History log of /dragonfly/share/mk/Makefile (Results 1 – 25 of 33)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v6.2.1, v6.2.0, v6.3.0, v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0, v5.8.3, v5.8.2
# c880cbaf 27-Jun-2020 Sascha Wildner <saw@online.de>

share/doc: Remove documents that we haven't been installing for ages.

While all of those are old and some of them are quite outdated, some
others are actually still useful and have information that

share/doc: Remove documents that we haven't been installing for ages.

While all of those are old and some of them are quite outdated, some
others are actually still useful and have information that is not
contained in any manual page (such as information on the internals
of config(8), for example). But since we haven't been installing them
since 15 years now (see ce233c472eb2cc66b348daa45965ffeb85ad7fe1) and
they are archived elsewhere and easily findable on the web, remove
them from our tree.

Also, they would need groff in base to build, which is no longer the
case in DragonFly since 1419a4e1759b9901ee3a1d147d0f7bee0394d6f3.

See for example https://docs.freebsd.org/44doc/ for FreeBSD's
archive.

show more ...


# 1bc877a0 23-May-2020 Sascha Wildner <saw@online.de>

Remove patch(1) from the list of bootstrap tools.

Now that we no longer ship patches in the tree, patch(1) is no longer
needed during buildworld, buildkernel etc. The last patch was removed
in d8d77

Remove patch(1) from the list of bootstrap tools.

Now that we no longer ship patches in the tree, patch(1) is no longer
needed during buildworld, buildkernel etc. The last patch was removed
in d8d77baac2714febf36f4ac37afccbbbdcdc8857.

While here, also remove our old bsd.patch.mk which was used in the
old days to handle local changes to contrib/ code using patches we
shipped. Since we have git, we use vendor branches which we merge and
then just modify on master for this purpose.

show more ...


Revision tags: v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3
# 942c01e8 27-Sep-2019 Antonio Huete Jimenez <tuxillo@quantumachine.net>

share/mk: Install bsd.crunchgen.mk

- Allows using the functionality it provides from outside the source tree.


# a3e064e4 27-Sep-2019 Sascha Wildner <saw@online.de>

Some cleanup regarding the removal of the old clang 3.8 framework.

Forgotten in 9f47dde1b3a468c6ec0f5593a50c214b95f51ebc.


Revision tags: v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2
# 92a42612 19-Mar-2019 zrj <rimvydas.jasinskas@gmail.com>

gcc50: Disconnect from buildworld.

You served us good.


Revision tags: v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1, v5.2.2, v5.2.1
# 40f0590f 02-May-2018 zrj <rimvydas.jasinskas@gmail.com>

gcc80: Hook into the buildworld as optional compiler.

This alternative compiler can be activated by WORLD_ALTCOMPILER variable.
It will not be built by default.


Revision tags: v5.2.0, v5.3.0, v5.2.0rc, v5.0.2, v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1, v4.8.1, v4.8.0, v4.6.2, v4.9.0, v4.8.0rc, v4.6.1, v4.6.0, v4.6.0rc2, v4.6.0rc, v4.7.0, v4.4.3
# 76aa5dff 22-Mar-2016 John Marino <draco@marino.st>

Install bsd.cpu.clang.mk


Revision tags: v4.4.2, v4.4.1, v4.4.0, v4.5.0, v4.4.0rc, v4.2.4, v4.3.1, v4.2.3, v4.2.1, v4.2.0, v4.0.6, v4.3.0, v4.2.0rc
# 086b69d3 03-Apr-2015 John Marino <draco@marino.st>

Remove unused bsd.info.mk


Revision tags: v4.0.5, v4.0.4
# b399af11 10-Feb-2015 John Marino <draco@marino.st>

Hook gcc 5.0 (pre-release) in build, unhook gcc 4.4

Effectively replace GCC 4.4 with the 1 February 2015 snapshot of the
pre-release GCC 5.0. This compiler is in pretty good shape, but it is
not pe

Hook gcc 5.0 (pre-release) in build, unhook gcc 4.4

Effectively replace GCC 4.4 with the 1 February 2015 snapshot of the
pre-release GCC 5.0. This compiler is in pretty good shape, but it is
not perfect. It cannot fully build world if WORLD_CCCVER is set to
GCC50. This compiler import is a work in progress.

* The old compiler has been unhooked.
* The gcc44 sources may be removed soon
* Obviously NO_GCC44 doesn't work anymore
* NO_GCC50 has been created and should work
* NO_CXX was never documented and has been removed
* NO_OBJC was not deemed worthwhile and it has been removed
* man pages have been updated accordingly
* default make.conf has been updated accordingly
* Per bsd.sys.mk, gcc50 behaves just like gcc47
* Actually, all CCVER starting with "gcc" now behave like gcc47
* The proper CCVER value is "gcc50". If "gcc5" is specified, the
dports compiler lang/gcc5 will be used.

Iterating: THIS IS AN EXPERIMENTAL COMPILER! It's not ready for
prime-time yet. Do NOT set WORLD_CCVER to "gcc50".

show more ...


Revision tags: v4.0.3, v4.0.2, v4.0.1, v4.0.0, v4.0.0rc3, v4.0.0rc2, v4.0.0rc, v4.1.0, v3.8.2, v3.8.1, v3.6.3, v3.8.0, v3.8.0rc2, v3.9.0, v3.8.0rc, v3.6.2, v3.6.1, v3.6.0, v3.7.1, v3.6.0rc, v3.7.0, v3.4.3
# 00a92e23 13-Jun-2013 John Marino <draco@marino.st>

/usr/share/mk: Install bsd.symver.mk and version_gen.awk


Revision tags: v3.4.2, v3.4.0, v3.4.1, v3.4.0rc, v3.5.0
# 64d65b88 26-Dec-2012 John Marino <draco@marino.st>

Add native dports support

DPorts, the ports building system tailored for Dragonfly, requires
five bsd.*.mk scripts to be placed at /usr/share/mk in order to work
on DragonFly without any type of bo

Add native dports support

DPorts, the ports building system tailored for Dragonfly, requires
five bsd.*.mk scripts to be placed at /usr/share/mk in order to work
on DragonFly without any type of bootstrapping.

After installing dports using the /usr/Makefile script, any dport can
be built using the same instructions as FreeBSD (e.g. make install clean)

The resulting packages will be handled by "pkg", which will also be used
in the future for downloading prebuild binaries from an official
repository.

show more ...


Revision tags: v3.2.2, v3.2.1, v3.2.0, v3.3.0
# f0140465 29-Sep-2012 John Marino <draco@marino.st>

Switch on gcc47 and switch off gcc41

Replace GCC 4.1 with GCC 4.7. The primary compiler remains GCC 4.4
and the source and makefiles for GCC 4.1 remain intact so it can be
brought back if necessary

Switch on gcc47 and switch off gcc41

Replace GCC 4.1 with GCC 4.7. The primary compiler remains GCC 4.4
and the source and makefiles for GCC 4.1 remain intact so it can be
brought back if necessary. All references to GCC 4.1 in documentation
where updated to reflect version 4.7.

A full world build is probably required after this point.

show more ...


Revision tags: v3.0.3, v3.0.2, v3.0.1, v3.1.0, v3.0.0
# 86d7f5d3 26-Nov-2011 John Marino <draco@marino.st>

Initial import of binutils 2.22 on the new vendor branch

Future versions of binutils will also reside on this branch rather
than continuing to create new binutils branches for each new version.


Revision tags: v2.12.0, v2.13.0, v2.10.1, v2.11.0, v2.10.0, v2.9.1, v2.8.2, v2.8.1, v2.8.0, v2.9.0, v2.6.3, v2.7.3, v2.6.2, v2.7.2, v2.7.1, v2.6.1, v2.7.0, v2.6.0, v2.5.1, v2.4.1, v2.5.0, v2.4.0
# 96c51b62 23-Aug-2009 Simon Schubert <corecode@dragonflybsd.org>

remove gcc34


# 4f5ea479 02-Aug-2009 Simon Schubert <corecode@dragonflybsd.org>

gcc44: hook to the build


Revision tags: v2.3.2
# c97b9141 03-Jul-2009 Sascha Wildner <saw@online.de>

Add a wrapper script to allow "foreign" compilers into our build system.

With this commit, all CCVER values not associated with a compiler in
base will be relegated to the wrapper script which then

Add a wrapper script to allow "foreign" compilers into our build system.

With this commit, all CCVER values not associated with a compiler in
base will be relegated to the wrapper script which then (in conjunction
with the compilers.conf file) determines which non-base compiler to
use.

So far, defaults for clang (built from SVN) and pkgsrc/wip/gcc44 are
provided.

For more info see the compilers.conf(5) manual page and my mail on
kernel@:

http://leaf.dragonflybsd.org/mailarchive/kernel/2009-06/msg00013.html

show more ...


Revision tags: v2.3.1, v2.2.1, v2.2.0, v2.3.0, v2.1.1, v2.0.1
# ee5dd924 15-Jan-2007 Simon Schubert <corecode@dragonflybsd.org>

Remove traces of gcc40


# ddf7cc86 27-Sep-2006 Simon Schubert <corecode@dragonflybsd.org>

Welcome the build infrastructure for gcc41


# d90d8005 12-Aug-2006 Sascha Wildner <swildner@dragonflybsd.org>

* Remove bsd.cpu.gcc2.mk and bsd.cpu.gcc3.mk since those GCC versions
have been removed from the system.

* Remove handling of $CCVER values "gcc2" and "gcc3". The gcc2 override
in src/Makefile i

* Remove bsd.cpu.gcc2.mk and bsd.cpu.gcc3.mk since those GCC versions
have been removed from the system.

* Remove handling of $CCVER values "gcc2" and "gcc3". The gcc2 override
in src/Makefile is not changed.

* In bsd.README, add some descriptions and missing files.

* In boot2, remove the __USING_MRTD__ handling because it is no longer
needed.

Based-on-patch-by: Trevor Kendall <trevorjkendall@gmail.com>

show more ...


# d88d9b3d 28-Jun-2006 Sascha Wildner <swildner@dragonflybsd.org>

Remove ports and dfports specific include files.


# 30af20ef 13-Feb-2006 Simon Schubert <corecode@dragonflybsd.org>

Pull patch handling into its own file so that patches with
subdir components work correctly.

Reviewed-by: guys from #dragonflybsd


# 80ef1470 05-Jun-2005 Simon Schubert <corecode@dragonflybsd.org>

Add gcc40 infrastructure, but don't tie it to the build yet.


# 84531ef9 05-Jun-2005 Simon Schubert <corecode@dragonflybsd.org>

Add infrastructure to build (static) libs for the host system


# 63b52312 10-Mar-2005 Joerg Sonnenberger <joerg@dragonflybsd.org>

Add generic build framework for message catalogs.

Obtained-from: FreeBSD


# aad05129 15-Jun-2004 Joerg Sonnenberger <joerg@dragonflybsd.org>

Add CCVER=gcc34 support to bsd.cpu.mk. Also add the magic for AMD64 support
for GCC 3.4 and backwards compatiblity for the older compilers.


12