Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 30 Sep 1999 10:10:54 -0700
From:      John-Mark Gurney <gurney_j@efn.org>
To:        Marcel Moolenaar <marcel@scc.nl>
Cc:        current@FreeBSD.ORG
Subject:   Re: HEADS UP: sigset_t changes committed
Message-ID:  <19990930101054.65361@hydrogen.fircrest.net>
In-Reply-To: <37F31C38.3BA7EAE2@scc.nl>; from Marcel Moolenaar on Thu, Sep 30, 1999 at 10:15:52AM %2B0200
References:  <Pine.BSF.4.10.9909291632080.35014-100000@dt014n8c.san.rr.com> <199909292351.QAA21938@gndrsh.dnsmgr.net> <199909300054.UAA01918@khavrinen.lcs.mit.edu> <19990929220707.10581@hydrogen.fircrest.net> <37F3104A.601DA5FE@scc.nl> <19990930002757.23270@hydrogen.fircrest.net> <37F31C38.3BA7EAE2@scc.nl>

next in thread | previous in thread | raw e-mail | index | archive | help
Marcel Moolenaar scribbled this message on Sep 30:
> Try -DNOTOOLS. I don't know if the -current sources depend specifically
> on -current tools (such as egcs).

well, this may work, but it still doesn't produce a "clean" system to
build with... I don't know the number of times that I've used the
following patch to Makefile.inc1:
+build-env:
+       @echo export PATH=${STRICTTMPPATH}
+       @echo export COMPILER_PATH=${WORLDTMP}/usr/libexec:${WORLDTMP}/usr/bin
+       @echo export GCC_EXEC_PREFIX=${WORLDTMP}/usr/lib/
+       @echo export LD_LIBRARY_PATH=${WORLDTMP}${SHLIBDIR}
+       @echo export LIBRARY_PATH=${WORLDTMP}${SHLIBDIR}:${WORLDTMP}/usr/lib
+       @echo export DESTDIR=${WORLDTMP}
+
 .include <bsd.subdir.mk>

this allows me to do eval `make build-env`, and suddenly, my build
environment on my 3.0-R box becomes a standard -current world that allows
me to build kernels, programs and other things as if I WAS on a -current
box...

loosing this ability is a big problem for me...  I'd even go w/ a simple
option that converts all the signal macros into functions which get
switched depending upon the kernel...  and you only get the performance
penalty if you define the option, and it would allow everything to be
backwards compatible...

-- 
  John-Mark Gurney				Voice: +1 408 975 9651
  Cu Networking					  

  "The soul contains in itself the event that shall presently befall it.
  The event is only the actualizing of its thought." -- Ralph Waldo Emerson


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




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