[Bug 587818] missing %{__strip} corrupts mingw binaries during rpmbuild

bugzilla at redhat.com bugzilla at redhat.com
Tue Mar 29 09:46:22 UTC 2011


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=587818

Vassili Leonov <vleolml at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |vleolml at gmail.com

--- Comment #4 from Vassili Leonov <vleolml at gmail.com> 2011-03-29 05:46:19 EDT ---
Another manifestation of this bug, confirmed on fresh, updated as of 2011.03.29
F14 i386, is that when some (not all!) RPMS for ming32 are rebuilt, and when
error messages of this kind:

strip:/home/vleo/rpmbuild/BUILDROOT/mingw32-gsm-1.0.14-mt.fc14.i386/usr/i686-pc-mingw32/sys-root/mingw/lib/libgsm.a(libgsm_la-add.o):
Unable to recognise the format of file: File format not recognized

from the rpmbuild process are ignored, other packages dependent on these
improperly built RPMs will fail to build as well. For example, ming32-libgsm
built without redhat-rpm-config would not be usable for ffmpeg build, with
configure message like this (tail config.log):

i686-pc-mingw32-gcc -o /tmp/ffconf.kcYisU51.exe /tmp/ffconf.7bQViuE8.o -lm
-lpthreadGC2 -lbz2 -lz -lpsapi -lgsm
/usr/i686-pc-mingw32/sys-root/mingw/lib/libgsm.dll.a: could not read symbols:
Archive has no index; run ranlib to add one
ERROR: libgsm not found

I don't know what priority should be, but SEVERITY for this bug should be
higher, because of its indirect effects.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


More information about the mingw mailing list