Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 12 Feb 2007 01:47:17 +0100
From:      Pav Lucistnik <pav@FreeBSD.org>
To:        Gerald Pfeifer <gerald@pfeifer.com>
Cc:        Dirk Meyer <dinoex@FreeBSD.org>, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org
Subject:   Re: cvs commit: ports/devel/gnustep-make Makefile
Message-ID:  <1171241237.7869.11.camel@ikaros.oook.cz>
In-Reply-To: <Pine.LNX.4.64.0702120051100.10525@acrux.dbai.tuwien.ac.at>
References:  <200702071240.l17CejrY022978@repoman.freebsd.org> <1170852496.41102.28.camel@pav.hide.vol.cz> <Pine.LNX.4.64.0702120051100.10525@acrux.dbai.tuwien.ac.at>

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

--=-C59VbyHjs0KN1oVYKC29
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: quoted-printable

Gerald Pfeifer p=ED=B9e v po 12. 02. 2007 v 00:55 +0100:
> On Wed, 7 Feb 2007, Pav Lucistnik wrote:
> >>   Modified files:
> >>     devel/gnustep-make   Makefile=20
> >>   Log:
> >>   - skip on CURRENT
> > This is probably incorrect. Looks like gcc41 port installs=20
> > libobjc.so.1.0 on CURRENT after objformat removal. This needs to be=20
> > fixed in gcc41 port.
>=20
> Could someone lend a helping hand and provide a bit more background on
> this issue?
>=20
> I don't have a lang/gcc41 build tree handy, but my lang/gcc42 tree only
> has lib/gcc-4.2.0/libobjc.so.2, which seems right.  GCC 4.1 is still open
> upstream, so if there is an issue we should address it there as well.

It's probably identical in all gcc4x ports.

The problem is that on very recent CURRENT, /usr/bin/objformat binary
was removed. The purpose of this command was to return 'elf' when
called. A lot of code around use it to determine the library
installation details for FreeBSD, including configure scripts, Makefiles
etc.

So you should

1) delete /usr/bin/objformat on your machine, or move it out of the PATH
2) see where is it called in gcc port
3) change all calls to it to assume it would return 'elf' if present
4) test the ports.

--=20
Pav Lucistnik <pav@oook.cz>
              <pav@FreeBSD.org>

Stupidity got us into this mess -- why can't it get us out?

--=-C59VbyHjs0KN1oVYKC29
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: Toto je =?UTF-8?Q?digit=C3=A1ln=C4=9B?=
	=?ISO-8859-1?Q?_podepsan=E1?= =?UTF-8?Q?_=C4=8D=C3=A1st?=
	=?ISO-8859-1?Q?_zpr=E1vy?=

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

iD8DBQBFz7kVntdYP8FOsoIRAqnpAJ900FpMnMXekn5q7NUsqVOJNltgGQCgjsLo
JqRF6HmA7B2cduS5R/yj8Q0=
=CL/n
-----END PGP SIGNATURE-----

--=-C59VbyHjs0KN1oVYKC29--




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