summaryrefslogtreecommitdiff
path: root/share/mk
AgeCommit message (Expand)Author
2017-04-18ship clang with i386 and amd64. It does not become the main compiler YET.Theo de Raadt
2017-04-17Change build infrastructure to allow building both gcc and clang. ThisMark Kettenis
2017-03-26The support in 'ar' for 'D'eterministic builds has been in for weeks,Philip Guenther
2017-03-04crank to 6.1-betaTheo de Raadt
2017-01-24Modernize and unify test idioms for the sake of readability andTheo Buehler
2017-01-24Zap a "true ;" that is there for no good reason.Theo Buehler
2017-01-21Only do chown :wobj when this command will succeed. Allows usingTheo Buehler
2016-12-18Introduce a list of architectures that use clang as compiler. ThePatrick Wildt
2016-11-19Enable builds with a dedicated user that cannot elevate privileges or writeTheo Buehler
2016-11-08Use sed -i to post-process .depend. This avoids permission issues causedMartin Natano
2016-10-15unify tmp depend generation.Marc Espie
2016-10-08Do not let "make all" run the tests in the subdirectories twiceIngo Schwarze
2016-10-06Use BUILDUSER as the owner of new links/directories created in 'make obj'Martin Natano
2016-10-05De-escalate to an unprivileged users during 'make build' and 'make release'.Martin Natano
2016-09-21Loadable kernel modules are gone.Martin Natano
2016-09-08Enable -static -pie on arm.Mark Kettenis
2016-09-04Treat .cpp files as C++ source code in make depend.Patrick Wildt
2016-09-03Enable PIE on arm now that sjlj exceptions are no longer used afterJonathan Gray
2016-09-01remove sparc supportTed Unangst
2016-07-04DEBUGLIBS has been broken since the gcc4 switch, so delete it. CFLAGSPhilip Guenther
2016-07-04gcc's -fvisibility=hidden isn't the behavior we wanted when cleaning upPhilip Guenther
2016-05-26Zap the 'l' from ARFLAGS, totally useless these days.Vadim Zhukov
2016-05-15make 'make clean' clean up the .ldadd file, in case LIBREBUILD was setPhilip Guenther
2016-05-11crank to 6.0-betaTheo de Raadt
2016-04-26provide support for a library setting LIBREBUILD, in which case a ar(1)Theo de Raadt
2016-03-09We are done providing support for the vax.Theo de Raadt
2016-01-13fix remaining sudo reference (s,sudo,doas,)Gleydson Soares
2015-12-19move to 5.9-betaTheo de Raadt
2015-11-14libocurses can go to the Attic. last consumer of it was ramdisk more(1)Theo de Raadt
2015-10-26Nothing in base uses native language support anymore. Remove NLSAlexander Bluhm
2015-08-31update reasons for arch without pie; with pascalTheo de Raadt
2015-07-20Add radius(3) library. This will be used by RADIUS server and clientYASUOKA Masahiko
2015-07-19Add infrastructure for specifying a "version script" for the shared libraryPhilip Guenther
2015-07-03Enable static pie on sparc; be sure to upgrade your compiler before yourMiod Vallat
2015-06-17crank to 5.8-betaTheo de Raadt
2015-06-02Make sparc go PIE (not `static PIE' yet).Miod Vallat
2015-06-01Now that we do not need to build binutils 2.15 (except for gdb), simplify theMiod Vallat
2015-06-01Switch m88k ports to binutils 2.17.Miod Vallat
2015-05-29Switch vax to bunnytils 2.17.Miod Vallat
2015-05-28Invert the binutils 2.17 logic to only list non-2.17 platforms.Miod Vallat
2015-05-28Switch alpha, arm, sh and sparc to binutils 2.17.Miod Vallat
2015-05-21no such thing as mips64leMiod Vallat
2015-05-21Switch amd64, hppa, mips64, mips64le and powerpc to binutils 2.17.Mark Kettenis
2015-05-14Stop including CFLAGS in CXXFLAGS it creates problems when mixingJonathan Gray
2015-05-08Switch i386 and sparc64 to binutils 2.17. More architectures to follow ifMark Kettenis
2015-03-08use new "make -C" to avoid extra shells.Marc Espie
2015-01-16Delete the MANLINT variable and the related SUFFIXES rules becauseIngo Schwarze
2015-01-06mips64 architectures moving to static PIETheo de Raadt
2015-01-03ok, landisk snapshots are out that do static PIETheo de Raadt
2015-01-01move to 5.7-betaTheo de Raadt