Le 20-09-20 à 18:30, Douglas R. Reno via blfs-dev a écrit :
On 9/20/20 8:04 AM, NicP via blfs-dev wrote:
Hello,

While building BLFS-10.0 systemd stable version, libsoup-2.70.0 fails to build if brotli-1.0.9 is installed.

The build stops with this message : unrecognized command-line option '-R'.

This '-R' (obviousli erroneous) provides from one of the pkgconfig files coming with brotli (/usr/lib/pkgconfig/libbrotli{common,dec,enc}.pc).

Adding -Dbrotli=disabled to the meson command of libsoup does the job (but of course without brotli support).

Is it a known issue ?

Best regards.

This is an upstream regression that we're going to have to solve as it'll affect the latest libsoup for GNOME-3.38 as well.

Can you try applying this fix to brotli and then recompiling it:

https://github.com/google/brotli/pull/838/commits/092446fafb4bfb81738853b7c7f76b293cd92a80
Thank you,

- Doug
Done : the fix solves the issue. Libsoup builds fine and tests are OK.
BTW the fix just removes '-R${libdir}' from the 3 libbrotli...pc files.
These options were not present in the version 1.0.7 of brotli (version used for BLFS 10.0 stable, but upgrading to 1.0.9 is recommended in the errata).

Thank you for your response.

Best regards.
--
NicP
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to