[Buildroot] [autobuild.buildroot.net] Your build results for 2019-06-05 (meson rpath problem)

Fabrice Fontaine fontaine.fabrice at gmail.com
Fri Jun 7 21:52:21 UTC 2019


Dear Petr,

Le jeu. 6 juin 2019 à 23:14, Petr Vorel <petr.vorel at gmail.com> a écrit :
>
> Hi,
>
> > This is the list of Buildroot build failures that occured on
> > 2019-06-05, and for which you are a registered architecture developer
> > or package developer. Please help us improving the quality of
> > Buildroot by investigating those build failures and sending patches to
> > fix them. Thanks!
>
> > Results for the 'master' branch
> > ===============================
>
> > Build failures related to your packages:
>
> >         i586 |              iputils-s20190515 | http://autobuild.buildroot.net/results/fb698e3e903869978bd5e69d791ec362317b7981
>
> Errors are like
> visibility.c:(.text+0x1a): undefined reference to `gpg_strerror'
> look like rpath issue similar to [1]. But I have no clue how to fix it in meson,
> which iputils uses. There are requirements for it in upstream [2], lack of it
> leaded us [3] (and openembedded [4]) to workaround it. But that's obviously not
> enough for i586 build. Any tip / hint to fix it?
This is a "common" static build issue due to the fact that gcrypt does
not provide a pkgconfig file. To find gpg-error, a call to
cc.find_library must be added. I sent a patch a few minutes ago.
>
>
> Kind regards,
> Petr
>
> [1] https://patchwork.ozlabs.org/patch/763789/
> [2] https://github.com/mesonbuild/meson/issues/2567
> [3] https://git.busybox.net/buildroot/tree/package/meson/0001-Only-fix-RPATH-if-install_rpath-is-not-empty.patch
> [4] http://cgit.openembedded.org/openembedded-core/tree/meta/recipes-devtools/meson/meson/disable-rpath-handling.patch?h=master
Best Regards,

Fabrice



More information about the buildroot mailing list