|
|||||||||||
|
make includes for 3.3 failes with sigsegv in libssl/crypto
From: Adrian Knoth <adi(at)drcomp.erfurt.thur.de>
Date: Mon Mar 31 2003 - 08:10:56 EST
as mentioned some days ago by the_13@mail.ru I faced exactly the same problems on two different systems when upgrading from 3.2 to 3.3. Nick Holland claimed hardware-responsibility, but that's not true, at least one of both systems is running since 3.2-upgrade:
adi@gta:~$ w
Both systems failed on "make includes" with the following lines:
===> crypto
The error is sig11 for perl, and it is true for every perl-command:
root@trabsoft:/usr/src/include$ perl -v
root@trabsoft:/usr/src/include$ ls -l /usr/bin/perl5.6.1 -rwxr-xr-x 2 root wheel 16384 Oct 20 18:41 /usr/bin/perl5.6.1 This perl was generated by "make build" in an openbsd-3.1-environment during update to openbsd-3.2. This is the same on both systems. (both machines were installed under 2.7 and continously updated to 3.2) I've copied /usr/bin/perl5.6.0 to /usr/bin/perl and everything works well, now. I draw the following sketch: When a system was updated from 3.1 to 3.2, /usr/bin/perl got broken and that's why the migration to 3.3 fails. Solution is to test whether perl produces sigsegv and if so using perl5.6.0 or any other working binary instead. -- mail: adi(at)thur.de http://adi.thur.de PGP: v2-key via keyserver Q: Was ist ne Sibling-Beziehung? (Peter Koellner in Bezug auf Proxies) A: Schweinkram ist hier off-topic. (Erik Heinz in thur.misc)Received on Mon Mar 31 09:04:48 2003 This archive was generated by hypermail 2.1.8 : Wed Aug 23 2006 - 13:48:38 EDT |
||||||||||
|
|||||||||||