<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/gnu/usr.bin, branch releng/10.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F10.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F10.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2013-11-04T23:36:49Z</updated>
<entry>
<title>MFC r257530</title>
<updated>2013-11-04T23:36:49Z</updated>
<author>
<name>Brooks Davis</name>
<email>brooks@FreeBSD.org</email>
</author>
<published>2013-11-04T23:36:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b58c3eecb3cc58211d5d201fa1d6c24804864b22'/>
<id>urn:sha1:b58c3eecb3cc58211d5d201fa1d6c24804864b22</id>
<content type='text'>
Reimplement r257525 such that it work with the historic FreeBSD make
implementation.  This fixes the toolchain and kernel-toolchain targets
when building from older FreeBSD versions where make is fmake.

Sponsored by:	DARPA/AFRL
Approved by:	re (glebius)
</content>
</entry>
<entry>
<title>MFC r257268:</title>
<updated>2013-10-31T17:56:27Z</updated>
<author>
<name>Brooks Davis</name>
<email>brooks@FreeBSD.org</email>
</author>
<published>2013-10-31T17:56:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=fca8da639f597e5e2d77ca78217516b404d38e1e'/>
<id>urn:sha1:fca8da639f597e5e2d77ca78217516b404d38e1e</id>
<content type='text'>
Enable the --sysroot=/foo option in ld by always building with a sysroot
defined. When not building as a cross linker, the sysroot is set to "/".

Exp-run by:	bdrewery (ports/183206)
Approved by:	re (gjb)
</content>
</entry>
<entry>
<title>Revert r256095, r256120 (partial), r256121:</title>
<updated>2013-10-09T17:07:20Z</updated>
<author>
<name>Glen Barber</name>
<email>gjb@FreeBSD.org</email>
</author>
<published>2013-10-09T17:07:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c9fc60beee8b188b70894c502e2a9f2332eb0c89'/>
<id>urn:sha1:c9fc60beee8b188b70894c502e2a9f2332eb0c89</id>
<content type='text'>
r256095:
 - Add gnu/usr.bin/rcs back to the base system.

r256120:
 - Add WITHOUT_RCS back to src.conf.5.

r256121:
 - Remove UPDATING entry regarding gnu/usr.bin/rcs removal.

Requested by:	many
Approved by:	re (marius)
Discussed with:	core
</content>
</entry>
<entry>
<title>Good bye RCS.  You will be missed.</title>
<updated>2013-10-07T02:23:00Z</updated>
<author>
<name>Eitan Adler</name>
<email>eadler@FreeBSD.org</email>
</author>
<published>2013-10-07T02:23:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=258c9eb906542924a010acbfc0556fae32d93339'/>
<id>urn:sha1:258c9eb906542924a010acbfc0556fae32d93339</id>
<content type='text'>
(devel/rcs and devel/rcs57 are available as alternatives)

Approved by:	core
Approved by:	re (hrs)
</content>
</entry>
<entry>
<title>Remove long-unused GNU ar and ranlib</title>
<updated>2013-10-01T17:40:56Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2013-10-01T17:40:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2cc0389fdc0fdd80e29b1373a2496ba890da1b92'/>
<id>urn:sha1:2cc0389fdc0fdd80e29b1373a2496ba890da1b92</id>
<content type='text'>
The libarchive-based replacements have been used since 2009; the GNU
ones were kept to support source upgrades from FreeBSD 6.

Approved by:	re@ (delphij)
</content>
</entry>
<entry>
<title>On platforms where clang is the default compiler, don't build gcc or libstdc++.</title>
<updated>2013-09-06T20:08:03Z</updated>
<author>
<name>David Chisnall</name>
<email>theraven@FreeBSD.org</email>
</author>
<published>2013-09-06T20:08:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=52b42bace1338f8146d7dd5d1a7f6e41d5f5f80d'/>
<id>urn:sha1:52b42bace1338f8146d7dd5d1a7f6e41d5f5f80d</id>
<content type='text'>
To enable them, set WITH_GCC and WITH_GNUCXX in src.conf.
Make clang default to using libc++ on FreeBSD 10.
Bumped __FreeBSD_version for the change.

GCC is still enabled on PC98, because the PC98 bootloader requires GCC to build
(or, at least, hard-codes the use of gcc into its build).

Thanks to everyone who helped make the ports tree ready for this (and bapt
for coordinating them all).  Also to imp for reviewing this and working on the
forward-porting of the changes in our gcc so that we're getting to a much
better place with regard to external toolchains.

Sorry to all of the people who helped who I forgot to mention by name.

Reviewed by:	bapt, imp, dim, ...
</content>
</entry>
<entry>
<title>Remove our hacked GNU patch.</title>
<updated>2013-09-03T20:03:10Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2013-09-03T20:03:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d3e23b57a1df39e659c46092668d7716fe8d17ad'/>
<id>urn:sha1:d3e23b57a1df39e659c46092668d7716fe8d17ad</id>
<content type='text'>
The old (2.1) GNU patch has outlived its days.  The major
local changes have been moved into the less restrictedly
licensed patch(1) we adopted in usr.bin/ .

A much newer version of GNU patch is available in the
ports tree (devel/patch).

Disconnect from the build and remove.
</content>
</entry>
<entry>
<title>add support to gcc for AES and PCLMUL intrinsics...  This addes the</title>
<updated>2013-09-03T17:33:29Z</updated>
<author>
<name>John-Mark Gurney</name>
<email>jmg@FreeBSD.org</email>
</author>
<published>2013-09-03T17:33:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=003f0fa63f779bf3e5c2e43351a5c1dd91a7e627'/>
<id>urn:sha1:003f0fa63f779bf3e5c2e43351a5c1dd91a7e627</id>
<content type='text'>
-maes option, but not the -mpclmul option as I ran out of bits in
the 32 bit flags field...  You can -D__PCLMUL__ to get this, but it
won't be compatible w/ clang and modern gcc...

Reviewed by:	-current, -toolchain
</content>
</entry>
<entry>
<title>Drop build option switch for the older GNU patch.</title>
<updated>2013-08-29T00:38:24Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2013-08-29T00:38:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4b97b38825df466178637edccba8c684233feca8'/>
<id>urn:sha1:4b97b38825df466178637edccba8c684233feca8</id>
<content type='text'>
As promised, drop the option to make the older GNU patch
the default.

GNU patch is still being built but something drastic may
happen to it to it before Release.
</content>
</entry>
<entry>
<title>Add FreeBSD 9.2 to mdoc.local.</title>
<updated>2013-08-11T18:05:20Z</updated>
<author>
<name>Glen Barber</name>
<email>gjb@FreeBSD.org</email>
</author>
<published>2013-08-11T18:05:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a790431ec0b098dd3d500be002d242d755e7bfea'/>
<id>urn:sha1:a790431ec0b098dd3d500be002d242d755e7bfea</id>
<content type='text'>
</content>
</entry>
</feed>
