Age | Commit message (Collapse) | Author | |
---|---|---|---|
2000-12-30 | Truncate the autoconf cache, rather than outright deleting it (PR 1488) | Angelos D. Keromytis | |
2000-12-12 | Fix cross-binutils-new. | Artur Grabowski | |
Pass the same --disable-foo flags as we do in gnu/usr.bin/binutils This allows me to build alpha -> alpha binutils (Don't ask). | |||
2000-09-03 | Boring... Add :L modifier to all tweakable variables tests. | Marc Espie | |
Closes PR 1246 | |||
2000-08-01 | Only install man pages once. Previously, they would be installed | Todd C. Miller | |
during the lib install stage too. | |||
2000-04-21 | Don't need to explicitly make perl's config.sh, the beforedepend target | Todd C. Miller | |
will do that. | |||
2000-04-09 | using just ldconfig is a bad idea, use -R | Theo de Raadt | |
2000-03-10 | A more normal way of building kerberos, faster, and it works with SUDO | Niklas Hallqvist | |
2000-03-01 | rm dup | Todd T. Fries | |
1999-12-22 | repair a few breakages in cross-tools caused by switch to egcs and new lorder | Michael Shalayeff | |
1999-11-26 | Build libperl with the other libs | Todd C. Miller | |
1999-09-27 | I mean, I hate that prereq *garbage*. but then you guys had to break | Theo de Raadt | |
make includes, too, by not fixing it. Gee, thanks. | |||
1999-03-02 | Provide a method to do prerequisites needed before | Niklas Hallqvist | |
installation of includes can happen. Do these before and not run via ${SUDO}. | |||
1999-02-02 | Don't do two ldconfigs on mips if we're not building kerberos. | imp | |
Many cross-tools cleanups: o remove mkdirs from the front of each of the rules, but instead have them depend on new target cross-dirs, which makes all the directories o Add new target, cross-dirs, to create the directories and symlinks. Before the symlinks in /usr/cross/$TARGET/blah-unknown-openbsd2.4 were never right. o KLUDGE for arc/pmax. MACHINE_ARCH is mips for these machines, but they differ from other machines in that they use mipsel-unknown-openbsd for their gnu config string (failure to have the el causes big endian tools to be built). These fixes allow me to build a usable toolchain and libraries for OpenBSD/arc on FreeBSD/i386 (with a few fixes to FreeBSD as well). I can also build a bootable kernel on the FreeBSD box. I'd like to add a cross-build target shortly that will build cross-tools, then will build and install stuff in DESTDIR with the cross tools living in ${DESTDIR}/usr/cross/${TARGET}. | |||
1999-02-02 | Make cross targets more robust: | imp | |
o Don't build kerberos if KERBEROS==no o Use the lorder in the target tree, rather than relying on the system's lorder to do the right thing in a cross build environment. | |||
1999-01-24 | make depend stuff in cross-*. | Niklas Hallqvist | |
Also build the kerberos libs for the cross environment | |||
1999-01-24 | pass SUDO to make build in kerberosIV. From: jakob@crt.se | Artur Grabowski | |
1999-01-08 | kill local change that should not have gotten committed in last change | Todd C. Miller | |
1999-01-07 | make cleandir needs to run run as well; marc@snafu.org | Todd C. Miller | |
1998-10-30 | set DESTDIR to be empty, not '/' when doing 'make distrib-dirs' so we don't ↵ | Todd C. Miller | |
get /etc/foo, not //etc/foo | |||
1998-09-30 | add a note about building kernel before "make build" | Artur Grabowski | |
1998-09-07 | Optionally use make SUDO=sudo build to build as non-root | Niklas Hallqvist | |
1998-08-28 | fix cross-lib install | Michael Shalayeff | |
1998-05-18 | insert a note about the cross-tools target | Michael Shalayeff | |
1998-05-18 | more links for binutils-new; hmm shouldn't this be single commit w/ the prev ↵ | Michael Shalayeff | |
one? | |||
1998-05-18 | use .CURDIR-relative paths navigating within source tree. | Michael Shalayeff | |
that is, instead of 'cd lib' use 'cd ${.CURDIR}/lib'. PS: what about strings and gdb for cross-binutils-old? those guys are present in the '-new target. | |||
1998-05-18 | setup links for new binutils in an old binutils cosistant way | Michael Shalayeff | |
1998-05-17 | Revert to 1.32, in the future CROSSENV will be used with different | Niklas Hallqvist | |
MAKEOBJDIR values | |||
1998-05-17 | include MAKEOBJDIR definition into CROSSENV | Michael Shalayeff | |
1998-05-16 | cross-tools cleanup + build the libs too | Niklas Hallqvist | |
1998-05-14 | cross-gcc improvement, install cc link, and a nice cpp | Niklas Hallqvist | |
1998-05-11 | Build nm ok for cross-envs | Niklas Hallqvist | |
1998-05-11 | Add a bunch of cross-a.out targets | Niklas Hallqvist | |
1998-05-04 | use binutils for hppa | Michael Shalayeff | |
1998-04-25 | Improved cross-compilation targets, still need work | Niklas Hallqvist | |
1998-03-18 | cross-gcc: make things work, finally | Michael Shalayeff | |
1998-03-17 | cross-tools: use /bin/sh to run configure, add -I for mips-* | Michael Shalayeff | |
1998-02-15 | A new rule cross-gas for building an a.out cross assembler, i.e. *not* from | Niklas Hallqvist | |
the new binutils, but from the old gnu/usr.bin/gas sources. Not yet called from cross-tools for any architectures. | |||
1997-12-09 | on mips systems, ldconfig after kerberos too as new libs get installed | Niklas Hallqvist | |
1997-09-21 | $OpenBSD$ | Theo de Raadt | |
1997-08-06 | attempt to clean/cleandir/obj in distrib | Theo de Raadt | |
1997-07-29 | add braces to variable | kstailey | |
1997-07-29 | Changed the rules. | kstailey | |
The variable is now GLOBAL_AUTOCONF_CACHE. You must set it to the name of the cache file to use. Ether "setenv GLOBAL_AUTOCONF_CACHE /var/tmp/foo" or add it to /etc/mk.conf | |||
1997-07-29 | remove global cache at start of "make build" if GLOBAL_CACHE option is in effect | kstailey | |
1997-04-19 | Changed ``defined(KERBEROS)'' to ``(${KERBEROS} == "yes")'' | Todd C. Miller | |
Same change doen for SKEY, YP, and KERBEROS5. This allows people to override those setting in /etc/mk.conf. | |||
1997-04-18 | doc recommended build process somewhat | Theo de Raadt | |
1997-02-28 | First stab at a target for making cross-development tools: | Niklas Hallqvist | |
try "make TARGET=machine cross-tools" and you should get a little hierarchy in /usr/cross/<machine>. This is probably not in its final shape yet ;-) | |||
1997-02-27 | We don't need this in /usr/src/Makefile. Call me a prude, if you like. | briggs | |
1996-12-13 | ldconfig hack for the mips | Theo de Raadt | |
1996-06-02 | Don't install kerberosIV headers twice when doing "make build" | Thorsten Lockert | |
1996-06-02 | kerberosIV now understand "includes" target too | Thorsten Lockert | |