Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 10 Mar 2007 23:02:01 +0000
From:      Gavin Atkinson <gavin.atkinson@ury.york.ac.uk>
To:        freebsd-sparc64@freebsd.org
Subject:   Buildworld failure in libmagic on old system
Message-ID:  <1173567721.64488.19.camel@buffy.york.ac.uk>

next in thread | raw e-mail | index | archive | help

Hi all,

I've been seeing a build failure on sparc64 for a while on one of my
machines, last built Thu Dec  8 13:52:22 GMT 2005 (yes, I know it's
old!), where it looks like there's some issue with which version of libc
gets used.  I've been trying to upgrade this every two months or so
since then, without success, so it's time to report it!

Full compile log at http://www-users.york.ac.uk/~ga9/build-20070309.txt

I suspect a libc issue because of the following:

leeloo# pwd
/usr/obj/usr/src/lib/libmagic
leeloo# ./mkmagic magic
Segmentation fault (core dumped)
leeloo# echo $LD_PRELOAD
LD_PRELOAD: Undefined variable.
leeloo# setenv LD_PRELOAD /usr/obj/usr/src/lib/libc/libc.so.7
leeloo# echo $LD_PRELOAD
/usr/obj/usr/src/lib/libc/libc.so.7
leeloo# ./mkmagic magic
leeloo#

Is this something which should be fixed in the source?  I'm sure setting
the OSRELDATE=0 hack to tell it the world that is installed is "really
old" may well fix it, and I'm happy to do that, I'm just wondering if
something is not being rebuilt somewhere where it should be?

There is one Google hit with a similar problem -
http://lists.freebsd.org/pipermail/freebsd-sparc64/2006-June/004159.html
- which is a tinderbox failure in June 2006.  I'm pretty sure I first
saw the problem before that (although I could be wrong).  I also can't
seem to see any commit that would have got the tinderbox working.

Thanks,

Gavin



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1173567721.64488.19.camel>