On Mon, Feb 12, 2007 at 01:47:17AM +0100, Pav Lucistnik wrote: > Gerald Pfeifer p??e v po 12. 02. 2007 v 00:55 +0100: > > On Wed, 7 Feb 2007, Pav Lucistnik wrote: > > >> Modified files: > > >> devel/gnustep-make Makefile > > >> Log: > > >> - skip on CURRENT > > > This is probably incorrect. Looks like gcc41 port installs > > > libobjc.so.1.0 on CURRENT after objformat removal. This needs to be > > > fixed in gcc41 port. > > > > Could someone lend a helping hand and provide a bit more background on > > this issue? > > > > 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.
See the "heads up" email I sent to ports@ and ports-developers@ the other week for more information. Kris _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
