Control: clone -1 -2 Control: retitle -2 nmu: nsis_2.46-9 Control: user -2 release.debian....@packages.debian.org Control: usertag -2 +binnmu
(Release Team, please see below :) ) Hi Bernhard & Cyril, Many thanks for the detailed analysis! Le dimanche, 14 décembre 2014, 15.47:47 Bernhard Übelacker a écrit : > Looks similar to bug #654380. (There mingw defaulted to produce dlls > depending also on some other mingw dlls) > > There the upstream bug report [2] mentions that plugins "must not > depend on a shared libgcc". > > So I assume that the plugins "must not depend on a shared > libwinpthread-1.dll" either. > > The package build of win32-loader uses this file > /usr/share/nsis/Plugins/NSISdl.dll which comes from packge > nsis-common. > > If plugins must not depend on other dlls, then also other projects or > users are affected, who want to build their installers with > Jessie/testing. > > However, when I try to rebuild package nsis-common I get a nsisdl.dll > which does not suffer from this dependency. > > Unfortunately I cannot find a build log for amd64, just for i386 [3]. > That one was build with g++-mingw-w64-i686 i386 4.9.0-2+13. > My attempt uses g++-mingw-w64-i686 amd64 4.9.1-7+14.2. > > The changelog for g++-mingw-w64-i686 [4] shows this entry: > > gcc-mingw-w64 (14) unstable; urgency=medium > > * Provide compilers using Windows and POSIX threads. The default > setup uses Windows threads, thus avoiding the dependency on the > pthreads DLL (Closes: #748353, #750741). > > So probably the solution could be only these 2 steps? > > - to rebuild package nsis-common with the current g++-mingw-w64-i686 > package This looks like it, indeed. I'm hereby cloning this bug into an NSIS binNMU request: @Release Team, could we please schedule binNMUs for nsis ? nmu nsis_2.46-9 . ALL . -m "Rebuild with gcc-mingw-w64 14 to ensure that NSISdl.dll doesn't depend on a shared libwinpthread-1" > - rebuild win32-loader with the newly built nsis-common package > installed I'll upload win32-loader when nsis is available from the mirrors. Many thanks, cheers, OdyX -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org