[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#871395: transition: qtbase-opensource-src



Hi,

On Fri, Aug 18, 2017 at 10:07:03AM -0300, Lisandro Damián Nicanor Pérez Meyer wrote:
> FWIW: we are currently waiting for a reply on
>
> <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=852035#37>
>
> Ideally the binutils bug should be fixed because it hits other stuff too, but 
> we have an untested workaround: switching Qt back to bfd.

First, a small note on the bug Lisandro linked above. It happens when one or
more Qt libraries are built with gold (usually from qtbase, but sometimes
also from other modules) and an applicaton is using bfd. Then the application
will fail to build. Applications using qmake use the same linker as qtbase,
so it happens for applications using other build systems such as cmake.
Examples of such applications are kphotoalbum and italc.

With blessing from Lisandro and from the binutils maintainer, I made a qtbase
upload today that switches build of all Qt modules from gold to bfd.

And now I want to ask for some buildd related stuff to finalize this change:

1) Please binNMU qtx11extras-opensource-src and qtsvg-opensource-src on all
   release architectures except i386 and s390x, with extra build-dep on
   qtbase5-dev >= 5.9.1+dfsg-9.  (On i386 and s390x gold was not used.)

   This is specifically to fix kphotoalbum. Other Qt modules may be or not
   be affected by this bug. If we discover that some are, we will have to ask
   for binNMUs for them too.

2) Please give back qtwebengine-opensource-src on arm64 (again with extra
   build-dep on qtbase5-dev >= 5.9.1+dfsg-9 to be safe). The failure was
   caused by gold bug #869768, it won’t use gold when built with new qtbase.

After that is done and things settle, we will be ready for starting the
binNMUs for the actual transition.

--
Dmitry Shachnev

Attachment: signature.asc
Description: PGP signature


Reply to: