Author: bdrewery
Date: Mon Jul 24 17:54:03 2017
New Revision: 321427
URL: https://svnweb.freebsd.org/changeset/base/321427
Log:
PROGS: Fix ESTALE errors on NFS while cleaning in directories with PROGS.
- Only recurse on cleanobj/cleandir if there is no .OBJDIR being used.
If we don't re
On 7/24/2017 10:55 AM, Ngie Cooper (yaneurabeya) wrote:
>
>> On Jul 24, 2017, at 10:53, Bryan Drewery wrote:
>>
>> Author: bdrewery
>> Date: Mon Jul 24 17:53:45 2017
>> New Revision: 321426
>> URL: https://svnweb.freebsd.org/changeset/base/321426
>
Author: bdrewery
Date: Mon Jul 24 18:54:56 2017
New Revision: 321434
URL: https://svnweb.freebsd.org/changeset/base/321434
Log:
Add some .ORDER for distrib-dirs, distribute, distribution and
distributeworld.
Reported by: Mark Millard
MFC after:2 weeks
Sponsored by: Dell EMC Isilon
s
> + @rm -f ${f} ${f}.d
> +.endif
> +.endfor
> +.endfor
> .for _dir in \
> lib lib/casper usr legacy/bin legacy/usr
> mkdir -p ${WORLDTMP}/${_dir}
>
--
Regards,
Bryan Drewery
signature.asc
Description: OpenPGP digital signature
Author: bdrewery
Date: Mon Jul 24 23:32:43 2017
New Revision: 321442
URL: https://svnweb.freebsd.org/changeset/base/321442
Log:
The .depend.obj cleanup hacks are only needed with -DNO_CLEAN.
Sponsored by: Dell EMC Isilon
Modified:
head/Makefile.inc1
Modified: head/Makefile.inc1
Author: bdrewery
Date: Mon Jul 24 23:32:24 2017
New Revision: 321439
URL: https://svnweb.freebsd.org/changeset/base/321439
Log:
Move llvm Options.inc hack from r321433 for NO_CLEAN to lib/clang/libllvm.
The files are only ever generated to .OBJDIR, not to WORLDTMP (as a
sysroot) and are o
Author: bdrewery
Date: Mon Jul 24 23:32:46 2017
New Revision: 321443
URL: https://svnweb.freebsd.org/changeset/base/321443
Log:
NO_CLEAN: Utilize delete-old to remove old orphaned libraries/headers in
WORLDTMP.
This prevents situations with -DNO_CLEAN from finding stale headers or
librar
Author: bdrewery
Date: Mon Jul 24 23:32:36 2017
New Revision: 321440
URL: https://svnweb.freebsd.org/changeset/base/321440
Log:
Slightly simplify logic for which depend file is expected.
This is a NOP.
MFC after:2 weeks
Sponsored by: Dell EMC Isilon
Modified:
head/share/mk/bsd
Author: bdrewery
Date: Mon Jul 24 23:32:40 2017
New Revision: 321441
URL: https://svnweb.freebsd.org/changeset/base/321441
Log:
Allow disabling dependency tracking if DEPEND_CFLAGS is empty.
This falls back on using the guesssed dependencies if so.
Also remove a pre-bmake check while here
Author: bdrewery
Date: Tue Jul 25 00:12:48 2017
New Revision: 321445
URL: https://svnweb.freebsd.org/changeset/base/321445
Log:
cleandir: Fix ESTALE errors from parallel removals.
This fixes 'make cleandir' to use the same ordering as 'make cleanobj'.
Meaning that SUBDIR will be recursed
${DESTDIR}/.cshrc
> .endif
> - cd ${.CURDIR}/mtree; ${INSTALL} -o ${BINOWN} -g ${BINGRP} -m 444 \
> - ${MTREE} ${DESTDIR}/etc/mtree
> .if ${MK_MAIL} != "no"
> cd ${.CURDIR}/mail; ${INSTALL} -o ${BINOWN} -g ${BINGRP} -m 644 \
> ${ETCMAIL} ${DESTDIR}/etc/mail
>
--
Regards,
Bryan Drewery
signature.asc
Description: OpenPGP digital signature
Author: bdrewery
Date: Tue Jul 25 16:46:12 2017
New Revision: 321485
URL: https://svnweb.freebsd.org/changeset/base/321485
Log:
Allow -DNO_SKIP_DEPEND to override the _SKIP_DEPEND logic.
MFC after:2 weeks
Sponsored by: Dell EMC Isilon
Modified:
head/share/mk/bsd.dep.mk
head/sys/c
Author: bdrewery
Date: Tue Jul 25 20:43:26 2017
New Revision: 321491
URL: https://svnweb.freebsd.org/changeset/base/321491
Log:
Remove unneeded dependency for libzfs.
This dependency does nothing since cddl/lib/libzfs is never
added into the 'make libraries' dependency chain
directly.
Author: bdrewery
Date: Tue Jul 25 20:43:37 2017
New Revision: 321492
URL: https://svnweb.freebsd.org/changeset/base/321492
Log:
Only build libzfs_core in 'make libraries' if needed.
MFC after:2 weeks
Sponsored by: Dell EMC Isilon
Modified:
head/Makefile.inc1
Modified: head/Makefil
Author: bdrewery
Date: Tue Jul 25 20:51:06 2017
New Revision: 321493
URL: https://svnweb.freebsd.org/changeset/base/321493
Log:
NO_CLEAN: Hide delete-old output.
It is full of distracting noise about UPDATING and may confuse
the user about what is actually being deleted. It is also
pos
Author: bdrewery
Date: Thu Aug 20 18:22:06 2015
New Revision: 286966
URL: https://svnweb.freebsd.org/changeset/base/286966
Log:
Add link for rw_unlock(9) to rwlock(9).
MFC after:3 days
Sponsored by: EMC / Isilon Storage Division
Modified:
head/share/man/man9/Makefile
Modified: hea
Author: bdrewery
Date: Thu Aug 20 22:14:43 2015
New Revision: 286974
URL: https://svnweb.freebsd.org/changeset/base/286974
Log:
Remove reference to non-existent kern_openat(9).
MFC after:3 days
Sponsored by: EMC / Isilon Storage Division
Modified:
head/share/man/man9/devfs_set_cdev
On 8/20/15 3:26 PM, Konstantin Belousov wrote:
> On Thu, Aug 20, 2015 at 10:14:43PM +0000, Bryan Drewery wrote:
>> Author: bdrewery
>> Date: Thu Aug 20 22:14:43 2015
>> New Revision: 286974
>> URL: https://svnweb.freebsd.org/changeset/base/286974
>>
>> Log
Author: bdrewery
Date: Wed Aug 26 03:32:47 2015
New Revision: 287151
URL: https://svnweb.freebsd.org/changeset/base/287151
Log:
Move common locking for filemon_inuse and struct filemon* to
filemon_pid_check().
This keeps the lock for the filemon_inuse list held only while reading
the lis
Author: bdrewery
Date: Wed Aug 26 03:33:34 2015
New Revision: 287152
URL: https://svnweb.freebsd.org/changeset/base/287152
Log:
Remove unneeded inuse list locking in filemon_comment().
Sponsored by: EMC / Isilon Storage Division
MFC after:2 weeks
Modified:
head/sys/dev/filemon/file
Author: bdrewery
Date: Wed Aug 26 03:37:18 2015
New Revision: 287153
URL: https://svnweb.freebsd.org/changeset/base/287153
Log:
Avoid taking proctree_lock and searching parents in wrappers if not needed.
This should help the case where filemon is loaded but not in use.
Sponsored by: EM
Author: bdrewery
Date: Wed Aug 26 03:44:48 2015
New Revision: 287155
URL: https://svnweb.freebsd.org/changeset/base/287155
Log:
Fix filemon locking races.
Convert filemon_lock and struct filemon* lock to sx(9), rather than a
self-rolled reader-writer lock, and hold it for the entire time
Author: bdrewery
Date: Thu Aug 27 16:36:39 2015
New Revision: 287215
URL: https://svnweb.freebsd.org/changeset/base/287215
Log:
MFC r286966:
Add link for rw_unlock(9) to rwlock(9).
Modified:
stable/10/share/man/man9/Makefile
Directory Properties:
stable/10/ (props changed)
Modifie
Author: bdrewery
Date: Mon Aug 31 20:44:52 2015
New Revision: 287334
URL: https://svnweb.freebsd.org/changeset/base/287334
Log:
MFC r272282,r272363,r272383:
r272282:
Search for the nearest PORTSDIR where Mk/bsd.ports.mk exists, from
.CURDIR.
This will only take effect if PORT
t; I objected to this change, and you did not give me enough time to
> properly address this change.
>
FWIW we've had the same change in the Isilon codebase for some time as well.
--
Regards,
Bryan Drewery
___
svn-src-all@freebsd.org mai
On 8/1/15 9:15 PM, Simon J. Gerraty wrote:
> Bryan Drewery wrote:
>>> > > head/share/mk/local.sys.mk
>> >
>> > I'm bothered by the amount of local.* files committed in the tree. I
>> > expect, as a user and working in a downstream product,
Author: bdrewery
Date: Thu Sep 3 17:01:58 2015
New Revision: 287436
URL: https://svnweb.freebsd.org/changeset/base/287436
Log:
Avoid sub-shell for realpath(1) for bmake by using its built-in :tA.
MFC after:2 weeks
Approved by: portmgr (implicit)
Modified:
head/share/mk/bsd.port.m
Author: bdrewery
Date: Wed Sep 9 17:15:13 2015
New Revision: 287598
URL: https://svnweb.freebsd.org/changeset/base/287598
Log:
MFC r287151,r287152,r287153,r287155:
r287151:
Move common locking for filemon_inuse and struct filemon* to
filemon_pid_check().
r287152:
Re
default OBJROOT.
> If MAKEOBJDIR is empty or not a suitable value (no '/')
> set a default that works.
>
> Reviewed by: bdrewery
>
> Modified:
> head/share/mk/local.meta.sys.mk
Thanks!
--
Regards,
Bryan Drewery
signature.asc
Description: OpenPGP digital signature
On 9/15/2015 6:44 PM, Adrian Chadd wrote:
> + !strcmp(hw_vendor, "ASUSTeK Computer Inc.") &&
Style bug!
--
Regards,
Bryan Drewery
signature.asc
Description: OpenPGP digital signature
Author: bdrewery
Date: Wed Sep 16 04:07:39 2015
New Revision: 287844
URL: https://svnweb.freebsd.org/changeset/base/287844
Log:
Create 'copies' cookie in proper place in META_MODE.
With -j the cookie would be created in CURDIR/sys/teken rather than OBJDIR.
Sponsored by: EMC / Isilon St
Author: bdrewery
Date: Wed Sep 16 04:27:12 2015
New Revision: 287848
URL: https://svnweb.freebsd.org/changeset/base/287848
Log:
Similar to r287844, create 'symlinks' cookie in proper place with -j and
META_MODE.
Sponsored by: EMC / Isilon Storage Division
Modified:
head/include/Makefile
Author: bdrewery
Date: Wed Sep 16 17:44:45 2015
New Revision: 287865
URL: https://svnweb.freebsd.org/changeset/base/287865
Log:
Ignore CCACHE_DIR for meta mode decisions.
Sponsored by: EMC / Isilon Storage Division
Modified:
head/share/mk/local.meta.sys.mk
Modified: head/share/mk/local.
Author: bdrewery
Date: Wed Sep 16 18:02:04 2015
New Revision: 287867
URL: https://svnweb.freebsd.org/changeset/base/287867
Log:
Error and give better feedback for invalid MAKEOBJDIR settings.
Submitted by: sjg
Modified:
head/share/mk/local.meta.sys.mk
Modified: head/share/mk/local.meta.
nnot use MAKEOBJDIR=${MAKEOBJDIR}${.newline}Unset MAKEOBJDIR to get
> default: MAKEOBJDIR='${_default_makeobjdir}'
> .endif
> +.endif
> .if !empty(SB)
> SB_OBJROOT ?= ${SB}/obj/
> # this is what we use below
>
I have committed this as it seems fine and I need to
Author: bdrewery
Date: Wed Sep 16 19:58:04 2015
New Revision: 287869
URL: https://svnweb.freebsd.org/changeset/base/287869
Log:
Fix check from r287867 for valid MAKEOBJDIR from top-level builds.
MAKEOBJDIR is based on OBJTOP so cannot be expanded until OBJTOP is set.
Reported by: Niko
Author: bdrewery
Date: Wed Sep 16 20:58:43 2015
New Revision: 287871
URL: https://svnweb.freebsd.org/changeset/base/287871
Log:
META_MODE: Fix OBJROOT ending in two // when it does not yet exist.
This would lead to the 2nd build (after the first with a missing OBJROOT) to
always rebuild e
Author: bdrewery
Date: Wed Sep 16 23:01:16 2015
New Revision: 287879
URL: https://svnweb.freebsd.org/changeset/base/287879
Log:
META_MODE: Don't create obj directories automatically when running make -V.
Sponsored by: EMC / Isilon Storage Division
Modified:
head/share/mk/sys.mk
Modified
Author: bdrewery
Date: Wed Sep 16 23:59:53 2015
New Revision: 287885
URL: https://svnweb.freebsd.org/changeset/base/287885
Log:
Update META_MODE architectures for universe
Modified:
head/share/mk/local.meta.sys.mk
Modified: head/share/mk/local.meta.sys.mk
Author: bdrewery
Date: Thu Sep 17 00:17:32 2015
New Revision: 287887
URL: https://svnweb.freebsd.org/changeset/base/287887
Log:
META_MODE: Don't define the default MAKEOBJDIR twice. Just expand the default.
Sponsored by: EMC / Isilon Storage Division
Modified:
head/share/mk/local.meta.sy
Author: bdrewery
Date: Thu Sep 17 00:24:50 2015
New Revision: 287889
URL: https://svnweb.freebsd.org/changeset/base/287889
Log:
MFC r287436:
Avoid sub-shell for realpath(1) for bmake by using its built-in :tA.
Modified:
stable/10/share/mk/bsd.port.mk
stable/10/share/mk/bsd.port.subdi
Author: bdrewery
Date: Thu Sep 17 04:01:05 2015
New Revision: 287898
URL: https://svnweb.freebsd.org/changeset/base/287898
Log:
META_MODE: Allow MAKEOBJDIRPREFIX to work more closely to its traditional
behavior.
The preferred way to modify the object directory root is to use OBJROOT.
How
Author: bdrewery
Date: Thu Sep 17 04:22:00 2015
New Revision: 287899
URL: https://svnweb.freebsd.org/changeset/base/287899
Log:
META_MODE: Default OBJROOT to the traditional /usr/src/SRCTOP/.
This avoids easily colliding multiple src trees with the same objects. Having
multiple checkouts
Author: bdrewery
Date: Thu Sep 17 04:43:07 2015
New Revision: 287900
URL: https://svnweb.freebsd.org/changeset/base/287900
Log:
Get arm64/aarch64 into 'make targets' output to fix makeman.
Modified:
head/Makefile
Modified: head/Makefile
===
Author: bdrewery
Date: Thu Sep 17 04:48:15 2015
New Revision: 287902
URL: https://svnweb.freebsd.org/changeset/base/287902
Log:
Let makeman run 'make showconfig' without hitting the aarch64 error.
Modified:
head/Makefile.inc1
Modified: head/Makefile.inc1
=
Author: bdrewery
Date: Thu Sep 17 04:54:49 2015
New Revision: 287903
URL: https://svnweb.freebsd.org/changeset/base/287903
Log:
Rework r287900 to keep arm64/aarch64 stable in the TARGETS list.
This is relevant for makeman using the 'make targets' output in src.conf(5).
This makes a _UN
Author: bdrewery
Date: Thu Sep 17 05:01:04 2015
New Revision: 287904
URL: https://svnweb.freebsd.org/changeset/base/287904
Log:
Document NO_SILENT for META_MODE.
Reword and add some formatting as well.
Modified:
head/share/man/man5/src.conf.5
head/tools/build/options/WITH_META_MODE
Mo
Author: bdrewery
Date: Thu Sep 17 05:06:34 2015
New Revision: 287905
URL: https://svnweb.freebsd.org/changeset/base/287905
Log:
Update META_MODE dependencies.
Modified:
head/bin/ps/Makefile.depend
head/lib/libc/Makefile.depend
head/lib/libsm/Makefile.depend
head/lib/libxo/Makefile.depen
Author: bdrewery
Date: Thu Sep 17 05:07:39 2015
New Revision: 287906
URL: https://svnweb.freebsd.org/changeset/base/287906
Log:
Regenerate
Modified:
head/share/man/man5/src.conf.5
Modified: head/share/man/man5/src.conf.5
===
;
>> Due to the use of int's for file offsets in the VOP_WRITE_(PRE|POST)
>> macros, kqueue write events for files greater 2GB where never fired.
>>
>> This caused tail -f on a file greater 2GB to never see updates.
>
> Oh that's an emba
Author: bdrewery
Date: Thu Sep 17 16:38:32 2015
New Revision: 287919
URL: https://svnweb.freebsd.org/changeset/base/287919
Log:
Fix makeman creating obj directories due to turning on WITH_AUTO_OBJ.
r284708 addressed this slightly but seems to have put the make(showconfig)
guard in the wro
Author: bdrewery
Date: Thu Sep 17 17:35:06 2015
New Revision: 287924
URL: https://svnweb.freebsd.org/changeset/base/287924
Log:
Include bsd.mkopt.mk after local.sys.env.mk (which includes
/etc/src-env.conf).
This will allow setting WITH_META_MODE in that file rather that requiring
it to
Author: bdrewery
Date: Thu Sep 17 17:45:20 2015
New Revision: 287925
URL: https://svnweb.freebsd.org/changeset/base/287925
Log:
Document src-env.conf and note its use for MAKEOBJDIRPREFIX and
WITH_META_MDOE.
Sponsored by: EMC / Isilon Storage Division
Modified:
head/share/man/man5/Makef
Author: bdrewery
Date: Thu Sep 17 20:33:52 2015
New Revision: 287932
URL: https://svnweb.freebsd.org/changeset/base/287932
Log:
src.conf.5: Make it self-documenting that the mkopts are environment-only.
Sponsored by: EMC / Isilon Storage Division
Modified:
head/share/mk/sys.mk
head/too
Author: bdrewery
Date: Thu Sep 17 20:45:51 2015
New Revision: 287935
URL: https://svnweb.freebsd.org/changeset/base/287935
Log:
Optimize makeman slightly by removing uneeded cat and extra test -s.
Sponsored by: EMC / Isilon Storage Division
Modified:
head/tools/build/options/makeman
Mod
Author: bdrewery
Date: Thu Sep 17 20:48:42 2015
New Revision: 287936
URL: https://svnweb.freebsd.org/changeset/base/287936
Log:
Regenerate
Modified:
head/share/man/man5/src.conf.5
Modified: head/share/man/man5/src.conf.5
===
Author: bdrewery
Date: Thu Sep 17 21:49:29 2015
New Revision: 287939
URL: https://svnweb.freebsd.org/changeset/base/287939
Log:
Add a check to ensure that the env-only mkopts are not set via src.conf.
Sponsored by: EMC / Isilon Storage Division
Modified:
head/share/mk/src.sys.mk
Modifie
Author: bdrewery
Date: Thu Sep 17 21:51:48 2015
New Revision: 287941
URL: https://svnweb.freebsd.org/changeset/base/287941
Log:
Trim space
Modified:
head/share/mk/src.sys.mk
Modified: head/share/mk/src.sys.mk
==
---
Author: bdrewery
Date: Thu Sep 17 22:04:46 2015
New Revision: 287942
URL: https://svnweb.freebsd.org/changeset/base/287942
Log:
makeman: Fix handling of env-only vars by using SRC_ENV_CONF rather than
SRCCONF.
Also note that these env-only vars can be specified on the command line.
Th
Author: bdrewery
Date: Thu Sep 17 22:07:40 2015
New Revision: 287943
URL: https://svnweb.freebsd.org/changeset/base/287943
Log:
Regenerate
Modified:
head/share/man/man5/src.conf.5
Modified: head/share/man/man5/src.conf.5
===
Author: bdrewery
Date: Fri Sep 18 18:57:09 2015
New Revision: 287966
URL: https://svnweb.freebsd.org/changeset/base/287966
Log:
Avoid /usr/obj// from r287899
Modified:
head/share/mk/local.meta.sys.mk
Modified: head/share/mk/local.meta.sys.mk
==
Author: bdrewery
Date: Fri Sep 18 21:01:52 2015
New Revision: 287970
URL: https://svnweb.freebsd.org/changeset/base/287970
Log:
Don't hide build commands.
Modified:
head/usr.bin/tip/tip/Makefile
Modified: head/usr.bin/tip/tip/Makefile
=
Author: bdrewery
Date: Fri Sep 18 21:18:44 2015
New Revision: 287971
URL: https://svnweb.freebsd.org/changeset/base/287971
Log:
Use FILES for installing the dtrace scripts.
The BSD.usr.dist mtree always creates /usr/lib/dtrace so there is no
need to check if it exists.
The FILES mech
Author: bdrewery
Date: Fri Sep 18 21:36:29 2015
New Revision: 287972
URL: https://svnweb.freebsd.org/changeset/base/287972
Log:
META_MODE: Avoid command changing in 2nd build.
If the command to be ran changes then a rebuild is caused. Checking
exists(${DESTDIR}...) from make results in th
Author: bdrewery
Date: Fri Sep 18 22:22:32 2015
New Revision: 287973
URL: https://svnweb.freebsd.org/changeset/base/287973
Log:
Document NO_DIRDEPS for META_MODE and give link to full details.
Modified:
head/tools/build/options/WITH_META_MODE
Modified: head/tools/build/options/WITH_META_MODE
Author: bdrewery
Date: Fri Sep 18 22:26:25 2015
New Revision: 287974
URL: https://svnweb.freebsd.org/changeset/base/287974
Log:
Regenerate
Modified:
head/share/man/man5/src.conf.5
Modified: head/share/man/man5/src.conf.5
===
Author: bdrewery
Date: Fri Sep 18 22:28:13 2015
New Revision: 287975
URL: https://svnweb.freebsd.org/changeset/base/287975
Log:
Garbage collect _SHLIBDIRPREFIX leftovers from r284898.
Sponsored by: EMC / Isilon Storage Division
Modified:
head/share/mk/bsd.lib.mk
head/share/mk/bsd.sys.m
Author: bdrewery
Date: Fri Sep 18 22:55:18 2015
New Revision: 287976
URL: https://svnweb.freebsd.org/changeset/base/287976
Log:
Remove rm -Rf beforeinstall hack that was needed due to a change that
only lasted 3 days in HEAD in 2001 (r88348 - r88459)
Sponsored by: EMC / Isilon Storage Div
Author: bdrewery
Date: Fri Sep 18 23:12:38 2015
New Revision: 287977
URL: https://svnweb.freebsd.org/changeset/base/287977
Log:
META_MODE: No need to fix the link in this case.
The exists(${DESTDIR}...) check runs with DESTDIR being blank. When the
target runs it does have DESTDIR=${STAG
Author: bdrewery
Date: Fri Sep 18 23:25:43 2015
New Revision: 287978
URL: https://svnweb.freebsd.org/changeset/base/287978
Log:
Fix LIBRARIES_ONLY
It was erroring: make: don't know how to make _manpages. Stop
Sponsored by: EMC / Isilon Storage Division
MFC after:1 week
Modified:
Author: bdrewery
Date: Fri Sep 18 23:34:47 2015
New Revision: 287979
URL: https://svnweb.freebsd.org/changeset/base/287979
Log:
Remove redundant beforeinstall.
Modified:
head/usr.sbin/sysrc/Makefile
Modified: head/usr.sbin/sysrc/Makefile
==
Author: bdrewery
Date: Fri Sep 18 23:49:32 2015
New Revision: 287980
URL: https://svnweb.freebsd.org/changeset/base/287980
Log:
Replace beforeinstall: handling with FILES.
This actually fixes some cases to respect LIBRARIES_ONLY.
Sponsored by: EMC / Isilon Storage Division
Modified:
Author: bdrewery
Date: Sat Sep 19 03:46:10 2015
New Revision: 287981
URL: https://svnweb.freebsd.org/changeset/base/287981
Log:
Replace afterinstall: hack from r111083 with 'make delete-old' functionality.
Sponsored by: EMC / Isilon Storage Division
Modified:
head/ObsoleteFiles.inc
hea
Author: bdrewery
Date: Sat Sep 19 03:51:19 2015
New Revision: 287982
URL: https://svnweb.freebsd.org/changeset/base/287982
Log:
Replace afterinstall: hack from r54681 with 'make delete-old' functionality.
Sponsored by: EMC / Isilon Storage Division
Modified:
head/ObsoleteFiles.inc
head
Author: bdrewery
Date: Sat Sep 19 03:53:37 2015
New Revision: 287983
URL: https://svnweb.freebsd.org/changeset/base/287983
Log:
Replace afterinstall: hack with FILES mechanism.
Sponsored by: EMC / Isilon Storage Division
Modified:
head/gnu/usr.bin/binutils/ld/Makefile
Modified: head/gnu
Author: bdrewery
Date: Sat Sep 19 17:47:36 2015
New Revision: 287989
URL: https://svnweb.freebsd.org/changeset/base/287989
Log:
Connect sesutil(1) and numactl(1) for META_MODE.
Sponsored by: EMC / Isilon Storage Division
Added:
head/usr.bin/numactl/Makefile.depend (contents, props chan
Author: bdrewery
Date: Mon Sep 21 18:39:13 2015
New Revision: 288074
URL: https://svnweb.freebsd.org/changeset/base/288074
Log:
Replace realinstall: and META_MODE staging hacks with FILES mechanism.
This partially reverts r270170 for lib/csu/i386 while retaining the
change for using bsd.l
Author: bdrewery
Date: Mon Sep 21 18:52:52 2015
New Revision: 288075
URL: https://svnweb.freebsd.org/changeset/base/288075
Log:
Use SHAREOWN/SHAREMODE/SHAREGRP rather than LIB* as these are plain ASCII
scripts that the linker can load rather than binary library objects.
Effectively no cha
Author: bdrewery
Date: Mon Sep 21 21:44:02 2015
New Revision: 288076
URL: https://svnweb.freebsd.org/changeset/base/288076
Log:
Fix installation of 32bit libraries after r288074.
FILES is not used when LIBRARIES_ONLY is set, which is used to build and
install the lib32 sysroot. All of th
Author: bdrewery
Date: Tue Sep 22 03:34:07 2015
New Revision: 288091
URL: https://svnweb.freebsd.org/changeset/base/288091
Log:
vfs_mountroot_shuffle() never returns non-zero.
Modified:
head/sys/kern/vfs_mountroot.c
Modified: head/sys/kern/vfs_mountroot.c
Author: bdrewery
Date: Tue Sep 22 04:55:28 2015
New Revision: 288092
URL: https://svnweb.freebsd.org/changeset/base/288092
Log:
Avoid adding duplicates into OBJS. bsd.lib.mk already handles adding
entries to OBJS based on SRCS.
MFC after:1 week
Sponsored by: EMC / Isilon Storage Di
Author: bdrewery
Date: Tue Sep 22 05:05:53 2015
New Revision: 288093
URL: https://svnweb.freebsd.org/changeset/base/288093
Log:
bsd.lib.mk: Simplify CLEANFILES handling.
This limits CLEANFILES removal to just bsd.obj.mk now and removes the need
for NOPATH_FILES.
This reverts r96529 w
Author: bdrewery
Date: Tue Jun 2 19:05:02 2015
New Revision: 283925
URL: https://svnweb.freebsd.org/changeset/base/283925
Log:
Similar to r280178, don't hide command for building static library.
Modified:
head/share/mk/bsd.lib.mk
Modified: head/share/mk/bsd.lib.mk
==
Author: bdrewery
Date: Sun Jun 7 03:49:41 2015
New Revision: 284105
URL: https://svnweb.freebsd.org/changeset/base/284105
Log:
Cleanup some indentation issues.
Modified:
head/bin/cp/utils.c
Modified: head/bin/cp/utils.c
===
Author: bdrewery
Date: Sun Jun 7 06:30:25 2015
New Revision: 284106
URL: https://svnweb.freebsd.org/changeset/base/284106
Log:
Implement '-s' to copy as symlink, similar to the current -l link(2) handling.
This is also implemented in at least GNU coreutils cp.
While here also improve
On 6/7/2015 9:06 AM, Konstantin Belousov wrote:
> On Sun, Jun 07, 2015 at 03:49:42AM +0000, Bryan Drewery wrote:
>> Author: bdrewery
>> Date: Sun Jun 7 03:49:41 2015
>> New Revision: 284105
>> URL: https://svnweb.freebsd.org/changeset/base/284105
>>
>> Lo
Author: bdrewery
Date: Mon Jun 8 19:24:18 2015
New Revision: 284163
URL: https://svnweb.freebsd.org/changeset/base/284163
Log:
Cleanup some style(9) issues.
- Whitespace.
- Comments.
- Wrap long lines.
MFC after:2 weeks
X-MFC-with: r284105,r284106
Sponsored by: EMC / Isi
> On Jun 13, 2015, at 15:20, Simon J. Gerraty wrote:
>
> Author: sjg
> Date: Sat Jun 13 19:20:56 2015
> New Revision: 284345
> URL: https://svnweb.freebsd.org/changeset/base/284345
>
> Log:
> Add META_MODE support.
Thanks!!
Is anything remaining from the projects/bmake branch?
___
e the DEPENDS lines in the
Makefiles and maintain them by hand as we do in ports. Pick one.
--
Regards,
Bryan Drewery
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"
On 6/15/15 12:18 PM, Bryan Drewery wrote:
> On 6/14/15 6:37 PM, Adrian Chadd wrote:
>> Hi,
>>
>> I'm happy for this to be your baby and see how it all pans out in the
>> tree, but I thought we as a project learnt some lessons about checking
>> in autogenerat
system.
--
Regards,
Bryan Drewery
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"
found that from simple 'man ls' (etc) there is no real mention of
what --libxo even is or how it works. Following the manpage
cross-references leads me to have to go to a webpage to see what params
--libxo even takes. The --libxo flag needs much more documentation in
these manpages.
--
#x27;ls' why? Most, all?, scripting languages
have globbing and file listing functions already so there's no need to
run /bin/ls and parse it.
--
Regards,
Bryan Drewery
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"
On 6/9/2015 1:28 AM, Bruce Evans wrote:
> On Mon, 8 Jun 2015, Bryan Drewery wrote:
>
>> Log:
>> Cleanup some style(9) issues.
>>
>> - Whitespace.
>> - Comments.
>> - Wrap long lines.
>
> cp's style had a remarlable amount of bitrot.
>
Author: bdrewery
Date: Thu Dec 3 21:13:08 2015
New Revision: 291718
URL: https://svnweb.freebsd.org/changeset/base/291718
Log:
Use proper LIBADD.
Sponsored by: EMC / Isilon Storage Division
Modified:
head/usr.sbin/camdd/Makefile
Modified: head/usr.sbin/camdd/Makefile
==
o.h:
> Add prototypes for physcopyin_vlist() and physcopyout_vlist().
>
> share/man/man4/pass.4:
> Document the CAMIOQUEUE and CAMIOGET ioctls.
>
> usr.sbin/Makefile:
> Add camdd.
>
> usr.sbin/camdd/Makefile:
> Add a makefile for c
Author: bdrewery
Date: Thu Dec 3 21:13:05 2015
New Revision: 291717
URL: https://svnweb.freebsd.org/changeset/base/291717
Log:
DIRDEPS_BUILD: Connect usr.sbin/camdd
Sponsored by: EMC / Isilon Storage Division
Added:
head/usr.sbin/camdd/Makefile.depend (contents, props changed)
Modifie
Author: bdrewery
Date: Thu Dec 3 21:16:52 2015
New Revision: 291720
URL: https://svnweb.freebsd.org/changeset/base/291720
Log:
Convert to LIBADD
Sponsored by: EMC / Isilon Storage Division
Modified:
head/usr.sbin/fstyp/Makefile
Modified: head/usr.sbin/fstyp/Makefile
===
On 12/3/15 1:16 PM, Bryan Drewery wrote:
> Author: bdrewery
> Date: Thu Dec 3 21:16:52 2015
> New Revision: 291720
> URL: https://svnweb.freebsd.org/changeset/base/291720
>
> Log:
> Convert to LIBADD
>
> Sponsored by: EMC / Isilon Storage Division
>
Author: bdrewery
Date: Thu Dec 3 22:39:42 2015
New Revision: 291725
URL: https://svnweb.freebsd.org/changeset/base/291725
Log:
Revert r288966 as it is redundant and not right.
bsd.prog.mk and bsd.lib.mk already make OBJS depend on headers when there is
not .OBJDIR/.depend file, which is
1501 - 1600 of 2772 matches
Mail list logo