Author: bdrewery
Date: Tue May 16 02:23:54 2017
New Revision: 318332
URL: https://svnweb.freebsd.org/changeset/base/318332
Log:
MFC r318092:
PROGS+META_MODE: Avoid rebuilding common sources when recursing.
Modified:
stable/11/share/mk/bsd.progs.mk
Directory Properties:
stable/11/ (
Author: bdrewery
Date: Tue May 16 03:12:51 2017
New Revision: 318334
URL: https://svnweb.freebsd.org/changeset/base/318334
Log:
Enable llvm-objdump by default per r310775
Modified:
head/targets/pseudo/clang/Makefile.depend
Modified: head/targets/pseudo/clang/Makefile.depend
=
"Error log overflow") },
> /* DTLPWROMAEBKVF */
> - { SST(0x0B, 0x00, SS_RDEF,
> + { SST(0x0B, 0x00, SS_NOP | SSQ_PRINT_SENSE,
After this change (removing SS_RETRY), will a retry still occur on the
changed SENSE exceptions via something else?
--
Regards,
Bryan Drewery
signature.asc
Description: OpenPGP digital signature
Author: bdrewery
Date: Sat May 20 17:09:27 2017
New Revision: 318579
URL: https://svnweb.freebsd.org/changeset/base/318579
Log:
MFC r317863:
Fix some "don't build" optimizations from r308599 not working due to a typo.
Modified:
stable/11/share/mk/bsd.init.mk
Directory Properties:
sta
> Is there a hazard for others here?
>
> Or more info needed in /usr/{src,ports}/UPDATING?
>
>
--
Regards,
Bryan Drewery
signature.asc
Description: OpenPGP digital signature
c. It is using 12.0-CURRENT
rather than __FreeBSD_version of 1200031. I'm working on a fix.
--
Regards,
Bryan Drewery
signature.asc
Description: OpenPGP digital signature
On 5/23/2017 4:29 PM, Bryan Drewery wrote:
> On 5/23/2017 4:24 PM, Larry Rosenman wrote:
>> borg.lerctr.org /home/ler $ sudo poudriere jail -l
>> JAILNAME VERSION ARCH METHOD TIMESTAMP
>> PATH
>> p103amd64 10.3-RELEASE-p18 amd64
On 5/24/17 1:17 PM, Cy Schubert wrote:
> In message <1c1ab22c-60bf-4707-f635-8069aa1e0...@freebsd.org>, Bryan
> Drewery wr
> ites:
>> This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
>> --sIw1a8MPU8obGIEqPMSjxuV84b026de6m
>> Conten
Author: bdrewery
Date: Thu Jun 1 20:03:20 2017
New Revision: 319457
URL: https://svnweb.freebsd.org/changeset/base/319457
Log:
META_MODE users should build with -DNO_META_IGNORE_HOST once after ino64
upgrade.
See r301467 for more details.
Modified:
head/UPDATING
Modified: head/UPDATIN
Author: bdrewery
Date: Thu Jun 1 20:29:48 2017
New Revision: 319459
URL: https://svnweb.freebsd.org/changeset/base/319459
Log:
Revert r319457.
META_MODE users actually do not need to do anything special assuming
they have COMPAT_FREEBSD11 enabled. The host tools in WORLDTMP will
conti
Author: bdrewery
Date: Thu Jun 1 23:04:44 2017
New Revision: 319481
URL: https://svnweb.freebsd.org/changeset/base/319481
Log:
META_MODE: Move ignoring of /usr/local/etc/libmap.d to proper place.
This was added in r318194 but local.meta.sys.mk is only used for
DIRDEPS_BUILD.
Modified:
1 root wheel 4374 Oct 13 2016 ldemul.o.meta
The object files predate ino64 but the linked binaries do not. I did
not dig into these object files more but I suspect somewhere there are
mixed-ABI object files hitting this bug or that just linking pre-ino64
objects may cause a problem. I don't think linking would be a problem
though.
Anyway the fix for this would be to either 'make cleanworld' after
upgrading to ino64, use -DNO_META_IGNORE_HOST for the first build after,
or wait for my fix. I will commit a fix to force rebuild host tools
through known major ABI changes to avoid this problem.
For discussion of why META_MODE tries to not rebuild host tools see
r301467. The gist is that a simple
'buildworld->installworld->buildworld' causes everything to rebuild due
to changed host file timestamps. Really it would be better if
filemon/META_MODE used file content hashing like ccache did. Then
timestamps wouldn't cause such a problem here.
--
Regards,
Bryan Drewery
signature.asc
Description: OpenPGP digital signature
On 6/1/2017 5:18 PM, Bryan Drewery wrote:
> On 5/23/2017 12:00 PM, O. Hartmann wrote:
>> Am Tue, 23 May 2017 12:52:35 -0500
>> Pedro Giffuni schrieb:
>>
>>> On 23/05/2017 12:12, O. Hartmann wrote:
>>>> Am Tue, 23 May 2017 16:38:10 + (UTC)
>>>
Author: bdrewery
Date: Fri Jun 2 00:57:59 2017
New Revision: 319485
URL: https://svnweb.freebsd.org/changeset/base/319485
Log:
native-xtools: Connect lld.
This will ensure that aarch64 gets a working native /usr/bin/ld rather
than requiring the aarch64-binutils hack in Poudriere, or emul
Author: bdrewery
Date: Sat Jun 3 23:13:46 2017
New Revision: 319559
URL: https://svnweb.freebsd.org/changeset/base/319559
Log:
native-xtools: Connect makewhatis.
This speeds up some port staging, namely perl.
Modified:
head/Makefile.inc1
Modified: head/Makefile.inc1
===
n))
And then keep the symbol in sys/libkern/memmove.c for
the cases where Clang insists on having the symbol for linking.
--
Regards,
Bryan Drewery
signature.asc
Description: OpenPGP digital signature
Author: bdrewery
Date: Sun Jun 4 19:09:50 2017
New Revision: 319572
URL: https://svnweb.freebsd.org/changeset/base/319572
Log:
MFC r318194,r319481:
r318194:
Tell bmake (meta mode) to ignore changes to /usr/local/etc/libmap.d/*
r319481:
META_MODE: Move ignoring of /usr/loc
base # svn diff -c 78345 |grep -F rc.conf.d
> + if [ -f /etc/rc.conf.d/"$_command" ]; then
> + . /etc/rc.conf.d/"$_command"
> ~/svn/base # svn log -vr 78345 ^/|grep rc.subr
>A /head/etc/rc.subr (from /vendor/NetBSD/dist/etc/rc.subr:78344)
> r78345 |
Author: bdrewery
Date: Sun Jun 4 21:02:48 2017
New Revision: 319576
URL: https://svnweb.freebsd.org/changeset/base/319576
Log:
Allow defining nofork builtins from builtins.def and move always-safe ones
there.
The generated code remains the same.
Reviewed by: jilles
Differential Re
On 6/4/17 4:27 PM, Ed Maste wrote:
> On 4 June 2017 at 14:06, Bryan Drewery wrote:
>>
>> In r189170. It seems to me we should change systm.h back to a macro
>> #define memmove(dst, src, len) bcopy((src), (dst), (len))
>
> Note that they're not quite equivalent: me
Author: bdrewery
Date: Mon Jun 5 05:17:39 2017
New Revision: 319593
URL: https://svnweb.freebsd.org/changeset/base/319593
Log:
META_MODE: Add framework to force rebuilding for major ABI changes.
Normally META_MODE ignores host files for "meta mode" decisions on whether a
file should be r
Author: bdrewery
Date: Mon Jun 5 05:17:42 2017
New Revision: 319594
URL: https://svnweb.freebsd.org/changeset/base/319594
Log:
META_MODE: Force a host tool rebuild for ino64 in r318736.
Sponsored by: Dell EMC Isilon
Modified:
head/Makefile.inc1
Modified: head/Makefile.inc1
Author: bdrewery
Date: Mon Jun 5 05:17:36 2017
New Revision: 319592
URL: https://svnweb.freebsd.org/changeset/base/319592
Log:
META_MODE: Allow not ignoring host headers with NO_META_IGNORE_HOST_HEADERS.
See r301467 for more details on NO_META_IGNORE_HOST. Usually the full
list of host
On 6/1/17 5:51 PM, Bryan Drewery wrote:
> On 6/1/2017 5:18 PM, Bryan Drewery wrote:
>> On 5/23/2017 12:00 PM, O. Hartmann wrote:
>>> Am Tue, 23 May 2017 12:52:35 -0500
>>> Pedro Giffuni schrieb:
>>>
>>>> On 23/05/2017 12:12, O. Hartmann wrot
Author: bdrewery
Date: Mon Jun 5 16:00:10 2017
New Revision: 319602
URL: https://svnweb.freebsd.org/changeset/base/319602
Log:
Clarify -q is only for pgrep.
MFC after:3 days
Sponsored by: Dell EMC Isilon
Modified:
head/bin/pkill/pkill.1
Modified: head/bin/pkill/pkill.1
==
Author: bdrewery
Date: Wed Jun 7 19:36:17 2017
New Revision: 319657
URL: https://svnweb.freebsd.org/changeset/base/319657
Log:
vm.defer_swapspace_pageouts was removed in r308474.
Modified:
head/sys/conf/NOTES
Modified: head/sys/conf/NOTES
Author: bdrewery
Date: Wed Jun 7 19:42:17 2017
New Revision: 319658
URL: https://svnweb.freebsd.org/changeset/base/319658
Log:
vm.defer_swapspace_pageouts was removed in r308474.
Reported by: pstef
Modified:
head/tools/tools/sysdoc/tunables.mdoc
Modified: head/tools/tools/sysdoc/tunab
how the size of the VM page array was calculated to be
> less wasteful.
r313186
--
Regards,
Bryan Drewery
signature.asc
Description: OpenPGP digital signature
Author: bdrewery
Date: Mon Jun 12 18:44:14 2017
New Revision: 319861
URL: https://svnweb.freebsd.org/changeset/base/319861
Log:
META_MODE: NO_FILEMON should imply nofilemon.
This fixes NO_FILEMON to properly still use .depend.OBJ files
for dependency tracking.
MFC after:1 week
Author: bdrewery
Date: Mon Jun 12 19:13:29 2017
New Revision: 319862
URL: https://svnweb.freebsd.org/changeset/base/319862
Log:
META_MODE: Show .ERROR_CMD in error.
This uses a hack to get the CMD from the meta file rather than
.ERROR_CMD since bmake currently blanks the value for non-job
exp, explen);
> + buflen += explen;
> + }
> + exp = buf;
> + explen = buflen;
> + }
> +
> + while (write(STDOUT_FILENO, exp, explen) > 0)
> + ;
> +
> err(1, "stdout");
> /*NOTREACHED*/
> }
>
--
Regards,
Bryan Drewery
signature.asc
Description: OpenPGP digital signature
the throughput from ~20 to ~600 MiB/s.
>
> Inspired by:
> https://www.reddit.com/r/unix/comments/6gxduc/how_is_gnu_yes_so_fast/
>
> Reviewed by:cognet
> Approved by:cognet
>
> Modified:
> head/usr.bin/yes/yes.c
While here we should add
On 6/14/2017 7:26 AM, Justin Hibbits wrote:
> On Wed, Jun 14, 2017 at 9:19 AM, Bryan Drewery wrote:
>> On 6/13/2017 5:35 AM, Pietro Cerutti wrote:
>>> Author: gahr (ports committer)
>>> Date: Tue Jun 13 12:35:01 2017
>>> New Revision: 319897
>>> U
On 6/15/2017 7:17 AM, Ronald Klop wrote:
> On Wed, 14 Jun 2017 16:27:52 +0200, Bryan Drewery
> wrote:
>
>> On 6/14/2017 7:26 AM, Justin Hibbits wrote:
>>> On Wed, Jun 14, 2017 at 9:19 AM, Bryan Drewery
>>> wrote:
>>>> On 6/13/2017 5:35 AM, Pi
Author: bdrewery
Date: Fri Jun 16 04:28:10 2017
New Revision: 319996
URL: https://svnweb.freebsd.org/changeset/base/319996
Log:
WITH_META_MODE: Don't try showing command if .ERROR_META_FILE is empty.
This was sed'ing on stdin for failing .PHONY targets.
Reported by: Mark Millard
X-M
Author: bdrewery
Date: Fri Jun 16 20:47:12 2017
New Revision: 320012
URL: https://svnweb.freebsd.org/changeset/base/320012
Log:
Fix LIBAMU location to fix 'stale .depend' rebuilds in usr.sbin/amd.
This originally came in r275052.
Reported by: sbruno
MFC after:3 days
Sponsored
Author: bdrewery
Date: Fri Jun 16 21:37:05 2017
New Revision: 320028
URL: https://svnweb.freebsd.org/changeset/base/320028
Log:
Fix more incorrect library directories fix 'stale .depend' rebuilds.
Reported by: sbruno
MFC after:3 days
Sponsored by: Dell EMC Isilon
Modified:
head/
Author: bdrewery
Date: Fri Jun 16 21:48:42 2017
New Revision: 320030
URL: https://svnweb.freebsd.org/changeset/base/320030
Log:
WITH_META_MODE: End each ERROR_CMD CMD line with ';'.
This makes it easier to debug multi-line command failures.
X-MFC-With: r319862
MFC after:1 week
Author: bdrewery
Date: Sat Jun 17 20:33:11 2017
New Revision: 320061
URL: https://svnweb.freebsd.org/changeset/base/320061
Log:
Fix Makefiles which override LIBDIR to not add incorrect dependencies into
.depend.
This fixes these cases which would rebuild every time:
make[6]: /usr/obj
Author: bdrewery
Date: Mon Jun 19 18:08:20 2017
New Revision: 320119
URL: https://svnweb.freebsd.org/changeset/base/320119
Log:
buildworld: Define SYSROOT to WORLDTMP.
This is to allow downstream Makefiles to know for sure they are building
against a sysroot rather than only depending on
Author: bdrewery
Date: Mon Jun 19 18:08:02 2017
New Revision: 320118
URL: https://svnweb.freebsd.org/changeset/base/320118
Log:
Follow-up r320061: Need to respect make.conf/env LIBDIR overrides.
This fixes the lib32 build from creating all stale .depend files.
X-MFC-With: 320061
MF
Author: bdrewery
Date: Mon Jun 19 20:47:24 2017
New Revision: 320122
URL: https://svnweb.freebsd.org/changeset/base/320122
Log:
Utilize SYSROOT from r320119 in places where DESTDIR may be wanting WORLDTMP.
Since buildenv exports SYSROOT all of these uses will now look in
WORLDTMP by defau
Author: bdrewery
Date: Tue Jun 20 20:34:30 2017
New Revision: 320171
URL: https://svnweb.freebsd.org/changeset/base/320171
Log:
LIBADD: Try to support partial tree checkouts in some limited cases.
LIBADD is only supported for in-tree builds because we do not install
share/mk/src.libnames.
Author: bdrewery
Date: Tue Jun 20 20:52:06 2017
New Revision: 320174
URL: https://svnweb.freebsd.org/changeset/base/320174
Log:
Fix 'make clean all' to work again.
This likely broke completely with r308599.
Apply the same fix for 'make destroy' which is a DIRDEPS_BUILD thing.
PR:
Author: bdrewery
Date: Tue Jun 20 22:08:02 2017
New Revision: 320177
URL: https://svnweb.freebsd.org/changeset/base/320177
Log:
buildworld: Pass which world phase the build is in down to submakes.
This is useful for having directories behave differently depending
on the phase - such as en
Author: bdrewery
Date: Wed Jun 21 17:11:49 2017
New Revision: 320191
URL: https://svnweb.freebsd.org/changeset/base/320191
Log:
objwarn should be .PHONY.
Otherwise in META_MODE it may create an objwarn.meta if only bsd.obj.mk
is included; bsd.sys.mk already had .PHONY: objwarn.
MFC
R(sb.st_mode)) ||
> - (!hflag && stat(target, &sb) == 0 && S_ISDIR(sb.st_mode))) {
> + (!hflag && stat(target, &sb) == 0 && S_ISDIR(sb.st_mode {
> if (strlcpy(bbuf, source, sizeof(bbuf)) >= sizeof(bbuf) ||
> (p = basename(bbuf)) == NULL ||
> snprintf(path, sizeof(path), "%s/%s", target, p) >=
>
--
Regards,
Bryan Drewery
signature.asc
Description: OpenPGP digital signature
Author: bdrewery
Date: Wed Jun 21 18:56:53 2017
New Revision: 320203
URL: https://svnweb.freebsd.org/changeset/base/320203
Log:
Similar to r296013 for NO_ROOT, force SUBDIR_PARALLEL for buildworld WORLDTMP
staging.
MFC after:2 weeks
Sponsored by: Dell EMC Isilon
Modified:
head/sha
Author: bdrewery
Date: Wed Jun 21 19:55:26 2017
New Revision: 320204
URL: https://svnweb.freebsd.org/changeset/base/320204
Log:
Fix various 'make *clean *all *install' combinations.
This follows commits like r320174 in share/mk/bsd.dep.mk.
MFC after:3 days
Sponsored by: Dell EMC
Author: bdrewery
Date: Wed Jun 21 20:10:58 2017
New Revision: 320205
URL: https://svnweb.freebsd.org/changeset/base/320205
Log:
Remove logic for setting .MAKE.DEPENDFILE=/dev/null already covered by
_SKIP_BUILD.
_SKIP_BUILD is defined in bsd.init.mk.
MFC after:2 weeks
Sponsored
Author: bdrewery
Date: Wed Jun 21 23:01:18 2017
New Revision: 320206
URL: https://svnweb.freebsd.org/changeset/base/320206
Log:
Follow-up r308602: Don't add missing headers to .depend.tables.h.
This also avoids an error from egrep when a header is missing. This can
happen
with something
Author: bdrewery
Date: Wed Jun 21 23:28:24 2017
New Revision: 320207
URL: https://svnweb.freebsd.org/changeset/base/320207
Log:
Tweak r320206: Still create the TABLE but not the .depend entry for missing
headers.
X-MFC-With: r320206
MFC after:3 days
Sponsored by: Dell EMC Isilon
Author: bdrewery
Date: Thu Jun 22 05:34:41 2017
New Revision: 320220
URL: https://svnweb.freebsd.org/changeset/base/320220
Log:
Rework logic for skipping .depend/.meta file read/stat/writes.
- Rename _SKIP_READ_DEPEND to _SKIP_DEPEND since it also avoids writing.
- This now uses .NOMETA t
Author: bdrewery
Date: Thu Jun 22 20:32:23 2017
New Revision: 320243
URL: https://svnweb.freebsd.org/changeset/base/320243
Log:
Fix spelling error.
Reported by: arc
Sponsored by: Dell EMC Isilon
Modified:
head/share/mk/bsd.compiler.mk
Modified: head/share/mk/bsd.compiler.mk
=
Author: bdrewery
Date: Thu Jun 22 21:03:30 2017
New Revision: 320247
URL: https://svnweb.freebsd.org/changeset/base/320247
Log:
Pass along LINKER_* vars during installworld and show in test-system-compiler.
Sponsored by: Dell EMC Isilon
Modified:
head/Makefile.inc1
Modified: head/Makefi
Author: bdrewery
Date: Thu Jun 22 21:03:27 2017
New Revision: 320246
URL: https://svnweb.freebsd.org/changeset/base/320246
Log:
Support cached linker values in environment.
This is similar to r289659 for bsd.compiler.mk.
MFC after:2 weeks
Reviewed by: emaste
Sponsored by: Dell
Author: bdrewery
Date: Thu Jun 22 21:03:20 2017
New Revision: 320244
URL: https://svnweb.freebsd.org/changeset/base/320244
Log:
Add basic bsd.linker.mk auto included from bsd.compiler.mk.
This will provide LINKER_TYPE and LINKER_VERSION.
MFC after:2 weeks
Reviewed by: emaste
S
Author: bdrewery
Date: Thu Jun 22 21:03:24 2017
New Revision: 320245
URL: https://svnweb.freebsd.org/changeset/base/320245
Log:
Support XLD for setting X_LINKER_TYPE and X_LINKER_VERSION.
This is similar to r300350 for bsd.compiler.mk.
MFC after:2 weeks
Reviewed by: emaste
Spo
Author: bdrewery
Date: Thu Jun 22 21:22:12 2017
New Revision: 320248
URL: https://svnweb.freebsd.org/changeset/base/320248
Log:
LINKER_VERSION: Support external binutils.
The ports binutils stores the version in the 5th word so just look for
a version using a pattern instead.
Reporte
On 6/22/2017 2:44 PM, O. Hartmann wrote:
> Am Thu, 22 Jun 2017 21:22:12 + (UTC)
> Bryan Drewery schrieb:
>
>> Author: bdrewery
>> Date: Thu Jun 22 21:22:12 2017
>> New Revision: 320248
>> URL: https://svnweb.freebsd.org/changeset/base/320248
>>
>&g
On 6/22/2017 2:44 PM, O. Hartmann wrote:
> Am Thu, 22 Jun 2017 21:22:12 + (UTC)
> Bryan Drewery schrieb:
>
>> Author: bdrewery
>> Date: Thu Jun 22 21:22:12 2017
>> New Revision: 320248
>> URL: https://svnweb.freebsd.org/changeset/base/320248
>>
>&g
Author: bdrewery
Date: Thu Jun 22 22:53:10 2017
New Revision: 320250
URL: https://svnweb.freebsd.org/changeset/base/320250
Log:
Provide proper values for X_LINKER_TYPE/VERSION when XLD == LD.
MFC after:2 weeks
Sponsored by: Dell EMC Isilon
Modified:
head/share/mk/bsd.linker.mk
Mod
Author: bdrewery
Date: Thu Jun 22 22:53:07 2017
New Revision: 320249
URL: https://svnweb.freebsd.org/changeset/base/320249
Log:
Don't overwrite already-set LINKER_VERSION/LINKER_TYPE.
MFC after:2 weeks
Sponsored by: Dell EMC Isilon
Modified:
head/share/mk/bsd.linker.mk
Modified: h
On 6/23/2017 6:56 AM, Cy Schubert wrote:
> In message <201706231347.v5ndlt39037...@slippy.cwsent.com>, Cy Schubert
> writes:
>> Let me try replying to this again. It's an exmh thing. Sorry.
>>
>> In message <201706222103.v5ml3oq3026...@repo.freebsd.org>,
Author: bdrewery
Date: Fri Jun 23 16:38:18 2017
New Revision: 320273
URL: https://svnweb.freebsd.org/changeset/base/320273
Log:
Allow ALWAYS_BOOTSTRAP_MAKE to force bmake bootstrapping.
MFC after:2 weeks
Sponsored by: Dell EMC Isilon
Modified:
head/Makefile
Modified: head/Makefile
Author: bdrewery
Date: Fri Jun 23 16:38:46 2017
New Revision: 320274
URL: https://svnweb.freebsd.org/changeset/base/320274
Log:
Set compiler metadata for stageworld/distributeworld.
This fixes LD errors during 'make packages' but also for the unlikely case of
'buildworld' on 1 system and
==
>> --- head/sys/conf/kmod.mkFri Jun 23 15:27:23 2017(r320271)
>> +++ head/sys/conf/kmod.mkFri Jun 23 15:57:58 2017(r320272)
>> @@ -125,6 +125,10 @@ CFLAGS.gcc+= --param large-function-growth=1000
>> CFLAGS+=-fno-common
>> LDFLAGS+= -d -warn-common
>>
>> +.if ${LINKER_TYPE} != "bfd" || ${LINKER_VERSION} > 21750
>> +LDFLAGS+= -Wl,--build-id=sha1
>> +.endif
>> +
>> CFLAGS+=${DEBUG_FLAGS}
>> .if ${MACHINE_CPUARCH} == amd64
>> CFLAGS+=-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer
>
--
Regards,
Bryan Drewery
signature.asc
Description: OpenPGP digital signature
Author: bdrewery
Date: Fri Jun 23 18:26:47 2017
New Revision: 320281
URL: https://svnweb.freebsd.org/changeset/base/320281
Log:
packages: Allow staging world/kernel in parallel.
MFC after:2 weeks
Sponsored by: Dell EMC Isilon
Modified:
head/Makefile.inc1
Modified: head/Makefile.in
Author: bdrewery
Date: Fri Jun 23 18:26:33 2017
New Revision: 320280
URL: https://svnweb.freebsd.org/changeset/base/320280
Log:
packages: Allow stageworld/stagekernel to run with make jobs.
The -B was originally added in projects/release-pkg r289381 as a copy
of what 'make world' did at t
Author: bdrewery
Date: Fri Jun 23 18:26:51 2017
New Revision: 320282
URL: https://svnweb.freebsd.org/changeset/base/320282
Log:
packages: Allow creating kernel/world packages in parallel.
MFC after:2 weeks
Sponsored by: Dell EMC Isilon
Modified:
head/Makefile.inc1
Modified: head/M
Author: bdrewery
Date: Fri Jun 23 18:26:57 2017
New Revision: 320284
URL: https://svnweb.freebsd.org/changeset/base/320284
Log:
packages: Parallelize individual kernel packaging.
MFC after:2 weeks
Sponsored by: Dell EMC Isilon
Modified:
head/Makefile.inc1
Modified: head/Makefile.i
Author: bdrewery
Date: Fri Jun 23 18:27:03 2017
New Revision: 320286
URL: https://svnweb.freebsd.org/changeset/base/320286
Log:
compiler-metadata: Properly handle cross-build OBJDIR.
MFC after:3 days
Sponsored by: Dell EMC Isilon
Modified:
head/Makefile.inc1
Modified: head/Makefil
Author: bdrewery
Date: Fri Jun 23 18:26:54 2017
New Revision: 320283
URL: https://svnweb.freebsd.org/changeset/base/320283
Log:
packages: Allow actually building individual world packages in parallel.
MFC after:2 weeks
Sponsored by: Dell EMC Isilon
Modified:
head/Makefile.inc1
Mod
Author: bdrewery
Date: Fri Jun 23 18:27:00 2017
New Revision: 320285
URL: https://svnweb.freebsd.org/changeset/base/320285
Log:
Expose only the create-packages-* targets since they set needed DEST/DIRDIR.
The other targets just fail confusingly otherwise.
MFC after:2 weeks
Sponso
Author: bdrewery
Date: Fri Jun 23 19:03:31 2017
New Revision: 320292
URL: https://svnweb.freebsd.org/changeset/base/320292
Log:
NO_ROOT: Remove excessive // when DESTDIR/DISTDIR are empty.
MFC after:2 weeks
Sponsored by: Dell EMC Isilon
Modified:
head/Makefile.inc1
Modified: head/
Author: bdrewery
Date: Fri Jun 23 19:44:20 2017
New Revision: 320294
URL: https://svnweb.freebsd.org/changeset/base/320294
Log:
MFC r320012,r320028,r320061,r320118:
r320012:
Fix LIBAMU location to fix 'stale .depend' rebuilds in usr.sbin/amd.
r320028:
Fix more incorrect li
Author: bdrewery
Date: Fri Jun 23 20:07:56 2017
New Revision: 320295
URL: https://svnweb.freebsd.org/changeset/base/320295
Log:
MFC r319862,r319996,r320030:
r319862:
META_MODE: Show .ERROR_CMD in error.
r319996:
WITH_META_MODE: Don't try showing command if .ERROR_META_FILE
Author: bdrewery
Date: Fri Jun 23 20:25:58 2017
New Revision: 320297
URL: https://svnweb.freebsd.org/changeset/base/320297
Log:
MFC r319861:
META_MODE: NO_FILEMON should imply nofilemon.
Approved by: re (gjb)
Modified:
stable/11/share/mk/sys.mk
Directory Properties:
stable/11/
Author: bdrewery
Date: Fri Jun 23 20:38:21 2017
New Revision: 320298
URL: https://svnweb.freebsd.org/changeset/base/320298
Log:
MFC r320174,r320204:
r320174:
Fix 'make clean all' to work again.
r320204:
Fix various 'make *clean *all *install' combinations.
PR:
Author: bdrewery
Date: Fri Jun 23 20:49:23 2017
New Revision: 320299
URL: https://svnweb.freebsd.org/changeset/base/320299
Log:
MFC r320206,r320207:
r320206:
Follow-up r308602: Don't add missing headers to .depend.tables.h.
r320207:
Tweak r320206: Still create the TABLE bu
Author: bdrewery
Date: Wed Jul 5 19:06:12 2017
New Revision: 320691
URL: https://svnweb.freebsd.org/changeset/base/320691
Log:
MFC r289861:
native-xtools: Replace common path with NXBDESTDIR.
Modified:
stable/10/Makefile.inc1
Directory Properties:
stable/10/ (props changed)
Modif
Author: bdrewery
Date: Wed Jul 5 19:24:38 2017
New Revision: 320692
URL: https://svnweb.freebsd.org/changeset/base/320692
Log:
Fix create-kernel-packages with multiple BUILDKERNELS after r320284
Submitted by: Kyle Evans
Reviewed by: ngie
Modified:
head/Makefile.inc1
Modified: head/
ans.net/freebsd/fix-packages.diff =)
>
> :ShipIt:!
>
Thanks, committed.
--
Regards,
Bryan Drewery
signature.asc
Description: OpenPGP digital signature
Author: bdrewery
Date: Wed Jul 5 19:43:16 2017
New Revision: 320695
URL: https://svnweb.freebsd.org/changeset/base/320695
Log:
Fix out-of-tree kernel builds after r320275 when bsd.linker.mk not yet
installed.
Submitted by: bde
Modified:
head/sys/conf/kern.pre.mk
head/sys/conf/kmod.mk
Author: bdrewery
Date: Sat Jul 8 16:39:55 2017
New Revision: 320806
URL: https://svnweb.freebsd.org/changeset/base/320806
Log:
SYSTEM_COMPILER: Ensure there is not a stale compiler in WORLDTMP.
In a scenario of cross-building it is possible that an OBJDIR's WORLDTMP
contains an older com
Author: bdrewery
Date: Sat Jul 8 17:53:00 2017
New Revision: 320809
URL: https://svnweb.freebsd.org/changeset/base/320809
Log:
makeman: Don't show META_MODE ABI rebuild warnings.
Reported by: dim
Sponsored by: Dell EMC Isilon
Modified:
head/Makefile.inc1
Modified: head/Makefile.inc1
Author: bdrewery
Date: Mon Jul 10 23:51:51 2017
New Revision: 320881
URL: https://svnweb.freebsd.org/changeset/base/320881
Log:
Follow-up r318881: Disconnect groff documents.
Modified:
head/targets/pseudo/userland/share/Makefile.depend
Modified: head/targets/pseudo/userland/share/Makefile.de
Author: bdrewery
Date: Mon Jul 10 23:52:04 2017
New Revision: 320882
URL: https://svnweb.freebsd.org/changeset/base/320882
Log:
DIRDEPS_BUILD: Update dependencies.
Sponsored by: Dell EMC Isilon
Modified:
head/usr.sbin/bhyve/Makefile.depend
head/usr.sbin/rpc.statd/Makefile.depend
head
Author: bdrewery
Date: Mon Jul 10 23:52:07 2017
New Revision: 320883
URL: https://svnweb.freebsd.org/changeset/base/320883
Log:
Fix INSTALL_AS_USER after r319020.
Reviewed by: vangyzen
MFC after:1 week
Sponsored by: Dell EMC Isilon
Modified:
head/etc/Makefile
Modified: head/etc
Author: bdrewery
Date: Tue Jul 11 00:32:48 2017
New Revision: 320884
URL: https://svnweb.freebsd.org/changeset/base/320884
Log:
DIRDEPS_BUILD: Connect more libraries.
Sponsored by: Dell EMC Isilon
Added:
head/lib/libc++experimental/Makefile.depend (contents, props changed)
head/lib/l
Author: bdrewery
Date: Wed Jul 12 19:01:25 2017
New Revision: 320919
URL: https://svnweb.freebsd.org/changeset/base/320919
Log:
META_MODE: Fix not writing .meta files in the kernel build.
This was a regression in r320220 due to improper porting of the
same logic from share/mk/bsd.dep.mk a
Author: bdrewery
Date: Thu Jul 13 22:45:23 2017
New Revision: 320973
URL: https://svnweb.freebsd.org/changeset/base/320973
Log:
Fix kldload of if_ixl without PCI_IOV kernel option.
This also avoids compiling in pci_iov support into the kernel if_ixoif
the PCI_IOV option is disabled.
Author: bdrewery
Date: Fri Jul 21 16:14:06 2017
New Revision: 321333
URL: https://svnweb.freebsd.org/changeset/base/321333
Log:
Properly set userid for truncate_test.
MFC after:1 week
Sponsored by: Dell EMC Isilon
Modified:
head/lib/libc/tests/sys/Makefile
Modified: head/lib/libc/
Author: bdrewery
Date: Fri Jul 21 16:14:35 2017
New Revision: 321334
URL: https://svnweb.freebsd.org/changeset/base/321334
Log:
Respect INSTALL_AS_USER for FILES.
MFC after:2 weeks
Sponsored by: Dell EMC Isilon
Modified:
head/share/mk/bsd.files.mk
Modified: head/share/mk/bsd.files
Author: bdrewery
Date: Fri Jul 21 17:55:40 2017
New Revision: 321337
URL: https://svnweb.freebsd.org/changeset/base/321337
Log:
MFC r320806:
SYSTEM_COMPILER: Ensure there is not a stale compiler in WORLDTMP.
Modified:
stable/11/Makefile.inc1
Directory Properties:
stable/11/ (props
Author: bdrewery
Date: Fri Jul 21 17:56:22 2017
New Revision: 321338
URL: https://svnweb.freebsd.org/changeset/base/321338
Log:
MFC r320883:
Fix INSTALL_AS_USER after r319020.
Modified:
stable/11/etc/Makefile
Directory Properties:
stable/11/ (props changed)
Modified: stable/11/etc
Author: bdrewery
Date: Fri Jul 21 17:57:10 2017
New Revision: 321339
URL: https://svnweb.freebsd.org/changeset/base/321339
Log:
MFC r320292:
NO_ROOT: Remove excessive // when DESTDIR/DISTDIR are empty.
Modified:
stable/11/Makefile.inc1
Directory Properties:
stable/11/ (props change
Author: bdrewery
Date: Fri Jul 21 17:58:06 2017
New Revision: 321341
URL: https://svnweb.freebsd.org/changeset/base/321341
Log:
MFC r320273:
Allow ALWAYS_BOOTSTRAP_MAKE to force bmake bootstrapping.
Modified:
stable/10/Makefile
Directory Properties:
stable/10/ (props changed)
Modi
Author: bdrewery
Date: Fri Jul 21 17:57:59 2017
New Revision: 321340
URL: https://svnweb.freebsd.org/changeset/base/321340
Log:
MFC r320273:
Allow ALWAYS_BOOTSTRAP_MAKE to force bmake bootstrapping.
Modified:
stable/11/Makefile
Directory Properties:
stable/11/ (props changed)
Modi
Author: bdrewery
Date: Mon Jul 24 17:53:45 2017
New Revision: 321426
URL: https://svnweb.freebsd.org/changeset/base/321426
Log:
cleanobj: Unhide removal of directory.
MFC after:2 weeks
Sponsored by: Dell EMC Isilon
Modified:
head/share/mk/bsd.obj.mk
Modified: head/share/mk/bsd.obj
1401 - 1500 of 2772 matches
Mail list logo