Date: Wed, 2 Jul 1997 01:12:05 +0200 (MET DST) From: Wolfgang Helbig <helbig@MX.BA-Stuttgart.De> To: asami@cs.berkeley.edu (Satoshi Asami) Cc: max@wide.ad.jp, tg@ihf.rwth-aachen.de, tg@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-ports@FreeBSD.ORG Subject: Re: cvs commit: ports/lang/mocka - Imported sources Message-ID: <199707012312.BAA01092@helbig.informatik.ba-stuttgart.de> In-Reply-To: <199707010942.CAA02335@silvia.HIP.Berkeley.EDU> from Satoshi Asami at "Jul 1, 97 02:42:47 am"
next in thread | previous in thread | raw e-mail | index | archive | help
> * > .if !exists(/usr/lib/compat/libgcc.so.261.0) > * > BROKEN = "You need libgcc.so.261.0 from the compat20 distribution" > * > .endif > > * As you suggest, I also think we need some mechanism like LIB_DEPENDS > * for /usr/lib/compat/*. > > Sorry for being so stupid, but why do you even need version 2.6.1 of > libgcc when the system gcc is ver 2.7.2.1? That sounds very weird. Hmm.. The distribution file contains the sources for the Modula 2 library and the binary for the Modula 2 compiler. So the compiler itself is not rebuilt in the port, only the library is. The compiler however is linked against libgcc.so.261.0. AFAIK there is no distribution file with a compiler linked against a current shared library. There is a distribution that contains the source of the compiler as well, but that wouldn't help much, as you need a binary of the compiler to bootstrap it. This port was prepared because it is a prerequisite for another 'weird' port, de.spinne.1.0.1 -- A digital circuit simulator. Its weird because its documentation language is only german and it needs a broken library -- the xview library. Please refer to ports/3927 for further info. > Also, if this port really needs that library to compile, we will have > to mark it permanently broken (not conditional like the above). It is > our policy to not distribute packages linked with compat*dist > libraries (the emacs thing in 2.1.5 was a mistake). Since Modula 2 does not seem to be of high interest and I do not think spinne will ever be committed, we should not even leave it in the ports collection. There are enough broken ports already. Wolfgang
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199707012312.BAA01092>