Author: bdrewery
Date: Wed Nov 25 19:13:32 2015
New Revision: 291312
URL: https://svnweb.freebsd.org/changeset/base/291312
Log:
META MODE: Revert r287879 so that 'make -V' still uses AUTO_OBJ.
This has caused much confusion for myself as there are quite a lot of
variables that depend on
Author: bdrewery
Date: Wed Nov 25 19:13:28 2015
New Revision: 291311
URL: https://svnweb.freebsd.org/changeset/base/291311
Log:
META MODE: Fix 'make the-lot' with recent locale changes
Sponsored by: EMC / Isilon Storage Division
Added:
head/share/ctypedef/Makefile.depend
- copied,
Author: bdrewery
Date: Wed Nov 25 19:13:39 2015
New Revision: 291314
URL: https://svnweb.freebsd.org/changeset/base/291314
Log:
META MODE: Don't truncate DIRDEPS for bootstrapping during gendirdeps.
Reviewed by: sjg
Sponsored by: EMC / Isilon Storage Division
Modified:
Author: bdrewery
Date: Wed Nov 25 19:49:55 2015
New Revision: 291327
URL: https://svnweb.freebsd.org/changeset/base/291327
Log:
Define a LIBDIR for every library that LIBADD provides.
This is going to be used to allow DIRDEPS to be bootstrapped off of
LIBADD/DPADD. It currently works
Author: bdrewery
Date: Wed Nov 25 19:45:04 2015
New Revision: 291325
URL: https://svnweb.freebsd.org/changeset/base/291325
Log:
META MODE: Avoid dirdep dependency on lib/libmd.
This avoids using the staged headers for sys/crypto/sha2/*.h, such as
sha256.h,
which added an unneeded
Author: bdrewery
Date: Wed Nov 25 19:13:42 2015
New Revision: 291315
URL: https://svnweb.freebsd.org/changeset/base/291315
Log:
META MODE: Define variables this file uses that were defined elsewhere.
Discussed with: sjg
Sponsored by: EMC / Isilon Storage Division
Modified:
Author: bdrewery
Date: Wed Nov 25 19:13:45 2015
New Revision: 291316
URL: https://svnweb.freebsd.org/changeset/base/291316
Log:
META MODE: Don't add staged DPADDs to DIRDEPS when bootstrapping gendirdeps.
This was finding libraries that were installed into DESTDIR/usr/lib,
where DESTDIR
ude "opt_inet.h"
> #include "opt_inet6.h"
> -#include "opt_enc.h"
>
> #include
> #include
>
Still broken.
/builds/FreeBSD_HEAD/sys/net/if_enc.c:104:43: error: use of undeclared
identifier 'IPSEC_ENC_BEFORE'
static VNET_DEFINE(int, filter_
Author: bdrewery
Date: Wed Nov 25 20:38:20 2015
New Revision: 291331
URL: https://svnweb.freebsd.org/changeset/base/291331
Log:
Avoid requiring 'make depend' here.
Really this should not be a DPSRCS. The acct_test.c should not #include
convert.c, but just link it in as a normal SRCS.
Author: bdrewery
Date: Wed Nov 25 20:38:07 2015
New Revision: 291329
URL: https://svnweb.freebsd.org/changeset/base/291329
Log:
Remove redundant DPSRCS which were already in SRCS.
DPSRCS already contains all of SRCS.
MFC after:1 week
Sponsored by: EMC / Isilon Storage Division
Author: bdrewery
Date: Wed Nov 25 20:38:17 2015
New Revision: 291330
URL: https://svnweb.freebsd.org/changeset/base/291330
Log:
Replace DPSRCS that work fine in SRCS.
This is so that 'make depend' is not a required build step in these
files.
DPSRCS is overall unneeded. DPSRCS
Author: bdrewery
Date: Wed Nov 25 20:43:45 2015
New Revision: 291332
URL: https://svnweb.freebsd.org/changeset/base/291332
Log:
Rename Makefile.inc1 to dtrace.test.mk to avoid clash with top-level
Makefile.inc1.
Discussed with: ngie, markj
Sponsored by: EMC / Isilon Storage
Author: bdrewery
Date: Wed Nov 25 19:10:56 2015
New Revision: 291309
URL: https://svnweb.freebsd.org/changeset/base/291309
Log:
META MODE: Avoid creating TESTS directories for bootstrap.
Sponsored by: EMC / Isilon Storage Division
Modified:
head/targets/pseudo/bootstrap-tools/Makefile
Author: bdrewery
Date: Wed Nov 25 19:10:28 2015
New Revision: 291307
URL: https://svnweb.freebsd.org/changeset/base/291307
Log:
META MODE: Prefer INSTALL=tools/install.sh to lessen the need for
xinstall.host.
This both avoids some dependencies on xinstall.host and allows
bootstrapping
Author: bdrewery
Date: Mon Nov 30 19:16:58 2015
New Revision: 291495
URL: https://svnweb.freebsd.org/changeset/base/291495
Log:
libllvmmirparser and libllvmlibdriver are only used in usr.bin/clang/llc and
usr.bin/clang/llvm-ar, respectively, when MK_CLANG_EXTRAS is yes.
MFC after:1
, but that's no different than non-meta mode really for
images. I don't like the symlink at all, but having it point to usr/src
is at least only 1 symlink that needs to be setup to fix all assumptions
(usr/src -> /real/src), rather than now having up to 2 symlinks that
need fixing.
--
Regards,
Bryan Drewery
signature.asc
Description: OpenPGP digital signature
Author: bdrewery
Date: Tue Dec 1 03:00:10 2015
New Revision: 291554
URL: https://svnweb.freebsd.org/changeset/base/291554
Log:
FAST_DEPEND: Allow not using -MP by setting DEPEND_MP blank.
-MP creates empty targets for all dependency files, which can be useful when a
dependency is
Author: bdrewery
Date: Tue Dec 1 03:09:54 2015
New Revision: 291555
URL: https://svnweb.freebsd.org/changeset/base/291555
Log:
FAST_DEPEND: Workaround hacks in the wild that have '..' or '/' in OBJS.
This is mostly working around the converts/iconv port having '../ces/file.o'
in its
Author: bdrewery
Date: Tue Dec 1 01:22:10 2015
New Revision: 291550
URL: https://svnweb.freebsd.org/changeset/base/291550
Log:
META MODE: Libc++ does in fact need Libcxxrt.
There seems to be no cyclic dependency here. This partially reverts r283595
which had no explanation for the
Author: bdrewery
Date: Mon Nov 30 22:53:41 2015
New Revision: 291539
URL: https://svnweb.freebsd.org/changeset/base/291539
Log:
Only DIRDEPS_BUILD should trigger this logic.
Missed in r290816.
Sponsored by: EMC / Isilon Storage Division
Modified:
head/lib/clang/clang.build.mk
Author: bdrewery
Date: Mon Nov 30 22:53:55 2015
New Revision: 291540
URL: https://svnweb.freebsd.org/changeset/base/291540
Log:
META MODE: Fix bootstrap-tools after r291349.
Now that OBJTOP is assumed to be proper, it needs to be overridden for
the bootstrap-tools phase to ensure it is
Author: bdrewery
Date: Tue Dec 1 00:32:09 2015
New Revision: 291546
URL: https://svnweb.freebsd.org/changeset/base/291546
Log:
META MODE: For bootstrap-tools, don't let Makefile.inc1 build any of the
toolchain.
This change prevents building of [clang-]tblgen, which is unneeded due
to
Author: bdrewery
Date: Tue Dec 1 00:53:17 2015
New Revision: 291549
URL: https://svnweb.freebsd.org/changeset/base/291549
Log:
META MODE: Always define HOST_*, even if not using them.
Sponsored by: EMC / Isilon Storage Division
Modified:
head/share/mk/local.meta.sys.mk
Modified:
Author: bdrewery
Date: Tue Dec 1 05:18:48 2015
New Revision: 291558
URL: https://svnweb.freebsd.org/changeset/base/291558
Log:
Update dependencies after r291406 added libelf to libkvm.
Unfortunately filemon/meta mode tracks all indirect dependencies here
since ld(1) is reading libelf
Author: bdrewery
Date: Tue Dec 1 05:18:59 2015
New Revision: 291560
URL: https://svnweb.freebsd.org/changeset/base/291560
Log:
META MODE: Fix rebuilding of lib/clang/include after clang-tblgen.host is
staged.
None of usr.bin/clang/clang-tblgen or its dependencies need
Author: bdrewery
Date: Tue Dec 1 05:19:02 2015
New Revision: 291561
URL: https://svnweb.freebsd.org/changeset/base/291561
Log:
META MODE: Rework [bootstrapped] tools PATH support.
- Support more of the toolchain from TOOLSDIR.
- This also improves 'make bootstrap-tools' to pass, for
Author: bdrewery
Date: Tue Dec 1 05:18:55 2015
New Revision: 291559
URL: https://svnweb.freebsd.org/changeset/base/291559
Log:
META MODE: Don't trim out lib/clang/include dependency.
Doing this causes more trouble than it is worth regarding cyclic
dependencies. It should not be needed
Author: bdrewery
Date: Tue Dec 1 05:29:30 2015
New Revision: 291564
URL: https://svnweb.freebsd.org/changeset/base/291564
Log:
META MODE: Add some basic bootstrapping support for no Makefile.depend.
This will not work for bootstrapping dependencies, it will only
bootstrap the top-level
Author: bdrewery
Date: Tue Dec 1 05:23:19 2015
New Revision: 291563
URL: https://svnweb.freebsd.org/changeset/base/291563
Log:
META MODE: Update dependencies with 'the-lot' and add missing directories.
This is not properly respecting WITHOUT or ARCH dependencies in target/.
Doing so
Author: bdrewery
Date: Tue Dec 1 05:22:10 2015
New Revision: 291562
URL: https://svnweb.freebsd.org/changeset/base/291562
Log:
META MODE: Fix userland/cddl.
MK_CTF controls whether ctfmerge is ran against the binaries, not
whether CTF tools should be built.
Sponsored by: EMC /
Author: bdrewery
Date: Tue Dec 1 15:50:35 2015
New Revision: 291589
URL: https://svnweb.freebsd.org/changeset/base/291589
Log:
FAST_DEPEND: Actually use -MP from DEPEND_MP, completing r291554.
X-MFC-With: r291554
MFC after:1 week
Pointyhat to: bdrewery
Sponsored by: EMC /
Author: bdrewery
Date: Tue Dec 1 15:55:20 2015
New Revision: 291591
URL: https://svnweb.freebsd.org/changeset/base/291591
Log:
Fix removal of libelf.so.2 and add missing files for it.
X-MFC-With: r291566
Modified:
head/ObsoleteFiles.inc
Modified: head/ObsoleteFiles.inc
libelf moved from /usr/lib to /lib (libkvm dependency in
>> r291406)
>> +OLD_FILES+=usr/lib/libelf.so.2
> Apparently this is wrong. It should be OLD_LIBS.
>
Yes.
Fixed in r291591.
--
Regards,
Bryan Drewery
signature.asc
Description: OpenPGP digital signature
Author: bdrewery
Date: Tue Dec 1 16:08:38 2015
New Revision: 291593
URL: https://svnweb.freebsd.org/changeset/base/291593
Log:
Correct r291566 for defining SHLIBDIR.
This must happen before including bsd.own.mk which sets the default to
/usr/lib.
X-MFC-With: r291566
Reported by:
Author: bdrewery
Date: Tue Dec 1 16:16:40 2015
New Revision: 291594
URL: https://svnweb.freebsd.org/changeset/base/291594
Log:
Correct r291591: Don't remove /usr/lib/libelf*, these are still installed.
Only the shared library moved to /lib.
X-MFC-With: r291566
Modified:
On 12/1/2015 8:14 AM, Konstantin Belousov wrote:
> On Tue, Dec 01, 2015 at 03:55:20PM +0000, Bryan Drewery wrote:
>> Author: bdrewery
>> Date: Tue Dec 1 15:55:20 2015
>> New Revision: 291591
>> URL: https://svnweb.freebsd.org/changeset/base/291591
>>
>&g
Author: bdrewery
Date: Tue Nov 17 20:42:08 2015
New Revision: 291001
URL: https://svnweb.freebsd.org/changeset/base/291001
Log:
Fix dynamic IPv6 rules showing junk for non-specified address masks.
For example:
2 0 0 (19s) PARENT 1 tcp 10.10.0.5 0 <-> 0.0.0.0 0
Author: bdrewery
Date: Thu Nov 19 00:45:36 2015
New Revision: 291046
URL: https://svnweb.freebsd.org/changeset/base/291046
Log:
FAST_DEPEND: Similar to r290629, do always depend on headers if 'make depend'
has not ran yet.
This fixes building objects directly, or skipping 'make depend',
On 10/7/2015 11:09 AM, Bryan Drewery wrote:
> On 10/7/2015 11:02 AM, Simon J. Gerraty wrote:
>> Bryan Drewery <bdrew...@freebsd.org> wrote:
>>>> +.for h in ${SRCS:M*.h}
>>>
>>> I think we can use DPSRCS as well for this.
>>
>> Not sure.
Author: bdrewery
Date: Wed Nov 18 21:37:46 2015
New Revision: 291026
URL: https://svnweb.freebsd.org/changeset/base/291026
Log:
Remove unneeded libmd from bootstrap-tools (reverting r246784).
The bootstrap-tools are supposed to be host tools, which in most cases, use
host headers and
On 11/18/15 7:53 PM, Simon J. Gerraty wrote:
> Bryan Drewery <bdrew...@freebsd.org> wrote:
>> > As for the actual change in local.autodep.mk, I don't think it is needed
>> > or right since bsd.lib.mk and bsd.prog.mk already do exactly the same
>> > thing
Author: bdrewery
Date: Wed Nov 18 21:39:58 2015
New Revision: 291027
URL: https://svnweb.freebsd.org/changeset/base/291027
Log:
META MODE: Fix changing what "MACHINE=host" means when computing dirdeps for
include/.
The _SKIP_BUILD is used while computing DIRDEPS. If MACHINE=host is
On 11/20/15 7:32 AM, Warner Losh wrote:
>
> On Nov 20, 2015 7:20 AM, "Andrew Turner" <and...@fubar.geek.nz
> <mailto:and...@fubar.geek.nz>> wrote:
>>
>> On Wed, 18 Nov 2015 17:52:38 + (UTC)
>> Bryan Drewery <bdrew...@freebsd.org> wrote:
Author: bdrewery
Date: Fri Nov 20 17:52:46 2015
New Revision: 291105
URL: https://svnweb.freebsd.org/changeset/base/291105
Log:
Fix not skipping uathload for mips after r291021.
Sponsored by: EMC / Isilon Storage Division
Modified:
head/usr.sbin/Makefile.mips
Modified:
On 11/20/15 7:32 AM, Warner Losh wrote:
>
> On Nov 20, 2015 7:20 AM, "Andrew Turner" <and...@fubar.geek.nz
> <mailto:and...@fubar.geek.nz>> wrote:
>>
>> On Wed, 18 Nov 2015 17:52:38 + (UTC)
>> Bryan Drewery <bdrew...@freebsd.org> wrote:
Author: bdrewery
Date: Fri Nov 20 18:10:02 2015
New Revision: 291106
URL: https://svnweb.freebsd.org/changeset/base/291106
Log:
Remove disconnected boot0ext.
This was [re-]added in r127458 (apparently with disconnected history as well)
and never connected to the build.
It is no
Author: bdrewery
Date: Fri Nov 20 00:22:55 2015
New Revision: 291087
URL: https://svnweb.freebsd.org/changeset/base/291087
Log:
META MODE: Don't stage INTERNALPROGs.
This is only for sys/boot. INTERNALPROG is not a build tool, it is just a way
to generate OBJS from a list of SRCS and
Author: bdrewery
Date: Thu Nov 19 17:57:31 2015
New Revision: 291081
URL: https://svnweb.freebsd.org/changeset/base/291081
Log:
Rename checked-in 'includes' to 'includes.sh' to avoid colliding with share/mk
target 'make includes'.
The file is still installed to
Author: bdrewery
Date: Thu Nov 19 22:54:37 2015
New Revision: 291086
URL: https://svnweb.freebsd.org/changeset/base/291086
Log:
Remove unsupported ia64.
Sponsored by: EMC / Isilon Storage Division
Modified:
head/share/mk/local.meta.sys.mk
head/targets/pseudo/userland/Makefile.depend
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512
On 10/21/15 3:17 PM, Bryan Drewery wrote:
> On 10/21/2015 3:14 PM, Simon J. Gerraty wrote:
>> +2015-10-12 Simon J. Gerraty <s...@bad.crufty.net> + + * var.c:
>> the conditional expressions used with ':?' can be + exp
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512
On 11/19/15 2:02 PM, Bryan Drewery wrote:
> On 10/21/15 3:17 PM, Bryan Drewery wrote:
Thunderbird totally destroyed any reasonable formatting here.
Hopefully it still makes sense.
- --
Regards,
Bryan Drewery
-BEGIN PGP SIGNATURE-
Comm
Author: bdrewery
Date: Tue Nov 24 04:19:55 2015
New Revision: 291235
URL: https://svnweb.freebsd.org/changeset/base/291235
Log:
Remove unneeded libutil dependency for sendmail.
It included libutil.h for setproctitle(3), which was moved from libutil to
libc
in r65353 in 2000.
Author: bdrewery
Date: Tue Nov 24 00:49:29 2015
New Revision: 291226
URL: https://svnweb.freebsd.org/changeset/base/291226
Log:
Fix ld not respecting --sysroot.
ld(1) uses the /usr/libdata/ldscripts when linking. These scripts add in the
default search paths of /lib and /usr/lib via
Author: bdrewery
Date: Mon Jan 11 20:55:52 2016
New Revision: 293699
URL: https://svnweb.freebsd.org/changeset/base/293699
Log:
MFC r293440:
Fix upgrading from OSVERSION 102-132 after r288829.
Modified:
stable/10/Makefile.inc1
Directory Properties:
stable/10/ (props
Author: bdrewery
Date: Mon Jan 11 20:27:05 2016
New Revision: 293697
URL: https://svnweb.freebsd.org/changeset/base/293697
Log:
Correct a comment.
Submitted by: jhb
Modified:
head/Makefile.inc1
Modified: head/Makefile.inc1
Author: bdrewery
Date: Thu Jun 2 20:31:02 2016
New Revision: 301228
URL: https://svnweb.freebsd.org/changeset/base/301228
Log:
Remove libstdc++ again.
This was mis-merged in r298107 which missed r289389.
Modified:
head/lib/Makefile
Modified: head/lib/Makefile
Author: bdrewery
Date: Sat Jun 4 17:37:25 2016
New Revision: 301402
URL: https://svnweb.freebsd.org/changeset/base/301402
Log:
DIRDEPS_BUILD: Update GCC dependencies.
Sponsored by: EMC / Isilon Storage Division
Modified:
head/gnu/usr.bin/cc/c++/Makefile.depend
Author: bdrewery
Date: Sat Jun 4 17:40:23 2016
New Revision: 301405
URL: https://svnweb.freebsd.org/changeset/base/301405
Log:
MFC r300341:
FTS: Remove stale reference to nfs4 fs which was removed in r192578.
Modified:
stable/10/lib/libc/gen/fts-compat.c
Author: bdrewery
Date: Sat Jun 4 17:39:42 2016
New Revision: 301404
URL: https://svnweb.freebsd.org/changeset/base/301404
Log:
Support all architectures by just using sysent.
PowerPC64 has two different ABIs, neither of which is elf64_freebsd_sysvec.
Using sysent and freebsd32_sysent
Author: bdrewery
Date: Sat Jun 4 17:38:17 2016
New Revision: 301403
URL: https://svnweb.freebsd.org/changeset/base/301403
Log:
Fix incorrect logic in r301394.
Reported by: Mark Millard
Modified:
head/Makefile.inc1
Modified: head/Makefile.inc1
Author: bdrewery
Date: Sat Jun 4 23:34:51 2016
New Revision: 301414
URL: https://svnweb.freebsd.org/changeset/base/301414
Log:
Fix build after r301404.
X-MFC-With: r301404
MFC after:1 week
Modified:
head/sys/dev/filemon/filemon_wrapper.c
Modified:
=
> --- head/lib/clang/libclangbasic/Makefile Fri Jun 3 15:33:21 2016
> (r301276)
> +++ head/lib/clang/libclangbasic/Makefile Fri Jun 3 16:17:36 2016
> (r301277)
> @@ -50,3 +50,6 @@ TGHDRS= AttrHasAttributeImpl \
>
> # XX: work around GCC bug 67888
> CFLAGS.gcc += -fpermissive
> +
> +# Ensure FREEBSD_CC_VERSION is defined for Targets.cpp
> +CFLAGS.Targets.cpp+= -include ../freebsd_cc_version.h
>
--
Regards,
Bryan Drewery
signature.asc
Description: OpenPGP digital signature
Author: bdrewery
Date: Fri Jun 3 19:25:45 2016
New Revision: 301286
URL: https://svnweb.freebsd.org/changeset/base/301286
Log:
WITH_CCACHE_BUILD + WITH_META_MODE: Ignore ccache changes.
Ccache will not affect the output of the objects, so just ignore it for
meta mode handling. This
Author: bdrewery
Date: Fri Jun 3 19:25:41 2016
New Revision: 301285
URL: https://svnweb.freebsd.org/changeset/base/301285
Log:
WITH_META_MODE: Don't expect meta files for side-effect generated files.
The first file in these lists will generate everything else so only
it should be
Author: bdrewery
Date: Fri Jun 3 19:25:30 2016
New Revision: 301283
URL: https://svnweb.freebsd.org/changeset/base/301283
Log:
DIRDEPS_BUILD: Connect new directories and update dependencies.
Sponsored by: EMC / Isilon Storage Division
Added:
head/lib/libblacklist/Makefile.depend
Author: bdrewery
Date: Fri Jun 3 19:25:36 2016
New Revision: 301284
URL: https://svnweb.freebsd.org/changeset/base/301284
Log:
Revert r301079.
This breaks cross-building with WITH_META_MODE since it will rebuild
'build-tools' during the 'everything' phase.
A more proper fix is
> }
>
> #ifdef SMP
> -#define LOOPS 100
> +#define LOOPS 10
> /*
>* Calibrate the busy loop waiting for IPI ack in xAPIC mode.
>* lapic_ipi_wait_mult contains the number of iterations which
>
--
Regards,
Bryan Drewery
signature.asc
Description: OpenPGP digital signature
-511,7 +511,7 @@ native_lapic_init(vm_paddr_t addr)
> }
>
> #ifdef SMP
> -#define LOOPS 100
> +#define LOOPS 10
> /*
>* Calibrate the busy loop waiting for IPI ack in xAPIC mode.
>* lapic_ipi_wait_mult contains the number of iterations which
>
--
Regards,
Bryan Drewery
signature.asc
Description: OpenPGP digital signature
+CFLAGS.Targets.cpp+= -include ../freebsd_cc_version.h
>
We're going to want a similar fix for GCC as well since its version is
currently in a common header of ./gnu/usr.bin/cc/cc_tools/freebsd-native.h.
I don't have time to address it today but can look sometime in the next
few weeks if no one does it before me.
--
Regards,
Bryan Drewery
signature.asc
Description: OpenPGP digital signature
Author: bdrewery
Date: Fri Jun 3 20:49:49 2016
New Revision: 301287
URL: https://svnweb.freebsd.org/changeset/base/301287
Log:
WITHOUT_CROSS_COMPILER: Fix installworld.
Since no WORLDTMP/usr/bin/cc is created, cc cannot be found
during installworld time since /usr/bin is not in the
Author: bdrewery
Date: Fri Jun 3 21:35:19 2016
New Revision: 301290
URL: https://svnweb.freebsd.org/changeset/base/301290
Log:
WITH_META_MODE: Avoid "building" .depend if there is nothing to do.
This avoids 'Building /path/.depend' when it will not actually produce a
file.
Author: bdrewery
Date: Sun Jun 5 18:16:33 2016
New Revision: 301460
URL: https://svnweb.freebsd.org/changeset/base/301460
Log:
Cleanup COMPAT_FREEBSD32 support.
This is a NOP.
The COMPAT_IA32 was renamed in r205014 to COMPAT_FREEBSD32 and
COMPAT_ARCH32 does not seem to have
Author: bdrewery
Date: Thu Jun 9 15:43:00 2016
New Revision: 301738
URL: https://svnweb.freebsd.org/changeset/base/301738
Log:
MFC r301465:
Fix bmake version upgrade logic to use the new bmake.
The '${WANT_MAKE} != "bmake"' logic seems wrong but is not being modified.
Modified:
Author: bdrewery
Date: Wed Jun 8 12:46:54 2016
New Revision: 301606
URL: https://svnweb.freebsd.org/changeset/base/301606
Log:
Regenerate
Modified:
head/share/man/man5/src.conf.5
Modified: head/share/man/man5/src.conf.5
On 6/12/2016 1:02 PM, Andreas Tobler wrote:
> Hi Bryan,
>
> On 29.05.16 08:20, Bryan Drewery wrote:
>> Author: bdrewery
>> Date: Sun May 29 06:20:15 2016
>> New Revision: 300943
>> URL: https://svnweb.freebsd.org/changeset/base/300943
>>
>> Log:
>&g
Author: bdrewery
Date: Tue Jun 14 16:20:19 2016
New Revision: 301888
URL: https://svnweb.freebsd.org/changeset/base/301888
Log:
WITH_META_MODE: Lessen the filemon(4) requirement scope.
- Move the sys.mk filemon requirement to bsd.init.mk as a warning.
This is intended only to show when
Author: bdrewery
Date: Tue Jun 14 16:20:08 2016
New Revision: 301885
URL: https://svnweb.freebsd.org/changeset/base/301885
Log:
Add more missing .PHONY
Approved by: re (implicit)
Sponsored by: EMC / Isilon Storage Division
Modified:
head/Makefile
Modified: head/Makefile
Author: bdrewery
Date: Tue Jun 14 16:19:59 2016
New Revision: 301883
URL: https://svnweb.freebsd.org/changeset/base/301883
Log:
Define targets in same order as .ORDER
This is a NOP but is done for style and to reduce confusion.
Approved by: re (implicit)
Sponsored by: EMC / Isilon
Author: bdrewery
Date: Tue Jun 14 16:20:25 2016
New Revision: 301889
URL: https://svnweb.freebsd.org/changeset/base/301889
Log:
WITH_META_MODE: Enable printing of some of make's environment on error.
This will print a set of variables from make on error using
MAKE_PRINT_VAR_ON_ERROR. It
Author: bdrewery
Date: Tue Jun 14 16:20:05 2016
New Revision: 301884
URL: https://svnweb.freebsd.org/changeset/base/301884
Log:
WITH_META_MODE: Fix rebuilding maketab outside of build-tools.
The bsd.dep.mk yacc targets rely on only the .c file getting a .meta
file. However the previous
Author: bdrewery
Date: Tue Jun 14 16:20:14 2016
New Revision: 301887
URL: https://svnweb.freebsd.org/changeset/base/301887
Log:
WITH_META_MODE: Whitelist targets that are meta-mode-safe.
META_TGT_WHITELIST is added to define which build targets are safe for
meta mode. See comments for
Author: bdrewery
Date: Tue Jun 14 16:20:11 2016
New Revision: 301886
URL: https://svnweb.freebsd.org/changeset/base/301886
Log:
WITH_META_MODE: Set MK_META_MODE=no with -B.
Using -B already sets .MAKE.MODE=compat but it was leaving
MK_META_MODE set which could still cause other
Author: bdrewery
Date: Tue Jun 14 16:19:49 2016
New Revision: 301881
URL: https://svnweb.freebsd.org/changeset/base/301881
Log:
WITH_META_MODE: Fix bin/csh rebuilding tc.const.h
This is the same issue as r297997, but was missed in it.
The WARNS value changes between 'build-tools'
Author: bdrewery
Date: Tue Jun 14 16:19:54 2016
New Revision: 301882
URL: https://svnweb.freebsd.org/changeset/base/301882
Log:
WITH_META_MODE: Fix rescue rebuilding build-tools.
This is the same issue as r297997.
Approved by: re (implicit)
Sponsored by: EMC / Isilon Storage
Author: bdrewery
Date: Tue Jun 14 16:19:44 2016
New Revision: 301880
URL: https://svnweb.freebsd.org/changeset/base/301880
Log:
WITH_META_MODE+WITH_DEBUG_FILES: Fix library symlinks causing bogus rebuilds.
A simplified example of the library targets with WITH_DEBUG_FILES is:
ect when the system ABI changes without relying on
__FreeBSD_version. Bumped libraries would have to be one of them.
--
Regards,
Bryan Drewery
signature.asc
Description: OpenPGP digital signature
On 6/14/2016 9:37 AM, Bryan Drewery wrote:
> On 6/14/2016 9:25 AM, Ngie Cooper wrote:
>> On Wed, Jun 8, 2016 at 4:47 AM, Dag-Erling Smørgrav <d...@freebsd.org> wrote:
>>> Author: des
>>> Date: Wed Jun 8 11:47:19 2016
>>> New Revision: 301602
>>
Author: bdrewery
Date: Tue Jun 14 16:55:05 2016
New Revision: 301891
URL: https://svnweb.freebsd.org/changeset/base/301891
Log:
DIRDEPS_BUILD: Update dependencies
Approved by: re (gjb)
Sponsored by: EMC / Isilon Storage Division
Modified:
Author: bdrewery
Date: Tue Jun 14 17:15:36 2016
New Revision: 301892
URL: https://svnweb.freebsd.org/changeset/base/301892
Log:
Bump __FreeBSD_version for r301602.
Reported by: ngie, Ben Lavery
PR: 210229
Approved by: re (gjb)
Modified:
head/sys/sys/param.h
Modified:
Author: bdrewery
Date: Tue Jun 14 17:23:22 2016
New Revision: 301893
URL: https://svnweb.freebsd.org/changeset/base/301893
Log:
Fix build from stable/10 with fmake.
This was broken in r301888.
fmake does not look in share/mk by default and thus does not yet
have MK_META_MODE set
Author: bdrewery
Date: Tue Jun 14 18:37:33 2016
New Revision: 301894
URL: https://svnweb.freebsd.org/changeset/base/301894
Log:
Fix makeman showing dependency of DIRDEPS_BUILD->META_MODE.
This broke in r301887 with the meta mode whitelist. 'make showconfig'
still needs WITH_META_MODE
Author: bdrewery
Date: Tue Jun 14 18:41:18 2016
New Revision: 301895
URL: https://svnweb.freebsd.org/changeset/base/301895
Log:
Renegerate for WITH_META_MODE updates.
Approved by: re (implicit)
Sponsored by: EMC / Isilon Storage Division
Modified:
head/share/man/man5/src.conf.5
On 6/12/2016 1:02 PM, Andreas Tobler wrote:
> Hi Bryan,
>
> On 29.05.16 08:20, Bryan Drewery wrote:
>> Author: bdrewery
>> Date: Sun May 29 06:20:15 2016
>> New Revision: 300943
>> URL: https://svnweb.freebsd.org/changeset/base/300943
>>
>> Log:
>&g
just a reminder that GCC --sysroot is not nearly as useful and
obvious as clang's. I'm unwinding some bugs from this and other related
X_COMPILER changes.
--
Regards,
Bryan Drewery
signature.asc
Description: OpenPGP digital signature
en
run from that directory:
./makeman > ../../../share/man/man5/src.conf.5
Then commit ../../../share/man/man5/src.conf.5
(That's the process at least, both commits need re@ approval)
--
Regards,
Bryan Drewery
signature.asc
Description: OpenPGP digital signature
Author: bdrewery
Date: Sun Jun 5 21:21:41 2016
New Revision: 301464
URL: https://svnweb.freebsd.org/changeset/base/301464
Log:
Import latest meta.stage.mk 1.45 (r301462)
Modified:
head/share/mk/meta.stage.mk
Modified: head/share/mk/meta.stage.mk
On 6/5/16 1:26 PM, Simon J. Gerraty wrote:
> Author: sjg
> Date: Sun Jun 5 20:26:16 2016
> New Revision: 301462
> URL: https://svnweb.freebsd.org/changeset/base/301462
>
> Log:
> Import bmake-20160604
>
> Performace improvements for meta mode.
Thanks!
Author: bdrewery
Date: Sun Jun 5 23:05:07 2016
New Revision: 301469
URL: https://svnweb.freebsd.org/changeset/base/301469
Log:
DIRDEPS_BUILD: Fix bootstrap-tools not handling CCACHE_DIR properly.
CCACHE_DIR needs to be resolved to its full path before processing
legacy.meta or meta mode
Author: bdrewery
Date: Sun Jun 5 23:05:04 2016
New Revision: 301468
URL: https://svnweb.freebsd.org/changeset/base/301468
Log:
WITH_SYSTEM_COMPILER: Disable with WITH_META_MODE for now.
The WITH_META_MODE build is intended to be a working incremental build.
It spies on the build command
Author: bdrewery
Date: Sun Jun 5 23:05:01 2016
New Revision: 301467
URL: https://svnweb.freebsd.org/changeset/base/301467
Log:
WITH_META_MODE: Avoid host tool timestamps causing a rebuild.
Using buildworld, installworld, buildworld. It is expected that nothing
should rebuild. However
1101 - 1200 of 2758 matches
Mail list logo