[Bug 1064271] perl-Net-SSLeay tests failing on s390(x) with glibc-2.18.90-21.fc21

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

 



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

Andreas Krebbel <krebbel1@xxxxxxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |krebbel1@xxxxxxxxxx



--- Comment #28 from Andreas Krebbel <krebbel1@xxxxxxxxxx> ---
The change of the jmpbuf size requires that all packages that exchange jmpbufs
are upgraded at once.

The sequence you describe above:
"reduced reproducer
- install F-20
- update glibc from http://fedora.danny.cz/s390/glibc-2.18.90-20.fc21.dh.1/ -
it is glibc-2.18.90-20.fc21 + commit 93a45ff1
- rpmbuild --rebuild
http://fedora.danny.cz/s390/perl-Net-SSLeay-1.58-1.fc21.src.rpm";

fails since you have the perl-Net* package built with the new jmpbuf and perl
itself with the old. They both expect different sizes for the same data type.

I'm not sure where the original failure came from but it probably has to do
with the order in which you've upgrade the packages.

I haven't figured out all the details yet but I can confirm that just
commenting out the additional fields in /usr/include/bits/setjmp.h makes the
problem disappear.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=YyQNNju0b6&a=cc_unsubscribe
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/perl-devel





[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Legacy Announce]     [Fedora PHP Devel]     [Kernel Devel]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Big List of Linux Books]     [Gimp]     [Yosemite Information]
  Powered by Linux