Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 4 Jul 2004 02:10:11 -0700
From:      Kris Kennaway <kris@obsecurity.org>
To:        Scott Long <scottl@samsco.org>
Cc:        Kris Kennaway <kris@obsecurity.org>
Subject:   Re: Odd linker errors
Message-ID:  <20040704091011.GA81143@xor.obsecurity.org>
In-Reply-To: <40E7B878.3070203@samsco.org>
References:  <20040704023714.GA73697@xor.obsecurity.org> <40E7B878.3070203@samsco.org>

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

--OgqxwSJOaUobr8KG
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sun, Jul 04, 2004 at 01:57:44AM -0600, Scott Long wrote:
> Kris Kennaway wrote:
> >A number of ports are starting to fail with errors like:
> >
> >net/clusterit:
> >
> >
> >>cc -O -pipe -DCLUSTERS -o dsh dsh.o ../common/common.o
> >>dsh.o(.text+0x86): In function `main':
> >>: undefined reference to `malloc_options'
> >
>=20
> The addition of files/patch-dsh-dsh.c seems to be triggering this.
> It appears to declare the 'malloc_options' symbol.  Looking at stdlib.h,
> the real name should be '_malloc_options' (and including stdlib.h is the
> better way to get this declaration).  This is also documented correctly
> in the malloc(2) manpage.

Ah, okay..I was checking 4.x's malloc(3), which says:

char * malloc_options;

> >net/mopd:
> >
> >
> >>file.o(.text+0x623): In function `GetAOutFileInfo':
> >>: undefined reference to `le32toh'
> >>file.o(.text+0x63b): In function `GetAOutFileInfo':
> >>: undefined reference to `le32toh'
> >
>=20
> I can't reproduce this here.  However, netbooting a VAX probably isn't
> a terribly common occurrance these days.

I couldn't even find where it was calling le32toh.

Kris


--OgqxwSJOaUobr8KG
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (FreeBSD)

iD8DBQFA58lzWry0BWjoQKURAt9AAJ9oHQWqpcg3Qog5tj+Pt8jMzbctMwCgh9EM
S2c3BxPYMlmOfDg5akf3AOI=
=iN35
-----END PGP SIGNATURE-----

--OgqxwSJOaUobr8KG--



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