[OE-core] [PATCH] sqlite3_3: Update to 3.25.2

Jens Rehsack sno at netbsd.org
Mon Nov 5 16:16:47 UTC 2018



> Am 05.11.2018 um 17:11 schrieb Burton, Ross <ross.burton at intel.com>:
> 
> On Mon, 5 Nov 2018 at 11:43, Burton, Ross <ross.burton at intel.com> wrote:
>> Mining the list archive shows that we keep on getting sqlite upgrades
>> which fail like this.  Maxin reported that it was due to the
>> full-text-search code enabling itself and failing to build, so one
>> solution is to explicitly turn it off.
> 
> Did some digging.
> 
> FTS5 is enabled by default, this needs log() from libm.  If enabled,
> AC_SEARCH_LIBS is used to find log() and libm.so, and this bonus
> dependency that is needed if statically linking is recorded in
> sqlite3.pc.  Pseudo then builds, statically links to pseudo, but also
> hard-codes the link line instead of using pkgconfig so this -lm isn't
> added, resulting in a link failure on upgrade.
> 
> So that explains why the autobuilder explodes when this upgrade
> happens, but doesn't explain how it builds for everyone who submits
> the upgrade...


Thanks for the analysis. I have some minor quirks with meta-cpan I
have to fix since my last full-build for BBB in Sept 2018 - and my locally
overwritten fstab generator for recovery/app partitions fails nowadays
I have to analyze.

I think at least end of the week I can build target images again, get
more test opportunities and fixup sqlite3 and python3 and submit some
other stuff I found in meantime ;)

Cheers
--
Jens Rehsack - rehsack at gmail.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20181105/ff58e65f/attachment-0002.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: Message signed with OpenPGP
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20181105/ff58e65f/attachment-0002.sig>


More information about the Openembedded-core mailing list