Author: imp
Date: Sun Apr 13 05:21:30 2014
New Revision: 264396
URL: http://svnweb.freebsd.org/changeset/base/264396
Log:
Up the minimum system to build FreeBSD current to 8.0-RELEASE. The
issues with vendors that needed 7.x support have been resolved. Many
vendors are still using 8.x build
Author: imp
Date: Sun Apr 13 05:21:22 2014
New Revision: 264395
URL: http://svnweb.freebsd.org/changeset/base/264395
Log:
Determine whether to build clang and its bootstrap tools the same
way. This allows a clang bootstrap to happen, even when WITHOUT_CLANG
is defined. This is a minimal vers
Author: imp
Date: Sun Apr 13 05:21:43 2014
New Revision: 264398
URL: http://svnweb.freebsd.org/changeset/base/264398
Log:
Check the right file for pwcache_groupdb.
Modified:
head/tools/build/Makefile
Modified: head/tools/build/Makefile
Author: imp
Date: Sun Apr 13 05:21:35 2014
New Revision: 264397
URL: http://svnweb.freebsd.org/changeset/base/264397
Log:
We no longer support upgrading from FreeBSD 4, so we don't need the
NOMAN and NOSHARED defines here. They have been obsolete for almost a
decade anyway.
Modified:
head
Author: imp
Date: Sun Apr 13 05:22:26 2014
New Revision: 264402
URL: http://svnweb.freebsd.org/changeset/base/264402
Log:
Convert NO_MANCOMPRESS to normal convention.
Modified:
head/share/examples/etc/make.conf
head/share/man/man5/make.conf.5
head/share/mk/bsd.man.mk
head/share/mk/bsd.o
Author: imp
Date: Sun Apr 13 05:21:56 2014
New Revision: 264400
URL: http://svnweb.freebsd.org/changeset/base/264400
Log:
NO_MAN= has been deprecated in favor of MAN= for some time, go ahead
and finish the job. ncurses is now the only Makefile in the tree that
uses it since it wasn't a simpl
Author: imp
Date: Sun Apr 13 05:22:22 2014
New Revision: 264401
URL: http://svnweb.freebsd.org/changeset/base/264401
Log:
In tree makefile shouldn't be setting policy piecemeal. Don't set
NO_MANCOMPRESS here.
Modified:
head/sbin/mount_fusefs/Makefile
Modified: head/sbin/mount_fusefs/Makefi
Are you sure it is this exact commit?
Do you have anything in your /etc/make.conf or /etc/src.conf file?
Can you send me your full install world output?
I’ll see if I can reproduce it myself.
Warner
On Apr 13, 2014, at 1:32 PM, Mark Johnston wrote:
> On Sun, Apr 13, 2014 at 1:22 AM, War
Author: imp
Date: Sun Apr 13 21:52:27 2014
New Revision: 264424
URL: http://svnweb.freebsd.org/changeset/base/264424
Log:
r264402 builds fine, but turns out there are problems with
install. Back it out until they can be tracked down.
Modified:
head/share/examples/etc/make.conf
head/share/
13, 2014 at 4:57 PM, Warner Losh wrote:
>>
>> Are you sure it is this exact commit?
>
> It seems to be. I tried a
>
> # make SRCCONF=/dev/null MAKECONF=/dev/null buildworld installworld
>
> with and without this commit reverted, and installworld completed
> succe
Author: imp
Date: Tue Apr 15 20:41:55 2014
New Revision: 264515
URL: http://svnweb.freebsd.org/changeset/base/264515
Log:
Document WITHOUT_GPL_DTC too.
Added:
head/tools/build/options/WITHOUT_GPL_DTC
- copied, changed from r264466, head/tools/build/options/WITH_GPL_DTC
Copied and modifi
Author: imp
Date: Wed Apr 16 19:49:44 2014
New Revision: 264551
URL: http://svnweb.freebsd.org/changeset/base/264551
Log:
Include opt_ddb.h in the list of SRCS, since we include it.
MFC after: 3d
Modified:
head/sys/modules/nandfs/Makefile
Modified: head/sys/modules/nandfs/Makefile
=
Author: imp
Date: Fri Apr 18 16:53:06 2014
New Revision: 264654
URL: http://svnweb.freebsd.org/changeset/base/264654
Log:
Don't build EISA by default anymore. Remove from i386 GENERIC and
create an option that defaults to "no" on all platforms to not build
the EISA bits.
Discussed on: a
Author: imp
Date: Fri Apr 18 16:53:56 2014
New Revision: 264655
URL: http://svnweb.freebsd.org/changeset/base/264655
Log:
Add -x to the removal of trees to prevent crossing mount points to
limit the damage from errored out runs and failure to unmount loopback
mounts properly.
Modified:
he
/tools/tools/nanobsd/dhcpd/common Fri Apr 18 17:03:09 2014
(r264656)
@@ -0,0 +1,275 @@
+# $FreeBSD$
+
+#-
+# Copyright (c) 2014 Warner Losh. All Rights Reserved.
+# Copyright (c) 2010 iXsystems, Inc., All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or
Author: imp
Date: Fri Apr 18 17:03:49 2014
New Revision: 264659
URL: http://svnweb.freebsd.org/changeset/base/264659
Log:
Convert NO_MANCOMPRESSED to MK_MANCOMPRESSED.
Modified:
head/share/examples/etc/make.conf
head/share/man/man5/make.conf.5
head/share/mk/bsd.man.mk
head/share/mk/bsd.
Author: imp
Date: Fri Apr 18 17:03:58 2014
New Revision: 264660
URL: http://svnweb.freebsd.org/changeset/base/264660
Log:
Separate out enabling building clang and/or gcc for the system and
building clang and/or gcc as the bootstrap compiler. Normally, the
default compiler is used. WITH_CLANG
Author: imp
Date: Fri Apr 18 17:03:35 2014
New Revision: 264657
URL: http://svnweb.freebsd.org/changeset/base/264657
Log:
More properly account for free/reserved segments to avoid deadlock or
worse when filling up a device and then trying to erase files to make
space. Without enough space, y
Author: imp
Date: Fri Apr 18 17:03:43 2014
New Revision: 264658
URL: http://svnweb.freebsd.org/changeset/base/264658
Log:
Take out the hack to write -1's to non-NAND. Always do a BIO_DELETE on
the ranges we want to erase. This is nicer to SSDs that want TRIMs
anyway.
Modified:
head/sys/fs
Author: imp
Date: Fri Apr 18 17:04:26 2014
New Revision: 264663
URL: http://svnweb.freebsd.org/changeset/base/264663
Log:
Move the generic part of bsd.opts.mk into bsd.mkopts.mk to allow for
the WITH/WITHOUT_FOO -> MK_FOO={yes,no} stuff to be used elsewhere.
Added:
head/share/mk/bsd.mkopt.m
Author: imp
Date: Fri Apr 18 17:04:18 2014
New Revision: 264662
URL: http://svnweb.freebsd.org/changeset/base/264662
Log:
Allow setting of MK_FOO by anybody. There are too many edge cases that
we're preventing now with this policy. However, these edge cases
should be rare and all that set MK
Author: imp
Date: Fri Apr 18 17:04:09 2014
New Revision: 264661
URL: http://svnweb.freebsd.org/changeset/base/264661
Log:
Copy bsd.own.mk to bsd.opts.mk and separate out the option setting
code from the rest. Include bsd.opts.mk in bsd.own.mk to preserve
current behavior. Future revisions wi
Author: imp
Date: Fri Apr 18 17:04:34 2014
New Revision: 264664
URL: http://svnweb.freebsd.org/changeset/base/264664
Log:
Retire compatibility YES_HESIOD. If you haven't upgraded in the last
decade to WITH_HESIOD, your are in for a rude surprise...
Modified:
head/share/mk/bsd.opts.mk
Modif
Author: imp
Date: Fri Apr 18 17:06:18 2014
New Revision: 264665
URL: http://svnweb.freebsd.org/changeset/base/264665
Log:
Document YES_HESIOD disappearing.
Modified:
head/UPDATING
Modified: head/UPDATING
==
--- head/
On Apr 20, 2014, at 2:49 PM, Glen Barber wrote:
> On Sun, Apr 20, 2014 at 08:46:07PM +, Glen Barber wrote:
>> Author: gjb
>> Date: Sun Apr 20 20:46:06 2014
>> New Revision: 264703
>> URL: http://svnweb.freebsd.org/changeset/base/264703
>>
>> Log:
>> Apply a slightly different color hammer
looked at it, until I recalled a
comment
from similar code in NetBSD.
Warner
On Apr 21, 2014, at 7:15 AM, Ian Lepore wrote:
> On Thu, 2014-03-27 at 20:44 +0100, Dimitry Andric wrote:
>> On 27 Mar 2014, at 19:12, Jilles Tjoelker wrote:
>>> On Thu, Mar 27, 2014 at 11:05:00AM -0600,
On Apr 22, 2014, at 6:47 PM, Glen Barber wrote:
> Author: gjb
> Date: Wed Apr 23 01:47:07 2014
> New Revision: 264793
> URL: http://svnweb.freebsd.org/changeset/base/264793
>
> Log:
> Play musical-KNOBS a bit more with release/arm/release.sh.
>
> For stable/10, r264703 sets the correct WITH/
Ditto. This should be backed out and you should make whoever broke this fix it
in head.
Warner
On Apr 22, 2014, at 7:01 PM, Glen Barber wrote:
> Author: gjb
> Date: Wed Apr 23 02:01:22 2014
> New Revision: 264794
> URL: http://svnweb.freebsd.org/changeset/base/264794
>
> Log:
> Move xdev kno
On Apr 22, 2014, at 10:09 PM, Glen Barber wrote:
> On Tue, Apr 22, 2014 at 10:02:03PM -0700, Warner Losh wrote:
>> Ditto. This should be backed out and you should make whoever broke this fix
>> it in head.
>>
>
> Well, this commit only moves where the definition i
On Apr 22, 2014, at 10:12 PM, Glen Barber wrote:
> On Wed, Apr 23, 2014 at 01:09:23AM -0400, Glen Barber wrote:
>> On Tue, Apr 22, 2014 at 10:02:03PM -0700, Warner Losh wrote:
>>> Ditto. This should be backed out and you should make whoever broke this fix
>>> it in h
On Apr 22, 2014, at 10:17 PM, Glen Barber wrote:
> On Tue, Apr 22, 2014 at 10:15:14PM -0700, Warner Losh wrote:
>>
>> On Apr 22, 2014, at 10:12 PM, Glen Barber wrote:
>>
>>> On Wed, Apr 23, 2014 at 01:09:23AM -0400, Glen Barber wrote:
>>>> On Tue
Author: imp
Date: Thu Apr 24 02:02:37 2014
New Revision: 264860
URL: http://svnweb.freebsd.org/changeset/base/264860
Log:
Switch to using pkgng for all package management. Add necessary
bootstrap step for pkg. Fix a bunch of annoying little nits. We can
now build fat or thin images successfu
Author: imp
Date: Thu Apr 24 02:02:46 2014
New Revision: 264861
URL: http://svnweb.freebsd.org/changeset/base/264861
Log:
Hoist CR convenience function up from dhcpd config and use
appropriately in nanobsd.sh. Also create CR0 for a errors allowed
version.
Modified:
head/tools/tools/nanobs
Author: imp
Date: Thu Apr 24 02:02:11 2014
New Revision: 264857
URL: http://svnweb.freebsd.org/changeset/base/264857
Log:
No need for true here, remove it.
Sponsored by: Netflix
Modified:
head/tools/tools/nanobsd/nanobsd.sh
Modified: head/tools/tools/nanobsd/nanobsd.sh
=
Author: imp
Date: Thu Apr 24 02:02:51 2014
New Revision: 264862
URL: http://svnweb.freebsd.org/changeset/base/264862
Log:
Include bsd.opts.mk before Makefile.inc so Makefile.inc can do things
based on MK_xxx symbols. Continue to include bsd.own.mk after
Makefile.inc to preserve current behav
Author: imp
Date: Thu Apr 24 02:02:06 2014
New Revision: 264856
URL: http://svnweb.freebsd.org/changeset/base/264856
Log:
Override the parallel make target to use all CPUs.
Modified:
head/tools/tools/nanobsd/dhcpd/common
Modified: head/tools/tools/nanobsd/dhcpd/common
===
Author: imp
Date: Thu Apr 24 02:02:20 2014
New Revision: 264858
URL: http://svnweb.freebsd.org/changeset/base/264858
Log:
Introduce NANO_PKG_META_BASE to allow moving where metadata for
packages is stored.
Sponsored by: Netflix
Modified:
head/tools/tools/nanobsd/nanobsd.sh
Modified: h
Author: imp
Date: Thu Apr 24 02:02:28 2014
New Revision: 264859
URL: http://svnweb.freebsd.org/changeset/base/264859
Log:
Add a routine for easy workaround any umount issues w/o hacking
nanobsd.sh.
Modified:
head/tools/tools/nanobsd/nanobsd.sh
Modified: head/tools/tools/nanobsd/nanobsd.sh
we fix these with explicit subdir dependencies (e.g: subdira:
>> subdirb)? I’m pretty sure I had this working with a hacked up bsd.subdir.mk
>> at a previous job, but my memory is hazy.
>>
>> —
>> Justin
>>
>> On Apr 21, 2014, at 7:35 AM, Warner Losh wrote:
&
Author: imp
Date: Thu Apr 24 21:17:48 2014
New Revision: 264890
URL: http://svnweb.freebsd.org/changeset/base/264890
Log:
More like gone in 11...
Modified:
head/sys/mips/mips/pm_machdep.c
Modified: head/sys/mips/mips/pm_machdep.c
==
Author: imp
Date: Thu Apr 24 21:18:01 2014
New Revision: 264892
URL: http://svnweb.freebsd.org/changeset/base/264892
Log:
Turns out that bash whines line a spoiled three year old when it
encounters empty function. Put the 'true' passifier back. This
effectively backs out r264857.
Submit
Author: imp
Date: Thu Apr 24 21:17:53 2014
New Revision: 264891
URL: http://svnweb.freebsd.org/changeset/base/264891
Log:
Channel my inner hobgoblin and make all functions enclosed in ()
instead of some in () and some in {}
Modified:
head/tools/tools/nanobsd/nanobsd.sh
Modified: head/tools
Author: imp
Date: Thu Apr 24 21:18:06 2014
New Revision: 264893
URL: http://svnweb.freebsd.org/changeset/base/264893
Log:
Always define LIBLDNS. We don't need to only define it when it is
enabled.
Modified:
head/share/mk/bsd.libnames.mk
Modified: head/share/mk/bsd.libnames.mk
=
Author: imp
Date: Thu Apr 24 21:18:14 2014
New Revision: 264894
URL: http://svnweb.freebsd.org/changeset/base/264894
Log:
LIBMILTER can be defined always. No need to restrict to only when
we're building sendmail.
Modified:
head/share/mk/bsd.libnames.mk
Modified: head/share/mk/bsd.libnames.
Author: imp
Date: Thu Apr 24 21:18:29 2014
New Revision: 264896
URL: http://svnweb.freebsd.org/changeset/base/264896
Log:
LIBUNBOUND can be unconditionally set.
Modified:
head/share/mk/bsd.libnames.mk
Modified: head/share/mk/bsd.libnames.mk
===
Author: imp
Date: Thu Apr 24 21:18:22 2014
New Revision: 264895
URL: http://svnweb.freebsd.org/changeset/base/264895
Log:
Don't need to make these conditional on MK_LIBCPLUSPLUS. They can be
defined all the time without ill effect.
Modified:
head/share/mk/bsd.libnames.mk
Modified: head/sha
Author: imp
Date: Thu Apr 24 23:17:40 2014
New Revision: 264903
URL: http://svnweb.freebsd.org/changeset/base/264903
Log:
Add option WITHOUT_VI to not build/install vi. vi was the largest
binary without a knob to turn it off.
Added:
head/tools/build/options/WITHOUT_VI (contents, props cha
Author: imp
Date: Thu Apr 24 23:17:31 2014
New Revision: 264902
URL: http://svnweb.freebsd.org/changeset/base/264902
Log:
Use MK_OPENLDAP in preference to WITH_OPENLDAP and make it a default
NO option to match the opt-in nature of the historical nature of this
option.
Added:
head/tools/bu
Author: imp
Date: Fri Apr 25 02:29:29 2014
New Revision: 264909
URL: http://svnweb.freebsd.org/changeset/base/264909
Log:
Put my inner hobgoblin on a leash: These routines, at least, needed to
be {} so they don't run in a subshell.
Modified:
head/tools/tools/nanobsd/nanobsd.sh
Modified: he
Author: imp
Date: Fri Apr 25 19:25:05 2014
New Revision: 264925
URL: http://svnweb.freebsd.org/changeset/base/264925
Log:
Eliminate last vestigies of NO_MAN= in the tree. Also, remove
ineffectual NOMAN= lines. These don't change the build at all.
Modified:
head/lib/ncurses/ncurses/Makefile
Author: imp
Date: Fri Apr 25 19:25:13 2014
New Revision: 264926
URL: http://svnweb.freebsd.org/changeset/base/264926
Log:
Kill last remaining NO_INSTALLLIB in tree by converting it over to
MK_INSTALLIB=no.
Modified:
head/lib/libpam/modules/Makefile.inc
Modified: head/lib/libpam/modules/Mak
Author: imp
Date: Fri Apr 25 19:25:00 2014
New Revision: 264924
URL: http://svnweb.freebsd.org/changeset/base/264924
Log:
Remove NO_CTF, exccept as an undocumented compatibility
option. Convert all other uses to MK_CTF=no. Set MK_CTF=no rather than
the indirect WITHOUT_CDDL in filemon regres
Author: imp
Date: Fri Apr 25 19:25:18 2014
New Revision: 264927
URL: http://svnweb.freebsd.org/changeset/base/264927
Log:
NO_DEBUG_FILES -> MK_DEBUG_FILES=no in last remaining place.
Modified:
head/share/mk/bsd.crunchgen.mk
Modified: head/share/mk/bsd.crunchgen.mk
===
Author: imp
Date: Fri Apr 25 19:25:37 2014
New Revision: 264929
URL: http://svnweb.freebsd.org/changeset/base/264929
Log:
Now that all the NO_foo expressed in this loop have been removed from
the tree, start warning that NO_foo is deprecated. It was supposed to
be gone from the tree as a use
Author: imp
Date: Fri Apr 25 19:25:26 2014
New Revision: 264928
URL: http://svnweb.freebsd.org/changeset/base/264928
Log:
Spell NO_PROFILE= as MK_PROFILE=no.
Modified:
head/Makefile.inc1
head/cddl/lib/libzpool/Makefile
head/contrib/ofed/usr.lib/libibcm/Makefile
head/contrib/ofed/usr.lib
Author: imp
Date: Fri Apr 25 19:25:53 2014
New Revision: 264931
URL: http://svnweb.freebsd.org/changeset/base/264931
Log:
Split up the options into those used only by bsd.mk.* or sys.mk and
the rest. Add note of caution for the surprises that popped up. MK_SSP
is the only one used by sys.mk,
Author: imp
Date: Fri Apr 25 19:25:45 2014
New Revision: 264930
URL: http://svnweb.freebsd.org/changeset/base/264930
Log:
Eliminate NO_INCS. It is used one place, and MK_TOOLCHAIN=no will
handle the job just as well. Opt for simplicity rather than one more
option.
Modified:
head/Makefile.
Author: imp
Date: Fri Apr 25 19:25:57 2014
New Revision: 264932
URL: http://svnweb.freebsd.org/changeset/base/264932
Log:
Generalize FOO.clang to FOO.${COMPILER_TYPE}. There's no reason these
need to be clang specific. Also generalize things a bit.
Modified:
head/share/mk/bsd.sys.mk
Modifi
Author: imp
Date: Sat Apr 26 16:58:35 2014
New Revision: 264979
URL: http://svnweb.freebsd.org/changeset/base/264979
Log:
make_dtb.sh is designed to be used in a kernel build environment where
MACHINE is defined to the target's value, not the host's
value. However, in Makefile.inc1, it is st
Author: imp
Date: Mon Apr 28 23:16:46 2014
New Revision: 265063
URL: http://svnweb.freebsd.org/changeset/base/265063
Log:
Add dependency for libm to libstdc++. This fixes high -j value builds
when not building with clang.
Submitted by: ian@
Modified:
head/Makefile.inc1
Modified: head/
Author: imp
Date: Tue Apr 29 14:52:39 2014
New Revision: 265093
URL: http://svnweb.freebsd.org/changeset/base/265093
Log:
NLS is used by the build system.
Modified:
head/share/mk/bsd.opts.mk
Modified: head/share/mk/bsd.opts.mk
=
Author: imp
Date: Wed Apr 30 18:02:10 2014
New Revision: 265155
URL: http://svnweb.freebsd.org/changeset/base/265155
Log:
Omit from the universe build all config files tagged with
#NO_UNIVERSE. Many of these config files are important examples, but
add little to no regresive value to the int
Author: imp
Date: Wed Apr 30 18:02:19 2014
New Revision: 265156
URL: http://svnweb.freebsd.org/changeset/base/265156
Log:
This was copied to IMX6, which has since evolved further. Remove this
as it is no longer needed.
Deleted:
head/sys/arm/conf/WANDBOARD.common
Author: imp
Date: Wed Apr 30 18:02:04 2014
New Revision: 265154
URL: http://svnweb.freebsd.org/changeset/base/265154
Log:
Allow FDT_DTS_FILE to be a list, either in the makedtb target, or in a
kernel config file. If you also want to have a static DTB compiled
into your kernel, however, it ca
On Apr 30, 2014, at 11:13 AM, Ian Lepore wrote:
> On Wed, 2014-04-30 at 17:22 +0100, Steven Hartland wrote:
>> - Original Message -
>> From: "Ian Lepore"
>> To: "Eitan Adler"
>> Cc: ; ;
>>
>> Sent: Wednesday, April 30, 2014 3:48 PM
>> Subject: Re: svn commit: r265132 - in head: shar
Author: imp
Date: Wed Apr 30 20:47:40 2014
New Revision: 265162
URL: http://svnweb.freebsd.org/changeset/base/265162
Log:
Turns out this .if evaluated not in the context of the makedtb target
sometimes due to Makefile expansion rules. Make the test for things
being NULL elsewhere...
Modifie
Author: imp
Date: Wed Apr 30 20:52:38 2014
New Revision: 265163
URL: http://svnweb.freebsd.org/changeset/base/265163
Log:
Fix logic error.
Submitted by: ian@
Modified:
head/sys/tools/fdt/make_dtb.sh (contents, props changed)
Modified: head/sys/tools/fdt/make_dtb.sh
==
Author: imp
Date: Thu May 1 00:31:19 2014
New Revision: 265166
URL: http://svnweb.freebsd.org/changeset/base/265166
Log:
MFC: r258705,r258709,r263140,r263184,r263185,r263186,r263187,r263188,
r263189,r263190,r263192,r263193,r263287,r263288,r263890,r264281,
r264655,r264656,r264856,r264857,r26
On May 5, 2014, at 8:31 AM, Hans Petter Selasky wrote:
> Author: hselasky
> Date: Mon May 5 14:31:34 2014
> New Revision: 265359
> URL: http://svnweb.freebsd.org/changeset/base/265359
>
> Log:
> Build the kernel sound module without ISA DMA support for ARM and MIPS
> platforms, because these
On May 5, 2014, at 3:21 PM, David Chisnall wrote:
> On 5 May 2014, at 20:49, Pedro Giffuni wrote:
>
>> Yes, but I reverted it because there are other ways to check for overflows
>> without the performance hit.
>
> Do we have a good reusable routine for doing this somewhere? Clang and gcc
>
Author: imp
Date: Mon May 5 22:02:48 2014
New Revision: 265399
URL: http://svnweb.freebsd.org/changeset/base/265399
Log:
[1] Make WITHOUT_FOO alway trump WITH_FOO, regardless of the system
default. This restores more of the historical expectations that
were broken when we started di
Author: imp
Date: Mon May 5 22:03:08 2014
New Revision: 265401
URL: http://svnweb.freebsd.org/changeset/base/265401
Log:
Simplify use of the semi-bogus EARLY_BUILD variable. Also, simplify
use of semi-bogus NO_WARNS variable. Both of these, in this case,
should collapse to WITHOUT_WARNS in
Author: imp
Date: Mon May 5 22:03:01 2014
New Revision: 265400
URL: http://svnweb.freebsd.org/changeset/base/265400
Log:
Introduce CWARNFLAGS.${COMPILER_TYPE} and use that to simplify the
thicket of .if ${COMPILER_TYPE} == "clang" that controls
warnings. Also, use CFLAGS.clang in a couple p
On May 5, 2014, at 4:10 PM, Pedro Giffuni wrote:
> El 5/5/2014 4:21 PM, David Chisnall escribió:
>> On 5 May 2014, at 20:49, Pedro Giffuni wrote:
>>
>>> Yes, but I reverted it because there are other ways to check for overflows
>>> without the performance hit.
>>
>
> FWIW, in this particula
On May 5, 2014, at 3:43 PM, David Chisnall wrote:
> On 5 May 2014, at 22:33, Warner Losh wrote:
>
>> reallocf():
>>The reallocf() function is identical to the realloc() function, except
>>that it will free the passed pointer when the requested memory cannot b
Author: imp
Date: Tue May 6 04:21:48 2014
New Revision: 265419
URL: http://svnweb.freebsd.org/changeset/base/265419
Log:
Move the /usr/src specific options to src.opts.mk. Move inclusion of
/etc/src.conf to this file as well. Now, it will only affect builds of
/usr/src and not others that u
Author: imp
Date: Tue May 6 04:22:37 2014
New Revision: 265423
URL: http://svnweb.freebsd.org/changeset/base/265423
Log:
Remove support for WITHOUT_BMAKE. bmake is now the only make that can
build world, so it is the only make we build or install. fmake is
still in the tree, but disconnecte
Author: imp
Date: Tue May 6 04:22:29 2014
New Revision: 265422
URL: http://svnweb.freebsd.org/changeset/base/265422
Log:
Document src.opts.mk changes and the decoupling of /etc/src.conf from
anything but the source tree.
Modified:
head/Makefile.inc1
head/UPDATING
Modified: head/Makefile
Author: imp
Date: Tue May 6 04:22:01 2014
New Revision: 265420
URL: http://svnweb.freebsd.org/changeset/base/265420
Log:
Use src.opts.mk in preference to bsd.own.mk except where we need stuff
from the latter.
Modified:
head/Makefile.inc1
head/bin/Makefile
head/bin/Makefile.inc
head/b
Author: imp
Date: Tue May 6 14:33:18 2014
New Revision: 265448
URL: http://svnweb.freebsd.org/changeset/base/265448
Log:
Fix the upgrade path for fmake by allowing the include of src.opts.mk
to fail and falling back on the conservative testing of variables
already in place. This should stop
Author: imp
Date: Tue May 6 15:44:41 2014
New Revision: 265452
URL: http://svnweb.freebsd.org/changeset/base/265452
Log:
Time to prune entries for RELENG_7 and stable/8. They are still in
svn, for the historically minded.
Modified:
head/UPDATING
Modified: head/UPDATING
===
Author: imp
Date: Tue May 6 15:44:34 2014
New Revision: 265451
URL: http://svnweb.freebsd.org/changeset/base/265451
Log:
Add helpful note about possible workarounds for (as yet) unknown
breakage. Also fix typo.
Modified:
head/UPDATING
Modified: head/UPDATING
==
Author: imp
Date: Tue May 6 15:44:46 2014
New Revision: 265453
URL: http://svnweb.freebsd.org/changeset/base/265453
Log:
No need to install man pages for bootstrapping new make. Some
environments (that I can't reproduce locally, but that others have
reported) seem to get tripped up by this
On May 6, 2014, at 4:55 PM, John-Mark Gurney wrote:
> Marius Strobl wrote this message on Tue, May 06, 2014 at 18:01 +0200:
>> On Tue, May 06, 2014 at 05:45:05PM +0200, Hans Petter Selasky wrote:
>>> On 05/05/14 22:39, Warner Losh wrote:
>>>>
>>>&g
Author: imp
Date: Wed May 7 18:14:56 2014
New Revision: 265580
URL: http://svnweb.freebsd.org/changeset/base/265580
Log:
All the NO_foo options processed in src.opts.mk are really bsd.opts.mk
options, so move their processing there. This fixes issues with
Makefiles that define NO_MAN=t and
Author: imp
Date: Wed May 7 18:15:02 2014
New Revision: 265581
URL: http://svnweb.freebsd.org/changeset/base/265581
Log:
bsd.compiler.mk was implicitly included by bsd.own.mk in historical
versions. With its movement to src.opts.mk, bsd.prog.mk was testing
COMPILER_TYPE without including th
On May 8, 2014, at 3:04 PM, Glen Barber wrote:
> On Thu, May 08, 2014 at 05:57:20PM -0400, Glen Barber wrote:
>> On Wed, May 07, 2014 at 06:15:03PM +0000, Warner Losh wrote:
>>> Author: imp
>>> Date: Wed May 7 18:15:02 2014
>>> New Revision: 265581
>>
Author: imp
Date: Thu May 8 02:18:36 2014
New Revision: 265627
URL: http://svnweb.freebsd.org/changeset/base/265627
Log:
Fix a typo make should have complained about.
Submitted by: Mark Johnston
Modified:
head/share/mk/bsd.mkopt.mk
Modified: head/share/mk/bsd.mkopt.mk
=
Author: imp
Date: Thu May 8 02:24:30 2014
New Revision: 265628
URL: http://svnweb.freebsd.org/changeset/base/265628
Log:
Put bsd.own.mk back in the list, and take src.opts.mk out.
Fix a silly typo.
Modified:
head/share/mk/Makefile
head/share/mk/bsd.mkopt.mk
Modified: head/share/mk/Makef
On May 8, 2014, at 3:20 PM, Glen Barber wrote:
> On Wed, May 07, 2014 at 07:09:05PM -0700, Warner Losh wrote:
>>
>> On May 8, 2014, at 3:04 PM, Glen Barber wrote:
>>
>>> On Thu, May 08, 2014 at 05:57:20PM -0400, Glen Barber wrote:
>>>> On Wed, May
On May 8, 2014, at 3:36 PM, Glen Barber wrote:
> On Wed, May 07, 2014 at 07:24:03PM -0700, Warner Losh wrote:
>>> In this specific case, the build was done as an "upgrade" build, not
>>> "clean" build (meaning, to seed the build chroot for a clean re
On Jun 18, 2013, at 11:36 AM, Peter Wemm wrote:
>> Installing SVN from ports is very painful because of the huge dependency
>> chain it carries, with the largest being Python and Perl IIRC.
>
> That was one of my main motivations. A 2 year old machine builds this
> in ~35 seconds with *no* footp
On Jun 19, 2013, at 4:49 PM, David Chisnall wrote:
> On 19 Jun 2013, at 16:13, John Baldwin wrote:
>
>> portsnap does not work for src. (I thought we had already covered that
>> in earlier threads?) portsnap only moves forward. It is a very important
>> feature for our users that whatever to
On Jun 20, 2013, at 2:40 AM, David Chisnall wrote:
> On 20 Jun 2013, at 00:10, Warner Losh wrote:
>
>>> - FreeBSD developers, who are probably okay with installing a port, but
>>> would prefer a version that didn't depend on kitchen/sink?
>>>
>>
On Jun 23, 2013, at 6:22 AM, Tijl Coosemans wrote:
> On 2013-06-23 04:43, Garance A Drosehn wrote:
>> On 6/22/13 2:38 PM, Tijl Coosemans wrote:
>>> On 2013-06-20 21:34, Warner Losh wrote:
>>>>
>>>> I think insisting on a definitive statement on svn
Author: imp
Date: Sun Jul 7 16:12:22 2013
New Revision: 252965
URL: http://svnweb.freebsd.org/changeset/base/252965
Log:
Remove all the NOPs after SYNC. They aren't needed.
They originated in the original Octeon port. They weren't present, as
far as I can tell, on the projects/mips branc
Doesn't .MAKE break the update path?
Warner
On Jul 5, 2013, at 6:13 PM, Simon J. Gerraty wrote:
> Author: sjg
> Date: Sat Jul 6 00:13:08 2013
> New Revision: 252856
> URL: http://svnweb.freebsd.org/changeset/base/252856
>
> Log:
> Sprinkle some .MAKE magic
>
> Modified:
> head/Makefile.inc1
013 M. Warner Losh. All Rights Reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
@@ -11,18 +9,12 @@
* 2. Redistributions in binary form must reproduce the above copyright
*notice, this li
On Jul 12, 2013, at 11:40 PM, Adrian Chadd wrote:
> Here's what I have running on my stable/9 VIMAGE laptop.
> http://people.freebsd.org/~adrian/ath/20130712-vimage-default-attach-detach.diff
> How's this look to put into -HEAD?
Apart from the style issues (no space after !), I wonder why newbus
Author: imp
Date: Mon Jul 22 03:55:15 2013
New Revision: 253539
URL: http://svnweb.freebsd.org/changeset/base/253539
Log:
This file isn't derived from anything delivered by Berkeley, so remove
this statement.
Modified:
head/sys/mips/cavium/std.octeon1
Modified: head/sys/mips/cavium/std.oct
401 - 500 of 5842 matches
Mail list logo