Pantek Library
Hosting Provided By
CybrHost
High Speed Hosting

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


Hi,

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
 3:02PM up 143 days, 14:20, 2 users, load averages: 2.35, 1.62, 1.12

Both systems failed on "make includes" with the following lines:

===> crypto

cat /usr/src/lib/libssl/crypto/../src/crypto/objects/obj_mac.num > obj_mac.num.tmp /usr/bin/perl /usr/src/lib/libssl/crypto/../src/crypto/objects/objects.pl /usr/src/lib/libssl/crypto/../src/crypto/objects/objects.txt obj_mac.num.tmp obj_mac.h*** Signal 11

The error is sig11 for perl, and it is true for every perl-command:

root@trabsoft:/usr/src/include$ perl -v
Segmentation fault (core dumped)

Do you need help?X

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


Contact Us  Legal Notices  Order Services Online 
Pantek Home  Privacy Policy  IT news  Site Map  Pantek Library