I am working in Yocto project. We have a fake-root program “pseudo” that uses 
sqlite3 at a step when building Yocto images. We found a 2% increase of the 
whole build time, and my bisecting shows the ad601c7962 in sqlite3 is the root 
cause.

Basically, the sqlite3 library is built first from a released amalgamation 
package of sqlite3, then it is linked to the pseudo program. The build system 
uses the pseudo tool to perform some tasks like installation and packaging. A 
slower pseudo program will lead to a longer build time.

Could any experts in Sqlite3 have a look the concerned commit and provide some 
initial thoughts?

I understand my question may not be a “smart” one due to the lack of some 
necessary background information. Unfortunately, I am not the expert in the 
pseudo either so I add more Yocto people in the loop too. And we will try our 
best to provide more needed information based on any feedbacks.

The issue and bisect result are at 
https://bugzilla.yoctoproject.org/show_bug.cgi?id=10367#c17

The pseudo component: http://git.yoctoproject.org/cgit/cgit.cgi/pseudo/

The attached is a log from compiling sqlite3. (I removed some paths)

Thanks lot!

_______________________________________________
sqlite-users mailing list
sqlite-users@mailinglists.sqlite.org
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to