svn commit: r268841 - in projects/sendfile: . bin/csh bin/ls bin/sh bin/sh/tests/builtins bin/sh/tests/parameters cddl/contrib/opensolaris/cmd/zfs cddl/contrib/opensolaris/cmd/zhack cddl/contrib/op...
Gleb Smirnoff
glebius at FreeBSD.org
Fri Jul 18 12:36:26 UTC 2014
Author: glebius
Date: Fri Jul 18 12:36:18 2014
New Revision: 268841
URL: http://svnweb.freebsd.org/changeset/base/268841
Log:
Merge head r258543 through r268838.
Added:
projects/sendfile/bin/sh/tests/parameters/positional3.0
- copied unchanged from r268838, head/bin/sh/tests/parameters/positional3.0
projects/sendfile/bin/sh/tests/parameters/positional4.0
- copied unchanged from r268838, head/bin/sh/tests/parameters/positional4.0
projects/sendfile/bin/sh/tests/parameters/positional5.0
- copied unchanged from r268838, head/bin/sh/tests/parameters/positional5.0
projects/sendfile/contrib/libucl/ChangeLog.md
- copied unchanged from r268838, head/contrib/libucl/ChangeLog.md
projects/sendfile/contrib/libucl/src/ucl_emitter_streamline.c
- copied unchanged from r268838, head/contrib/libucl/src/ucl_emitter_streamline.c
projects/sendfile/contrib/libucl/src/ucl_emitter_utils.c
- copied unchanged from r268838, head/contrib/libucl/src/ucl_emitter_utils.c
projects/sendfile/contrib/libucl/tests/streamline.res
- copied unchanged from r268838, head/contrib/libucl/tests/streamline.res
projects/sendfile/contrib/libucl/tests/streamline.test
- copied unchanged from r268838, head/contrib/libucl/tests/streamline.test
projects/sendfile/contrib/libucl/tests/test_streamline.c
- copied unchanged from r268838, head/contrib/libucl/tests/test_streamline.c
projects/sendfile/lib/libedit/TEST/tc1.c
- copied unchanged from r268838, head/lib/libedit/TEST/tc1.c
projects/sendfile/lib/msun/ld128/s_erfl.c
- copied unchanged from r268838, head/lib/msun/ld128/s_erfl.c
projects/sendfile/lib/msun/ld80/s_erfl.c
- copied unchanged from r268838, head/lib/msun/ld80/s_erfl.c
projects/sendfile/share/man/man9/pmap_protect.9
- copied unchanged from r268838, head/share/man/man9/pmap_protect.9
projects/sendfile/share/man/man9/pmap_unwire.9
- copied unchanged from r268838, head/share/man/man9/pmap_unwire.9
projects/sendfile/sys/arm/conf/APALIS-IMX6
- copied unchanged from r268838, head/sys/arm/conf/APALIS-IMX6
projects/sendfile/sys/arm/freescale/imx/imx_gpio.c
- copied unchanged from r268838, head/sys/arm/freescale/imx/imx_gpio.c
projects/sendfile/sys/boot/fdt/dts/arm/apalis-imx6.dts
- copied unchanged from r268838, head/sys/boot/fdt/dts/arm/apalis-imx6.dts
projects/sendfile/sys/cam/ctl/ctl_tpc.c
- copied unchanged from r268838, head/sys/cam/ctl/ctl_tpc.c
projects/sendfile/sys/cam/ctl/ctl_tpc.h
- copied unchanged from r268838, head/sys/cam/ctl/ctl_tpc.h
projects/sendfile/sys/cam/ctl/ctl_tpc_local.c
- copied unchanged from r268838, head/sys/cam/ctl/ctl_tpc_local.c
projects/sendfile/tools/build/options/WITHOUT_TESTS
- copied unchanged from r268838, head/tools/build/options/WITHOUT_TESTS
projects/sendfile/tools/build/options/WITH_INFO
- copied unchanged from r268838, head/tools/build/options/WITH_INFO
projects/sendfile/usr.bin/timeout/
- copied from r268838, head/usr.bin/timeout/
projects/sendfile/usr.bin/units/tests/
- copied from r268838, head/usr.bin/units/tests/
projects/sendfile/usr.bin/users/users.cc
- copied unchanged from r268838, head/usr.bin/users/users.cc
projects/sendfile/usr.bin/yacc/tests/yacc_tests.sh
- copied unchanged from r268838, head/usr.bin/yacc/tests/yacc_tests.sh
projects/sendfile/usr.sbin/bhyve/task_switch.c
- copied unchanged from r268838, head/usr.sbin/bhyve/task_switch.c
Replaced:
projects/sendfile/sys/dev/iicbus/iic.h
- copied unchanged from r268838, head/sys/dev/iicbus/iic.h
Deleted:
projects/sendfile/contrib/byacc/NOTES-btyacc-Changes
projects/sendfile/contrib/byacc/NOTES-btyacc-Disposition
projects/sendfile/gnu/lib/libreadline/history/
projects/sendfile/gnu/lib/libreadline/readline/doc/
projects/sendfile/lib/libedit/TEST/test.c
projects/sendfile/share/man/man9/pmap_page_protect.9
projects/sendfile/share/mk/bsd.dtrace.mk
projects/sendfile/sys/arm/freescale/imx/imx51_gpio.c
projects/sendfile/tools/build/options/WITH_TESTS
projects/sendfile/usr.bin/users/users.c
projects/sendfile/usr.bin/yacc/tests/calc.y
projects/sendfile/usr.bin/yacc/tests/calc1.y
projects/sendfile/usr.bin/yacc/tests/calc2.y
projects/sendfile/usr.bin/yacc/tests/calc3.y
projects/sendfile/usr.bin/yacc/tests/code_calc.y
projects/sendfile/usr.bin/yacc/tests/code_error.y
projects/sendfile/usr.bin/yacc/tests/error.y
projects/sendfile/usr.bin/yacc/tests/ftp.y
projects/sendfile/usr.bin/yacc/tests/grammar.y
projects/sendfile/usr.bin/yacc/tests/legacy_test.sh
projects/sendfile/usr.bin/yacc/tests/pure_calc.y
projects/sendfile/usr.bin/yacc/tests/pure_error.y
projects/sendfile/usr.bin/yacc/tests/quote_calc.y
projects/sendfile/usr.bin/yacc/tests/quote_calc2.y
projects/sendfile/usr.bin/yacc/tests/quote_calc3.y
projects/sendfile/usr.bin/yacc/tests/quote_calc4.y
projects/sendfile/usr.bin/yacc/tests/regress.00.out
projects/sendfile/usr.bin/yacc/tests/regress.01.out
projects/sendfile/usr.bin/yacc/tests/regress.02.out
projects/sendfile/usr.bin/yacc/tests/regress.03.out
projects/sendfile/usr.bin/yacc/tests/regress.04.out
projects/sendfile/usr.bin/yacc/tests/regress.05.out
projects/sendfile/usr.bin/yacc/tests/regress.06.out
projects/sendfile/usr.bin/yacc/tests/regress.07.out
projects/sendfile/usr.bin/yacc/tests/regress.08.out
projects/sendfile/usr.bin/yacc/tests/regress.09.out
projects/sendfile/usr.bin/yacc/tests/regress.10.out
projects/sendfile/usr.bin/yacc/tests/regress.11.out
projects/sendfile/usr.bin/yacc/tests/regress.12.out
projects/sendfile/usr.bin/yacc/tests/regress.13.out
projects/sendfile/usr.bin/yacc/tests/regress.14.out
projects/sendfile/usr.bin/yacc/tests/regress.sh
projects/sendfile/usr.bin/yacc/tests/undefined.y
Modified:
projects/sendfile/Makefile
projects/sendfile/Makefile.inc1
projects/sendfile/ObsoleteFiles.inc
projects/sendfile/UPDATING
projects/sendfile/bin/csh/Makefile
projects/sendfile/bin/ls/Makefile
projects/sendfile/bin/sh/Makefile
projects/sendfile/bin/sh/expand.c
projects/sendfile/bin/sh/tests/builtins/Makefile
projects/sendfile/bin/sh/tests/parameters/Makefile
projects/sendfile/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c
projects/sendfile/cddl/contrib/opensolaris/cmd/zhack/zhack.c
projects/sendfile/cddl/contrib/opensolaris/cmd/zpool/zpool.8
projects/sendfile/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c
projects/sendfile/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c
projects/sendfile/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_mount.c
projects/sendfile/contrib/bmake/ChangeLog
projects/sendfile/contrib/bmake/Makefile
projects/sendfile/contrib/bmake/README
projects/sendfile/contrib/bmake/bmake.1
projects/sendfile/contrib/bmake/bmake.cat1
projects/sendfile/contrib/bmake/boot-strap
projects/sendfile/contrib/bmake/bsd.after-import.mk
projects/sendfile/contrib/bmake/config.h.in
projects/sendfile/contrib/bmake/configure
projects/sendfile/contrib/bmake/configure.in
projects/sendfile/contrib/bmake/main.c
projects/sendfile/contrib/bmake/make.1
projects/sendfile/contrib/bmake/mk/ChangeLog
projects/sendfile/contrib/bmake/mk/autodep.mk
projects/sendfile/contrib/bmake/mk/dirdeps.mk
projects/sendfile/contrib/bmake/mk/dpadd.mk
projects/sendfile/contrib/bmake/mk/gendirdeps.mk
projects/sendfile/contrib/bmake/mk/host-target.mk
projects/sendfile/contrib/bmake/mk/install-mk
projects/sendfile/contrib/bmake/mk/lib.mk
projects/sendfile/contrib/bmake/mk/meta.autodep.mk
projects/sendfile/contrib/bmake/mk/meta2deps.py
projects/sendfile/contrib/bmake/mk/meta2deps.sh
projects/sendfile/contrib/bmake/mk/options.mk
projects/sendfile/contrib/bmake/mk/rst2htm.mk
projects/sendfile/contrib/bmake/mk/sys.mk
projects/sendfile/contrib/bmake/mk/sys/SunOS.mk
projects/sendfile/contrib/bmake/mk/target-flags.mk
projects/sendfile/contrib/bmake/mk/warnings.mk
projects/sendfile/contrib/bmake/os.sh
projects/sendfile/contrib/bmake/parse.c
projects/sendfile/contrib/bmake/str.c
projects/sendfile/contrib/bmake/var.c
projects/sendfile/contrib/byacc/CHANGES
projects/sendfile/contrib/byacc/MANIFEST
projects/sendfile/contrib/byacc/VERSION
projects/sendfile/contrib/byacc/aclocal.m4
projects/sendfile/contrib/byacc/main.c
projects/sendfile/contrib/byacc/package/byacc.spec
projects/sendfile/contrib/byacc/package/debian/changelog
projects/sendfile/contrib/byacc/package/mingw-byacc.spec
projects/sendfile/contrib/byacc/package/pkgsrc/Makefile
projects/sendfile/contrib/byacc/test/btyacc/big_b.output
projects/sendfile/contrib/byacc/test/btyacc/big_l.output
projects/sendfile/contrib/byacc/test/btyacc/err_inherit1.error
projects/sendfile/contrib/byacc/test/btyacc/err_inherit2.error
projects/sendfile/contrib/byacc/test/btyacc/err_inherit3.error
projects/sendfile/contrib/byacc/test/btyacc/err_inherit4.error
projects/sendfile/contrib/byacc/test/btyacc/err_inherit5.error
projects/sendfile/contrib/byacc/test/btyacc/err_syntax1.error
projects/sendfile/contrib/byacc/test/btyacc/err_syntax10.error
projects/sendfile/contrib/byacc/test/btyacc/err_syntax11.error
projects/sendfile/contrib/byacc/test/btyacc/err_syntax12.error
projects/sendfile/contrib/byacc/test/btyacc/err_syntax13.error
projects/sendfile/contrib/byacc/test/btyacc/err_syntax14.error
projects/sendfile/contrib/byacc/test/btyacc/err_syntax15.error
projects/sendfile/contrib/byacc/test/btyacc/err_syntax16.error
projects/sendfile/contrib/byacc/test/btyacc/err_syntax17.error
projects/sendfile/contrib/byacc/test/btyacc/err_syntax18.error
projects/sendfile/contrib/byacc/test/btyacc/err_syntax19.error
projects/sendfile/contrib/byacc/test/btyacc/err_syntax2.error
projects/sendfile/contrib/byacc/test/btyacc/err_syntax21.error
projects/sendfile/contrib/byacc/test/btyacc/err_syntax22.error
projects/sendfile/contrib/byacc/test/btyacc/err_syntax23.error
projects/sendfile/contrib/byacc/test/btyacc/err_syntax24.error
projects/sendfile/contrib/byacc/test/btyacc/err_syntax25.error
projects/sendfile/contrib/byacc/test/btyacc/err_syntax26.error
projects/sendfile/contrib/byacc/test/btyacc/err_syntax27.error
projects/sendfile/contrib/byacc/test/btyacc/err_syntax3.error
projects/sendfile/contrib/byacc/test/btyacc/err_syntax4.error
projects/sendfile/contrib/byacc/test/btyacc/err_syntax5.error
projects/sendfile/contrib/byacc/test/btyacc/err_syntax6.error
projects/sendfile/contrib/byacc/test/btyacc/err_syntax7.error
projects/sendfile/contrib/byacc/test/btyacc/err_syntax7a.error
projects/sendfile/contrib/byacc/test/btyacc/err_syntax7b.error
projects/sendfile/contrib/byacc/test/btyacc/err_syntax8.error
projects/sendfile/contrib/byacc/test/btyacc/err_syntax8a.error
projects/sendfile/contrib/byacc/test/btyacc/err_syntax9.error
projects/sendfile/contrib/byacc/test/btyacc/help.output
projects/sendfile/contrib/byacc/test/btyacc/no_b_opt.output
projects/sendfile/contrib/byacc/test/btyacc/no_output2.output
projects/sendfile/contrib/byacc/test/btyacc/no_p_opt.output
projects/sendfile/contrib/byacc/test/btyacc/nostdin.output
projects/sendfile/contrib/byacc/test/run_test.sh
projects/sendfile/contrib/byacc/test/yacc/big_b.output
projects/sendfile/contrib/byacc/test/yacc/big_l.output
projects/sendfile/contrib/byacc/test/yacc/err_syntax1.error
projects/sendfile/contrib/byacc/test/yacc/err_syntax10.error
projects/sendfile/contrib/byacc/test/yacc/err_syntax11.error
projects/sendfile/contrib/byacc/test/yacc/err_syntax12.error
projects/sendfile/contrib/byacc/test/yacc/err_syntax13.error
projects/sendfile/contrib/byacc/test/yacc/err_syntax14.error
projects/sendfile/contrib/byacc/test/yacc/err_syntax15.error
projects/sendfile/contrib/byacc/test/yacc/err_syntax16.error
projects/sendfile/contrib/byacc/test/yacc/err_syntax17.error
projects/sendfile/contrib/byacc/test/yacc/err_syntax18.error
projects/sendfile/contrib/byacc/test/yacc/err_syntax19.error
projects/sendfile/contrib/byacc/test/yacc/err_syntax2.error
projects/sendfile/contrib/byacc/test/yacc/err_syntax21.error
projects/sendfile/contrib/byacc/test/yacc/err_syntax22.error
projects/sendfile/contrib/byacc/test/yacc/err_syntax23.error
projects/sendfile/contrib/byacc/test/yacc/err_syntax24.error
projects/sendfile/contrib/byacc/test/yacc/err_syntax25.error
projects/sendfile/contrib/byacc/test/yacc/err_syntax26.error
projects/sendfile/contrib/byacc/test/yacc/err_syntax27.error
projects/sendfile/contrib/byacc/test/yacc/err_syntax3.error
projects/sendfile/contrib/byacc/test/yacc/err_syntax4.error
projects/sendfile/contrib/byacc/test/yacc/err_syntax5.error
projects/sendfile/contrib/byacc/test/yacc/err_syntax6.error
projects/sendfile/contrib/byacc/test/yacc/err_syntax7.error
projects/sendfile/contrib/byacc/test/yacc/err_syntax7a.error
projects/sendfile/contrib/byacc/test/yacc/err_syntax7b.error
projects/sendfile/contrib/byacc/test/yacc/err_syntax8.error
projects/sendfile/contrib/byacc/test/yacc/err_syntax8a.error
projects/sendfile/contrib/byacc/test/yacc/err_syntax9.error
projects/sendfile/contrib/byacc/test/yacc/help.output
projects/sendfile/contrib/byacc/test/yacc/no_b_opt.output
projects/sendfile/contrib/byacc/test/yacc/no_output2.output
projects/sendfile/contrib/byacc/test/yacc/no_p_opt.output
projects/sendfile/contrib/byacc/test/yacc/nostdin.output
projects/sendfile/contrib/ipfilter/lib/printipfexpr.c
projects/sendfile/contrib/libucl/configure.ac
projects/sendfile/contrib/libucl/doc/api.md
projects/sendfile/contrib/libucl/doc/libucl.3
projects/sendfile/contrib/libucl/doc/pandoc.template
projects/sendfile/contrib/libucl/include/ucl.h
projects/sendfile/contrib/libucl/src/Makefile.am
projects/sendfile/contrib/libucl/src/ucl_emitter.c
projects/sendfile/contrib/libucl/src/ucl_internal.h
projects/sendfile/contrib/libucl/src/ucl_parser.c
projects/sendfile/contrib/libucl/tests/Makefile.am
projects/sendfile/contrib/libucl/tests/test_basic.c
projects/sendfile/contrib/libucl/uthash/utstring.h
projects/sendfile/contrib/llvm/tools/lldb/tools/driver/Platform.h
projects/sendfile/etc/mtree/BSD.tests.dist
projects/sendfile/games/fortune/fortune/pathnames.h
projects/sendfile/games/grdc/Makefile
projects/sendfile/gnu/lib/Makefile
projects/sendfile/gnu/lib/libreadline/Makefile
projects/sendfile/gnu/lib/libreadline/readline/Makefile
projects/sendfile/gnu/usr.bin/cc/Makefile
projects/sendfile/gnu/usr.bin/gdb/Makefile.inc
projects/sendfile/gnu/usr.bin/gdb/gdb/Makefile
projects/sendfile/gnu/usr.bin/gdb/gdbtui/Makefile
projects/sendfile/gnu/usr.bin/gdb/kgdb/Makefile
projects/sendfile/gnu/usr.bin/texinfo/info/Makefile
projects/sendfile/include/dirent.h
projects/sendfile/include/search.h
projects/sendfile/kerberos5/usr.bin/kadmin/Makefile
projects/sendfile/lib/libc/gen/arc4random.c
projects/sendfile/lib/libc/gen/gen-private.h
projects/sendfile/lib/libc/gen/opendir.c
projects/sendfile/lib/libc/gen/readdir.c
projects/sendfile/lib/libc/gen/readpassphrase.c
projects/sendfile/lib/libc/gen/rewinddir.c
projects/sendfile/lib/libc/gen/sysconf.c
projects/sendfile/lib/libc/gen/telldir.h
projects/sendfile/lib/libc/net/Makefile.inc
projects/sendfile/lib/libc/stdlib/getopt.3
projects/sendfile/lib/libc/stdlib/hcreate.c
projects/sendfile/lib/libc/stdlib/strfmon.c
projects/sendfile/lib/libc/stdlib/tsearch.c
projects/sendfile/lib/libc/stdlib/twalk.c
projects/sendfile/lib/libc/sys/listen.2
projects/sendfile/lib/libc/sys/procctl.2
projects/sendfile/lib/libedit/Makefile
projects/sendfile/lib/libedit/common.c
projects/sendfile/lib/libedit/emacs.c
projects/sendfile/lib/libedit/filecomplete.h
projects/sendfile/lib/libedit/histedit.h
projects/sendfile/lib/libedit/prompt.c
projects/sendfile/lib/libedit/prompt.h
projects/sendfile/lib/libedit/read.h
projects/sendfile/lib/libedit/sys.h
projects/sendfile/lib/libedit/term.h
projects/sendfile/lib/libedit/tty.c
projects/sendfile/lib/libfetch/common.c
projects/sendfile/lib/libproc/Makefile
projects/sendfile/lib/libproc/proc_sym.c
projects/sendfile/lib/libsbuf/Makefile
projects/sendfile/lib/libucl/Makefile
projects/sendfile/lib/msun/Makefile
projects/sendfile/lib/msun/Symbol.map
projects/sendfile/lib/msun/man/erf.3
projects/sendfile/lib/msun/src/e_pow.c
projects/sendfile/lib/msun/src/imprecise.c
projects/sendfile/lib/msun/src/math.h
projects/sendfile/lib/msun/src/s_erf.c
projects/sendfile/lib/msun/src/s_erff.c
projects/sendfile/libexec/atf/atf-sh/tests/Makefile
projects/sendfile/libexec/rtld-elf/tests/libpythagoras/Makefile
projects/sendfile/libexec/telnetd/Makefile
projects/sendfile/release/doc/en_US.ISO8859-1/relnotes/article.xml
projects/sendfile/release/doc/share/xml/sponsor.ent
projects/sendfile/rescue/rescue/Makefile
projects/sendfile/sbin/fsck_msdosfs/check.c
projects/sendfile/sbin/fsck_msdosfs/dir.c
projects/sendfile/sbin/fsck_msdosfs/ext.h
projects/sendfile/sbin/fsck_msdosfs/fat.c
projects/sendfile/sbin/fsdb/Makefile
projects/sendfile/sbin/geom/class/part/gpart.8
projects/sendfile/sbin/gvinum/Makefile
projects/sendfile/sbin/ifconfig/ifconfig.8
projects/sendfile/secure/usr.bin/sftp/Makefile
projects/sendfile/share/man/man4/ddb.4
projects/sendfile/share/man/man5/src.conf.5
projects/sendfile/share/man/man9/Makefile
projects/sendfile/share/man/man9/kthread.9
projects/sendfile/share/man/man9/pmap.9
projects/sendfile/share/man/man9/pmap_clear_modify.9
projects/sendfile/share/man/man9/pmap_is_modified.9
projects/sendfile/share/man/man9/rman.9
projects/sendfile/share/man/man9/socket.9
projects/sendfile/share/man/man9/timeout.9
projects/sendfile/share/man/man9/usbdi.9
projects/sendfile/share/misc/organization.dot
projects/sendfile/share/mk/Makefile
projects/sendfile/share/mk/atf.test.mk
projects/sendfile/share/mk/bsd.cpu.mk
projects/sendfile/share/mk/bsd.dep.mk
projects/sendfile/share/mk/bsd.libnames.mk
projects/sendfile/share/mk/bsd.opts.mk
projects/sendfile/share/mk/plain.test.mk
projects/sendfile/share/mk/src.opts.mk
projects/sendfile/share/mk/tap.test.mk
projects/sendfile/sys/amd64/amd64/exception.S
projects/sendfile/sys/amd64/amd64/machdep.c
projects/sendfile/sys/amd64/amd64/pmap.c
projects/sendfile/sys/amd64/amd64/trap.c
projects/sendfile/sys/amd64/include/vmm.h (contents, props changed)
projects/sendfile/sys/amd64/include/vmm_instruction_emul.h (contents, props changed)
projects/sendfile/sys/amd64/vmm/intel/vmcs.c
projects/sendfile/sys/amd64/vmm/intel/vmcs.h
projects/sendfile/sys/amd64/vmm/intel/vmx.c
projects/sendfile/sys/amd64/vmm/vmm.c
projects/sendfile/sys/amd64/vmm/vmm_instruction_emul.c
projects/sendfile/sys/arm/arm/pmap-v6.c
projects/sendfile/sys/arm/arm/pmap.c
projects/sendfile/sys/arm/conf/IMX6
projects/sendfile/sys/arm/freescale/imx/files.imx51
projects/sendfile/sys/arm/freescale/imx/files.imx53
projects/sendfile/sys/arm/freescale/imx/files.imx6
projects/sendfile/sys/arm/freescale/imx/imx6_mp.c
projects/sendfile/sys/arm/xilinx/zy7_slcr.c
projects/sendfile/sys/arm/xilinx/zy7_slcr.h
projects/sendfile/sys/boot/fdt/dts/arm/imx6.dtsi
projects/sendfile/sys/boot/fdt/dts/arm/wandboard-dual.dts
projects/sendfile/sys/boot/fdt/dts/arm/wandboard-quad.dts
projects/sendfile/sys/boot/fdt/dts/arm/wandboard-solo.dts
projects/sendfile/sys/boot/fdt/dts/arm/zedboard.dts
projects/sendfile/sys/boot/i386/boot2/boot2.c
projects/sendfile/sys/boot/pc98/boot2/Makefile
projects/sendfile/sys/boot/pc98/boot2/boot2.c
projects/sendfile/sys/cam/ctl/ctl.c
projects/sendfile/sys/cam/ctl/ctl_cmd_table.c
projects/sendfile/sys/cam/ctl/ctl_error.c
projects/sendfile/sys/cam/ctl/ctl_error.h
projects/sendfile/sys/cam/ctl/ctl_frontend.c
projects/sendfile/sys/cam/ctl/ctl_frontend.h
projects/sendfile/sys/cam/ctl/ctl_frontend_cam_sim.c
projects/sendfile/sys/cam/ctl/ctl_frontend_iscsi.c
projects/sendfile/sys/cam/ctl/ctl_io.h
projects/sendfile/sys/cam/ctl/ctl_ioctl.h
projects/sendfile/sys/cam/ctl/ctl_private.h
projects/sendfile/sys/cam/ctl/ctl_ser_table.c
projects/sendfile/sys/cam/ctl/scsi_ctl.c
projects/sendfile/sys/cam/scsi/scsi_all.h
projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dbuf.c
projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu.c
projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c
projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c
projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_tx.c
projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode.c
projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode_sync.c
projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_bookmark.c
projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c
projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_deleg.c
projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_destroy.c
projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dir.c
projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_pool.c
projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_prop.c
projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_scan.c
projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_synctask.c
projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_userhold.c
projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sa.c
projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c
projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_history.c
projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_misc.c
projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu.h
projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_synctask.h
projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa.h
projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_dir.c
projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c
projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c
projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c
projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c
projects/sendfile/sys/cddl/dev/dtrace/amd64/dtrace_subr.c
projects/sendfile/sys/cddl/dev/dtrace/i386/dtrace_subr.c
projects/sendfile/sys/cddl/dev/dtrace/mips/dtrace_subr.c
projects/sendfile/sys/cddl/dev/dtrace/powerpc/dtrace_subr.c
projects/sendfile/sys/compat/ndis/kern_ndis.c
projects/sendfile/sys/compat/ndis/ndis_var.h
projects/sendfile/sys/conf/files
projects/sendfile/sys/conf/kern.mk
projects/sendfile/sys/contrib/ipfilter/netinet/ip_compat.h
projects/sendfile/sys/dev/bge/if_bge.c
projects/sendfile/sys/dev/cadence/if_cgem.c
projects/sendfile/sys/dev/cas/if_cas.c
projects/sendfile/sys/dev/cxgbe/adapter.h
projects/sendfile/sys/dev/cxgbe/common/common.h
projects/sendfile/sys/dev/cxgbe/common/t4_hw.c
projects/sendfile/sys/dev/cxgbe/t4_main.c
projects/sendfile/sys/dev/cxgbe/t4_sge.c
projects/sendfile/sys/dev/e1000/if_em.c
projects/sendfile/sys/dev/fb/fbd.c
projects/sendfile/sys/dev/hatm/if_hatm_intr.c
projects/sendfile/sys/dev/iscsi_initiator/isc_soc.c
projects/sendfile/sys/dev/isp/isp_freebsd.c
projects/sendfile/sys/dev/ixgbe/ixgbe.c
projects/sendfile/sys/dev/lge/if_lge.c
projects/sendfile/sys/dev/mwl/if_mwl.c
projects/sendfile/sys/dev/netmap/netmap_freebsd.c
projects/sendfile/sys/dev/netmap/netmap_generic.c
projects/sendfile/sys/dev/sound/pci/hda/hdaa_patches.c
projects/sendfile/sys/dev/sound/pci/hda/hdac.h
projects/sendfile/sys/dev/usb/controller/xhci_pci.c
projects/sendfile/sys/dev/usb/input/uhid.c
projects/sendfile/sys/dev/usb/net/if_axge.c
projects/sendfile/sys/dev/usb/wlan/if_urtwn.c
projects/sendfile/sys/dev/virtio/network/if_vtnet.c
projects/sendfile/sys/dev/virtio/network/if_vtnetvar.h
projects/sendfile/sys/dev/virtio/virtqueue.c
projects/sendfile/sys/dev/virtio/virtqueue.h
projects/sendfile/sys/dev/vt/hw/efifb/efifb.c
projects/sendfile/sys/dev/vt/hw/fb/vt_fb.c
projects/sendfile/sys/dev/vt/hw/fb/vt_fb.h
projects/sendfile/sys/dev/vt/vt_core.c
projects/sendfile/sys/dev/wb/if_wb.c
projects/sendfile/sys/fs/cd9660/cd9660_lookup.c
projects/sendfile/sys/fs/ext2fs/ext2_vnops.c
projects/sendfile/sys/fs/msdosfs/msdosfs_lookup.c
projects/sendfile/sys/fs/nandfs/nandfs_vnops.c
projects/sendfile/sys/fs/nfsclient/nfs_clvnops.c
projects/sendfile/sys/fs/nullfs/null_vnops.c
projects/sendfile/sys/fs/tmpfs/tmpfs.h
projects/sendfile/sys/fs/tmpfs/tmpfs_fifoops.c
projects/sendfile/sys/fs/tmpfs/tmpfs_fifoops.h
projects/sendfile/sys/fs/tmpfs/tmpfs_subr.c
projects/sendfile/sys/fs/tmpfs/tmpfs_vfsops.c
projects/sendfile/sys/fs/tmpfs/tmpfs_vnops.c
projects/sendfile/sys/fs/tmpfs/tmpfs_vnops.h
projects/sendfile/sys/i386/i386/trap.c
projects/sendfile/sys/kern/kern_descrip.c
projects/sendfile/sys/kern/kern_exec.c
projects/sendfile/sys/kern/kern_exit.c
projects/sendfile/sys/kern/kern_mbuf.c
projects/sendfile/sys/kern/kern_proc.c
projects/sendfile/sys/kern/kern_sig.c
projects/sendfile/sys/kern/kern_sysctl.c
projects/sendfile/sys/kern/subr_bus.c
projects/sendfile/sys/kern/subr_mbpool.c
projects/sendfile/sys/kern/subr_rman.c
projects/sendfile/sys/kern/subr_sbuf.c
projects/sendfile/sys/kern/uipc_mbuf.c
projects/sendfile/sys/kern/uipc_sockbuf.c
projects/sendfile/sys/kern/uipc_syscalls.c
projects/sendfile/sys/kern/uipc_usrreq.c
projects/sendfile/sys/kern/vfs_syscalls.c
projects/sendfile/sys/kern/vfs_vnops.c
projects/sendfile/sys/mips/mips/trap.c
projects/sendfile/sys/modules/ctl/Makefile
projects/sendfile/sys/net/if.c
projects/sendfile/sys/net/if_spppsubr.c
projects/sendfile/sys/netinet/in.h
projects/sendfile/sys/netinet/in_pcb.c
projects/sendfile/sys/netinet/in_pcb.h
projects/sendfile/sys/netinet/in_pcbgroup.c
projects/sendfile/sys/netinet/in_rss.c
projects/sendfile/sys/netinet/ip_output.c
projects/sendfile/sys/netinet/sctp_auth.c
projects/sendfile/sys/netinet/sctp_indata.c
projects/sendfile/sys/netinet/sctp_input.c
projects/sendfile/sys/netinet/sctp_os_bsd.h
projects/sendfile/sys/netinet/sctp_output.c
projects/sendfile/sys/netinet/sctp_pcb.c
projects/sendfile/sys/netinet/sctp_timer.c
projects/sendfile/sys/netinet/sctp_usrreq.c
projects/sendfile/sys/netinet/sctp_var.h
projects/sendfile/sys/netinet/sctputil.c
projects/sendfile/sys/netinet/sctputil.h
projects/sendfile/sys/netinet6/in6.h
projects/sendfile/sys/netinet6/in6_pcb.c
projects/sendfile/sys/netinet6/in6_pcbgroup.c
projects/sendfile/sys/netinet6/ip6_output.c
projects/sendfile/sys/netinet6/nd6.c
projects/sendfile/sys/netipsec/key_debug.c
projects/sendfile/sys/netpfil/pf/if_pfsync.c
projects/sendfile/sys/powerpc/aim/mmu_oea.c
projects/sendfile/sys/powerpc/aim/mmu_oea64.c
projects/sendfile/sys/powerpc/aim/trap.c
projects/sendfile/sys/powerpc/booke/pmap.c
projects/sendfile/sys/powerpc/powerpc/mmu_if.m
projects/sendfile/sys/powerpc/powerpc/pmap_dispatch.c
projects/sendfile/sys/sys/dtrace_bsd.h
projects/sendfile/sys/sys/fbio.h
projects/sendfile/sys/sys/mbpool.h
projects/sendfile/sys/sys/mbuf.h
projects/sendfile/sys/sys/param.h
projects/sendfile/sys/sys/rman.h
projects/sendfile/sys/sys/sbuf.h
projects/sendfile/sys/sys/sdt.h
projects/sendfile/sys/sys/sf_buf.h
projects/sendfile/sys/sys/signalvar.h
projects/sendfile/sys/sys/vnode.h
projects/sendfile/sys/ufs/ffs/ffs_vfsops.c
projects/sendfile/sys/ufs/ufs/ufs_vnops.c
projects/sendfile/sys/vm/vm_object.c
projects/sendfile/sys/vm/vm_object.h
projects/sendfile/sys/vm/vm_phys.c
projects/sendfile/sys/x86/xen/pv.c
projects/sendfile/sys/x86/xen/xen_apic.c
projects/sendfile/tools/bsdbox/Makefile
projects/sendfile/tools/build/mk/OptionalObsoleteFiles.inc
projects/sendfile/tools/test/dtrace/Makefile
projects/sendfile/tools/tools/net80211/stumbler/Makefile
projects/sendfile/usr.bin/Makefile
projects/sendfile/usr.bin/bmake/Makefile
projects/sendfile/usr.bin/bmake/config.h
projects/sendfile/usr.bin/clang/clang.prog.mk
projects/sendfile/usr.bin/ee/Makefile
projects/sendfile/usr.bin/ftp/Makefile
projects/sendfile/usr.bin/grep/grep.c
projects/sendfile/usr.bin/grep/queue.c
projects/sendfile/usr.bin/grep/util.c
projects/sendfile/usr.bin/less/Makefile
projects/sendfile/usr.bin/mkimg/apm.c
projects/sendfile/usr.bin/mkimg/image.c
projects/sendfile/usr.bin/mkimg/image.h
projects/sendfile/usr.bin/mkimg/vhd.c
projects/sendfile/usr.bin/mkimg/vmdk.c
projects/sendfile/usr.bin/msgs/Makefile
projects/sendfile/usr.bin/ncal/Makefile
projects/sendfile/usr.bin/tabs/Makefile
projects/sendfile/usr.bin/telnet/Makefile
projects/sendfile/usr.bin/tftp/Makefile
projects/sendfile/usr.bin/tput/Makefile
projects/sendfile/usr.bin/tset/Makefile
projects/sendfile/usr.bin/ul/Makefile
projects/sendfile/usr.bin/units/Makefile
projects/sendfile/usr.bin/units/units.1
projects/sendfile/usr.bin/units/units.c
projects/sendfile/usr.bin/users/Makefile (contents, props changed)
projects/sendfile/usr.bin/vi/Makefile
projects/sendfile/usr.bin/vmstat/vmstat.c
projects/sendfile/usr.bin/yacc/tests/Makefile
projects/sendfile/usr.sbin/bhyve/Makefile
projects/sendfile/usr.sbin/bhyve/bhyverun.c
projects/sendfile/usr.sbin/bhyve/bhyverun.h
projects/sendfile/usr.sbin/bhyve/block_if.c
projects/sendfile/usr.sbin/bhyve/block_if.h
projects/sendfile/usr.sbin/bhyve/pci_ahci.c
projects/sendfile/usr.sbin/bsdinstall/partedit/partedit_x86.c
projects/sendfile/usr.sbin/cdcontrol/Makefile
projects/sendfile/usr.sbin/chown/tests/chown-f_test.sh
projects/sendfile/usr.sbin/ctladm/ctladm.8
projects/sendfile/usr.sbin/ctld/kernel.c
projects/sendfile/usr.sbin/jail/jail.8
projects/sendfile/usr.sbin/lpr/lpc/Makefile
projects/sendfile/usr.sbin/ndp/ndp.c
projects/sendfile/usr.sbin/ngctl/Makefile
projects/sendfile/usr.sbin/ntp/ntpdc/Makefile
projects/sendfile/usr.sbin/ntp/ntpq/Makefile
projects/sendfile/usr.sbin/pkg/pkg.c
projects/sendfile/usr.sbin/pmcstat/Makefile
projects/sendfile/usr.sbin/pppctl/Makefile
projects/sendfile/usr.sbin/watch/Makefile
projects/sendfile/usr.sbin/wpa/wpa_cli/Makefile
Directory Properties:
projects/sendfile/ (props changed)
projects/sendfile/cddl/ (props changed)
projects/sendfile/cddl/contrib/opensolaris/ (props changed)
projects/sendfile/cddl/contrib/opensolaris/cmd/zfs/ (props changed)
projects/sendfile/cddl/contrib/opensolaris/lib/libzfs/ (props changed)
projects/sendfile/contrib/bmake/ (props changed)
projects/sendfile/contrib/byacc/ (props changed)
projects/sendfile/contrib/ipfilter/ (props changed)
projects/sendfile/contrib/libucl/ (props changed)
projects/sendfile/contrib/llvm/ (props changed)
projects/sendfile/contrib/llvm/tools/lldb/ (props changed)
projects/sendfile/etc/ (props changed)
projects/sendfile/gnu/lib/ (props changed)
projects/sendfile/gnu/usr.bin/gdb/ (props changed)
projects/sendfile/include/ (props changed)
projects/sendfile/lib/libc/ (props changed)
projects/sendfile/sbin/ (props changed)
projects/sendfile/share/ (props changed)
projects/sendfile/share/man/man4/ (props changed)
projects/sendfile/sys/ (props changed)
projects/sendfile/sys/amd64/vmm/ (props changed)
projects/sendfile/sys/boot/ (props changed)
projects/sendfile/sys/cddl/contrib/opensolaris/ (props changed)
projects/sendfile/sys/conf/ (props changed)
projects/sendfile/sys/contrib/ipfilter/ (props changed)
projects/sendfile/usr.bin/mkimg/ (props changed)
projects/sendfile/usr.sbin/bhyve/ (props changed)
projects/sendfile/usr.sbin/jail/ (props changed)
Modified: projects/sendfile/Makefile
==============================================================================
--- projects/sendfile/Makefile Fri Jul 18 12:33:22 2014 (r268840)
+++ projects/sendfile/Makefile Fri Jul 18 12:36:18 2014 (r268841)
@@ -36,6 +36,7 @@
# specified with XDEV and XDEV_ARCH.
# xdev-build - Build cross-development tools.
# xdev-install - Install cross-development tools.
+# xdev-links - Create traditional links in /usr/bin for cc, etc
#
# "quick" way to test all kernel builds:
# _jflag=`sysctl -n hw.ncpu`
@@ -110,6 +111,7 @@ TGTS= all all-man buildenv buildenvvars
_worldtmp _legacy _bootstrap-tools _cleanobj _obj \
_build-tools _cross-tools _includes _libraries _depend \
build32 builddtb distribute32 install32 xdev xdev-build xdev-install \
+ xdev-links \
TGTS+= ${SUBDIR_TARGETS}
@@ -329,6 +331,7 @@ MMAKEENV= MAKEOBJDIRPREFIX=${MYMAKE:H} \
MMAKE= ${MMAKEENV} ${MAKE} \
-DNO_MAN -DNO_SHARED \
-DNO_CPU_CFLAGS -DNO_WERROR \
+ MK_TESTS=no \
DESTDIR= PROGNAME=${MYMAKE:T}
bmake: .PHONY
Modified: projects/sendfile/Makefile.inc1
==============================================================================
--- projects/sendfile/Makefile.inc1 Fri Jul 18 12:33:22 2014 (r268840)
+++ projects/sendfile/Makefile.inc1 Fri Jul 18 12:36:18 2014 (r268841)
@@ -1494,7 +1494,7 @@ _prebuild_libs= ${_kerberos5_lib_libasn1
lib/libutil lib/libpjdlog ${_lib_libypclnt} lib/libz lib/msun \
${_secure_lib_libcrypto} ${_lib_libldns} \
${_secure_lib_libssh} ${_secure_lib_libssl}
-.if ${MK_GNUCXX} != "no" && ${MK_CXX} != "no"
+.if ${MK_GNUCXX} != "no"
_prebuild_libs+= gnu/lib/libstdc++ gnu/lib/libsupc++
gnu/lib/libstdc++__L: lib/msun__L
.endif
@@ -1893,7 +1893,7 @@ XDDESTDIR=${DESTDIR}/${XDTP}
OSREL!= uname -r | sed -e 's/[-(].*//'
.endif
-.ORDER: xdev-build xdev-install
+.ORDER: xdev-build xdev-install xdev-links
xdev: xdev-build xdev-install
.ORDER: _xb-worldtmp _xb-bootstrap-tools _xb-build-tools _xb-cross-tools
@@ -1943,8 +1943,8 @@ _xi-mtree:
mtree -deU -f ${.CURDIR}/etc/mtree/BSD.include.dist \
-p ${XDDESTDIR}/usr/include >/dev/null
-.ORDER: xdev-build _xi-mtree _xi-cross-tools _xi-includes _xi-libraries _xi-links
-xdev-install: xdev-build _xi-mtree _xi-cross-tools _xi-includes _xi-libraries _xi-links
+.ORDER: xdev-build _xi-mtree _xi-cross-tools _xi-includes _xi-libraries
+xdev-install: xdev-build _xi-mtree _xi-cross-tools _xi-includes _xi-libraries
_xi-cross-tools:
@echo "_xi-cross-tools"
@@ -1967,9 +1967,9 @@ _xi-libraries:
${_+_}cd ${.CURDIR}; ${CD2MAKE} -f Makefile.inc1 libraries \
DESTDIR=${XDDESTDIR}
-_xi-links:
+xdev-links:
${_+_}cd ${XDDESTDIR}/usr/bin; \
- mkdir -p ../../../../usr/bin; \
+ mkdir -p ../../../../usr/bin; \
for i in *; do \
ln -sf ../../${XDTP}/usr/bin/$$i \
../../../../usr/bin/${XDDIR}-$$i; \
@@ -1977,6 +1977,6 @@ _xi-links:
../../../../usr/bin/${XDDIR}${OSREL}-$$i; \
done
.else
-xdev xdev-build xdev-install:
+xdev xdev-build xdev-install xdev-links:
@echo "*** Error: Both XDEV and XDEV_ARCH must be defined for \"${.TARGET}\" target"
.endif
Modified: projects/sendfile/ObsoleteFiles.inc
==============================================================================
--- projects/sendfile/ObsoleteFiles.inc Fri Jul 18 12:33:22 2014 (r268840)
+++ projects/sendfile/ObsoleteFiles.inc Fri Jul 18 12:36:18 2014 (r268841)
@@ -38,6 +38,33 @@
# xargs -n1 | sort | uniq -d;
# done
+# 20140718: Remove an obsolete man page
+OLD_FILES+=usr/share/man/man9/pmap_page_protect.9.gz
+# 20140717: Remove an obsolete man page
+OLD_FILES+=usr/share/man/man9/pmap_clear_reference.9.gz
+# 20140716: Remove an incorrectly named man page
+OLD_FILES+=usr/share/man/man9/pmap_ts_modified.9.gz
+# 20140712: Removal of bsd.dtrace.mk
+OLD_FILES+=usr/share/mk/bsd.dtrace.mk
+# 20140705: turn libreadline into an internal lib
+OLD_LIBS+=lib/libreadline.so.8
+OLD_FILES+=usr/lib/libreadline.a
+OLD_FILES+=usr/lib/libreadline_p.a
+OLD_FILES+=usr/lib/libreadline.so
+OLD_FILES+=usr/lib/libhistory.a
+OLD_FILES+=usr/lib/libhistory_p.a
+OLD_FILES+=usr/lib/libhistory.so
+OLD_LIBS+=usr/lib/libhistory.so.8
+OLD_FILES+=usr/include/readline/chardefs.h
+OLD_FILES+=usr/include/readline/history.h
+OLD_FILES+=usr/include/readline/keymaps.h
+OLD_FILES+=usr/include/readline/readline.h
+OLD_FILES+=usr/include/readline/rlconf.h
+OLD_FILES+=usr/include/readline/rlstdc.h
+OLD_FILES+=usr/include/readline/rltypedefs.h
+OLD_FILES+=usr/include/readline/rltypedefs.h
+OLD_FILES+=usr/share/info/readline.info.gz
+OLD_FILES+=usr/share/man/man3/readline.3.gz
# 20140625: csup removal
OLD_FILES+=usr/bin/csup
OLD_FILES+=usr/bin/cpasswd
Modified: projects/sendfile/UPDATING
==============================================================================
--- projects/sendfile/UPDATING Fri Jul 18 12:33:22 2014 (r268840)
+++ projects/sendfile/UPDATING Fri Jul 18 12:36:18 2014 (r268841)
@@ -31,6 +31,18 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11
disable the most expensive debugging functionality run
"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
+20140709:
+ The GNU texinfo and GNU info pages are not built and installed
+ anymore, WITH_INFO knob has been added to allow to built and install
+ them again.
+
+20140708:
+ The GNU readline library is now an INTERNALLIB - that is, it is
+ statically linked into consumers (GDB and variants) in the base
+ system, and the shared library is no longer installed. The
+ devel/readline port is available for third party software that
+ requires readline.
+
20140702:
The Itanium architecture (ia64) has been removed from the list of
known architectures. This is the first step in the removal of the
Modified: projects/sendfile/bin/csh/Makefile
==============================================================================
--- projects/sendfile/bin/csh/Makefile Fri Jul 18 12:33:22 2014 (r268840)
+++ projects/sendfile/bin/csh/Makefile Fri Jul 18 12:36:18 2014 (r268841)
@@ -40,8 +40,8 @@ MLINKS= csh.1 tcsh.1
# utilities of the same name are handled with the associated manpage,
# builtin.1 in share/man/man1/.
-DPADD= ${LIBTERMCAP} ${LIBCRYPT}
-LDADD= -ltermcap -lcrypt
+DPADD= ${LIBTERMCAPW} ${LIBCRYPT}
+LDADD= -ltermcapw -lcrypt
LINKS= ${BINDIR}/csh ${BINDIR}/tcsh
Modified: projects/sendfile/bin/ls/Makefile
==============================================================================
--- projects/sendfile/bin/ls/Makefile Fri Jul 18 12:33:22 2014 (r268840)
+++ projects/sendfile/bin/ls/Makefile Fri Jul 18 12:36:18 2014 (r268841)
@@ -11,8 +11,8 @@ LDADD= -lutil
.if !defined(RELEASE_CRUNCH) && \
${MK_LS_COLORS} != no
CFLAGS+= -DCOLORLS
-DPADD+= ${LIBTERMCAP}
-LDADD+= -ltermcap
+DPADD+= ${LIBTERMCAPW}
+LDADD+= -ltermcapw
.endif
.include <bsd.prog.mk>
Modified: projects/sendfile/bin/sh/Makefile
==============================================================================
--- projects/sendfile/bin/sh/Makefile Fri Jul 18 12:33:22 2014 (r268840)
+++ projects/sendfile/bin/sh/Makefile Fri Jul 18 12:36:18 2014 (r268841)
@@ -18,8 +18,8 @@ SRCS= ${SHSRCS} ${GENSRCS} ${GENHDRS}
# utilities of the same name are handled with the associated manpage,
# builtin.1 in share/man/man1/.
-DPADD= ${LIBEDIT} ${LIBTERMCAP}
-LDADD= -ledit -ltermcap
+DPADD= ${LIBEDIT} ${LIBTERMCAPW}
+LDADD= -ledit -ltermcapw
CFLAGS+=-DSHELL -I. -I${.CURDIR}
# for debug:
Modified: projects/sendfile/bin/sh/expand.c
==============================================================================
--- projects/sendfile/bin/sh/expand.c Fri Jul 18 12:33:22 2014 (r268840)
+++ projects/sendfile/bin/sh/expand.c Fri Jul 18 12:36:18 2014 (r268841)
@@ -846,9 +846,11 @@ varisset(const char *name, int nulok)
}
} else if (is_digit(*name)) {
char *ap;
- int num = atoi(name);
+ long num;
- if (num > shellparam.nparam)
+ errno = 0;
+ num = strtol(name, NULL, 10);
+ if (errno != 0 || num > shellparam.nparam)
return 0;
if (num == 0)
@@ -928,17 +930,16 @@ numvar:
STPUTC(sep, expdest);
}
break;
- case '0':
- p = arg0;
- strtodest(p, flag, subtype, quoted);
- break;
default:
if (is_digit(*name)) {
num = atoi(name);
- if (num > 0 && num <= shellparam.nparam) {
+ if (num == 0)
+ p = arg0;
+ else if (num > 0 && num <= shellparam.nparam)
p = shellparam.p[num - 1];
- strtodest(p, flag, subtype, quoted);
- }
+ else
+ break;
+ strtodest(p, flag, subtype, quoted);
}
break;
}
Modified: projects/sendfile/bin/sh/tests/builtins/Makefile
==============================================================================
--- projects/sendfile/bin/sh/tests/builtins/Makefile Fri Jul 18 12:33:22 2014 (r268840)
+++ projects/sendfile/bin/sh/tests/builtins/Makefile Fri Jul 18 12:36:18 2014 (r268841)
@@ -99,7 +99,9 @@ FILES+= local1.0
FILES+= local2.0
FILES+= local3.0
FILES+= local4.0
+.if ${MK_NLS} != "no"
FILES+= locale1.0
+.endif
FILES+= printf1.0
FILES+= printf2.0
FILES+= printf3.0
Modified: projects/sendfile/bin/sh/tests/parameters/Makefile
==============================================================================
--- projects/sendfile/bin/sh/tests/parameters/Makefile Fri Jul 18 12:33:22 2014 (r268840)
+++ projects/sendfile/bin/sh/tests/parameters/Makefile Fri Jul 18 12:36:18 2014 (r268841)
@@ -13,6 +13,9 @@ FILES+= optind1.0
FILES+= optind2.0
FILES+= positional1.0
FILES+= positional2.0
+FILES+= positional3.0
+FILES+= positional4.0
+FILES+= positional5.0
FILES+= pwd1.0
FILES+= pwd2.0
Copied: projects/sendfile/bin/sh/tests/parameters/positional3.0 (from r268838, head/bin/sh/tests/parameters/positional3.0)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/sendfile/bin/sh/tests/parameters/positional3.0 Fri Jul 18 12:36:18 2014 (r268841, copy of r268838, head/bin/sh/tests/parameters/positional3.0)
@@ -0,0 +1,4 @@
+# $FreeBSD$
+
+r=$(${SH} -c 'echo ${01:+yes}${010:+yes}' '' a '' '' '' '' '' '' '' '' b)
+[ "$r" = yesyes ]
Copied: projects/sendfile/bin/sh/tests/parameters/positional4.0 (from r268838, head/bin/sh/tests/parameters/positional4.0)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/sendfile/bin/sh/tests/parameters/positional4.0 Fri Jul 18 12:36:18 2014 (r268841, copy of r268838, head/bin/sh/tests/parameters/positional4.0)
@@ -0,0 +1,4 @@
+# $FreeBSD$
+
+set -- "x$0" 2 3 4 5 6 7 8 9 "y$0"
+[ "${01}.${010}" = "$1.${10}" ]
Copied: projects/sendfile/bin/sh/tests/parameters/positional5.0 (from r268838, head/bin/sh/tests/parameters/positional5.0)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/sendfile/bin/sh/tests/parameters/positional5.0 Fri Jul 18 12:36:18 2014 (r268841, copy of r268838, head/bin/sh/tests/parameters/positional5.0)
@@ -0,0 +1,14 @@
+# $FreeBSD$
+
+i=1
+r=0
+while [ $i -lt $((0x100000000)) ]; do
+ t=
+ eval t=\${$i-x}
+ case $t in
+ x) ;;
+ *) echo "Problem with \${$i}" >&2; r=1 ;;
+ esac
+ i=$((i + 0x10000000))
+done
+exit $r
Modified: projects/sendfile/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c
==============================================================================
--- projects/sendfile/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c Fri Jul 18 12:33:22 2014 (r268840)
+++ projects/sendfile/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c Fri Jul 18 12:36:18 2014 (r268841)
@@ -21,7 +21,7 @@
/*
* Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
- * Copyright (c) 2013 by Delphix. All rights reserved.
+ * Copyright (c) 2011, 2014 by Delphix. All rights reserved.
* Copyright 2012 Milan Jurik. All rights reserved.
* Copyright (c) 2012, Joyent, Inc. All rights reserved.
* Copyright (c) 2011-2012 Pawel Jakub Dawidek <pawel at dawidek.net>.
@@ -6856,6 +6856,9 @@ zfs_do_bookmark(int argc, char **argv)
case ENOTSUP:
err_msg = "bookmark feature not enabled";
break;
+ case ENOSPC:
+ err_msg = "out of space";
+ break;
default:
err_msg = "unknown error";
break;
@@ -6864,7 +6867,7 @@ zfs_do_bookmark(int argc, char **argv)
dgettext(TEXT_DOMAIN, err_msg));
}
- return (ret);
+ return (ret != 0);
usage:
usage(B_FALSE);
Modified: projects/sendfile/cddl/contrib/opensolaris/cmd/zhack/zhack.c
==============================================================================
--- projects/sendfile/cddl/contrib/opensolaris/cmd/zhack/zhack.c Fri Jul 18 12:33:22 2014 (r268840)
+++ projects/sendfile/cddl/contrib/opensolaris/cmd/zhack/zhack.c Fri Jul 18 12:36:18 2014 (r268841)
@@ -20,7 +20,7 @@
*/
/*
- * Copyright (c) 2013 by Delphix. All rights reserved.
+ * Copyright (c) 2011, 2014 by Delphix. All rights reserved.
* Copyright (c) 2013 Steven Hartland. All rights reserved.
*/
@@ -362,7 +362,7 @@ zhack_do_feature_enable(int argc, char *
feature.fi_guid);
VERIFY0(dsl_sync_task(spa_name(spa), NULL,
- zhack_feature_enable_sync, &feature, 5));
+ zhack_feature_enable_sync, &feature, 5, ZFS_SPACE_CHECK_NORMAL));
spa_close(spa, FTAG);
@@ -473,7 +473,8 @@ zhack_do_feature_ref(int argc, char **ar
}
VERIFY0(dsl_sync_task(spa_name(spa), NULL,
- decr ? feature_decr_sync : feature_incr_sync, &feature, 5));
+ decr ? feature_decr_sync : feature_incr_sync, &feature,
+ 5, ZFS_SPACE_CHECK_NORMAL));
spa_close(spa, FTAG);
}
Modified: projects/sendfile/cddl/contrib/opensolaris/cmd/zpool/zpool.8
==============================================================================
--- projects/sendfile/cddl/contrib/opensolaris/cmd/zpool/zpool.8 Fri Jul 18 12:33:22 2014 (r268840)
+++ projects/sendfile/cddl/contrib/opensolaris/cmd/zpool/zpool.8 Fri Jul 18 12:36:18 2014 (r268841)
@@ -26,7 +26,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd March 28, 2014
+.Dd July 14, 2014
.Dt ZPOOL 8
.Os
.Sh NAME
@@ -1664,7 +1664,8 @@ can change.
.It Fl x
Only display status for pools that are exhibiting errors or are otherwise
unavailable.
-Warnings about pools not using the latest on-disk format will not be included.
+Warnings about pools not using the latest on-disk format, having non-native
+block size or disabled features will not be included.
.It Fl v
Displays verbose data error information, printing out a complete list of all
data errors since the last complete pool scrub.
Modified: projects/sendfile/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c
==============================================================================
--- projects/sendfile/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c Fri Jul 18 12:33:22 2014 (r268840)
+++ projects/sendfile/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c Fri Jul 18 12:36:18 2014 (r268841)
@@ -22,7 +22,7 @@
/*
* Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
* Copyright 2011 Nexenta Systems, Inc. All rights reserved.
- * Copyright (c) 2013 by Delphix. All rights reserved.
+ * Copyright (c) 2011, 2014 by Delphix. All rights reserved.
* Copyright (c) 2012 by Frederik Wessels. All rights reserved.
* Copyright (c) 2012 Martin Matuska <mm at FreeBSD.org>. All rights reserved.
* Copyright (c) 2013 by Prasad Joshi (sTec). All rights reserved.
@@ -2033,7 +2033,7 @@ zpool_do_import(int argc, char **argv)
break;
case 'T':
errno = 0;
- txg = strtoull(optarg, &endptr, 10);
+ txg = strtoull(optarg, &endptr, 0);
if (errno != 0 || *endptr != '\0') {
(void) fprintf(stderr,
gettext("invalid txg value\n"));
@@ -3076,17 +3076,10 @@ zpool_do_list(int argc, char **argv)
if (zprop_get_list(g_zfs, props, &cb.cb_proplist, ZFS_TYPE_POOL) != 0)
usage(B_FALSE);
- if ((list = pool_list_get(argc, argv, &cb.cb_proplist, &ret)) == NULL)
- return (1);
-
- if (argc == 0 && !cb.cb_scripted && pool_list_count(list) == 0) {
- (void) printf(gettext("no pools available\n"));
- zprop_free_list(cb.cb_proplist);
- return (0);
- }
-
for (;;) {
- pool_list_update(list);
+ if ((list = pool_list_get(argc, argv, &cb.cb_proplist,
+ &ret)) == NULL)
+ return (1);
if (pool_list_count(list) == 0)
break;
@@ -3109,9 +3102,16 @@ zpool_do_list(int argc, char **argv)
if (count != 0 && --count == 0)
break;
+ pool_list_free(list);
(void) sleep(interval);
}
+ if (argc == 0 && !cb.cb_scripted && pool_list_count(list) == 0) {
+ (void) printf(gettext("no pools available\n"));
+ ret = 0;
+ }
+
+ pool_list_free(list);
zprop_free_list(cb.cb_proplist);
return (ret);
}
@@ -4101,6 +4101,7 @@ status_callback(zpool_handle_t *zhp, voi
if (cbp->cb_explain &&
(reason == ZPOOL_STATUS_OK ||
reason == ZPOOL_STATUS_VERSION_OLDER ||
+ reason == ZPOOL_STATUS_NON_NATIVE_ASHIFT ||
reason == ZPOOL_STATUS_FEAT_DISABLED)) {
if (!cbp->cb_allpools) {
(void) printf(gettext("pool '%s' is healthy\n"),
Modified: projects/sendfile/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c
==============================================================================
--- projects/sendfile/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c Fri Jul 18 12:33:22 2014 (r268840)
+++ projects/sendfile/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c Fri Jul 18 12:36:18 2014 (r268841)
@@ -22,7 +22,7 @@
/*
* Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2013, Joyent, Inc. All rights reserved.
- * Copyright (c) 2013 by Delphix. All rights reserved.
+ * Copyright (c) 2011, 2014 by Delphix. All rights reserved.
* Copyright (c) 2012 DEY Storage Systems, Inc. All rights reserved.
* Copyright (c) 2011-2012 Pawel Jakub Dawidek <pawel at dawidek.net>.
* All rights reserved.
@@ -3873,7 +3873,6 @@ zfs_rename(zfs_handle_t *zhp, const char
strcmp(property, "none") == 0)) {
flags.nounmount = B_TRUE;
}
-
if (flags.recurse) {
parentname = zfs_strdup(zhp->zfs_hdl, zhp->zfs_name);
@@ -3888,8 +3887,7 @@ zfs_rename(zfs_handle_t *zhp, const char
ret = -1;
goto error;
}
-
- } else {
+ } else if (zhp->zfs_type != ZFS_TYPE_SNAPSHOT) {
if ((cl = changelist_gather(zhp, ZFS_PROP_NAME,
flags.nounmount ? CL_GATHER_DONT_UNMOUNT : 0,
flags.forceunmount ? MS_FORCE : 0)) == NULL) {
@@ -3941,23 +3939,23 @@ zfs_rename(zfs_handle_t *zhp, const char
* On failure, we still want to remount any filesystems that
* were previously mounted, so we don't alter the system state.
*/
- if (!flags.recurse)
+ if (cl != NULL)
(void) changelist_postfix(cl);
} else {
- if (!flags.recurse) {
+ if (cl != NULL) {
changelist_rename(cl, zfs_get_name(zhp), target);
ret = changelist_postfix(cl);
}
}
error:
- if (parentname) {
+ if (parentname != NULL) {
free(parentname);
}
- if (zhrp) {
+ if (zhrp != NULL) {
zfs_close(zhrp);
}
- if (cl) {
+ if (cl != NULL) {
changelist_free(cl);
}
return (ret);
Modified: projects/sendfile/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_mount.c
==============================================================================
--- projects/sendfile/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_mount.c Fri Jul 18 12:33:22 2014 (r268840)
+++ projects/sendfile/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_mount.c Fri Jul 18 12:36:18 2014 (r268841)
@@ -21,6 +21,7 @@
/*
* Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2014 by Delphix. All rights reserved.
*/
/*
@@ -736,16 +737,6 @@ zfs_share_proto(zfs_handle_t *zhp, zfs_s
if (!zfs_is_mountable(zhp, mountpoint, sizeof (mountpoint), NULL))
return (0);
-#ifdef sun
- if ((ret = zfs_init_libshare(hdl, SA_INIT_SHARE_API)) != SA_OK) {
- (void) zfs_error_fmt(hdl, EZFS_SHARENFSFAILED,
- dgettext(TEXT_DOMAIN, "cannot share '%s': %s"),
- zfs_get_name(zhp), _sa_errorstr != NULL ?
- _sa_errorstr(ret) : "");
- return (-1);
- }
-#endif
-
for (curr_proto = proto; *curr_proto != PROTO_END; curr_proto++) {
/*
* Return success if there are no share options.
@@ -756,6 +747,17 @@ zfs_share_proto(zfs_handle_t *zhp, zfs_s
strcmp(shareopts, "off") == 0)
continue;
+#ifdef illumos
+ ret = zfs_init_libshare(hdl, SA_INIT_SHARE_API);
+ if (ret != SA_OK) {
+ (void) zfs_error_fmt(hdl, EZFS_SHARENFSFAILED,
+ dgettext(TEXT_DOMAIN, "cannot share '%s': %s"),
+ zfs_get_name(zhp), _sa_errorstr != NULL ?
+ _sa_errorstr(ret) : "");
+ return (-1);
+ }
+#endif
+
/*
* If the 'zoned' property is set, then zfs_is_mountable()
* will have already bailed out if we are in the global zone.
Modified: projects/sendfile/contrib/bmake/ChangeLog
==============================================================================
--- projects/sendfile/contrib/bmake/ChangeLog Fri Jul 18 12:33:22 2014 (r268840)
+++ projects/sendfile/contrib/bmake/ChangeLog Fri Jul 18 12:36:18 2014 (r268841)
@@ -1,3 +1,28 @@
+2014-06-20 Simon J. Gerraty <sjg at bad.crufty.net>
+
+ * Makefile (MAKE_VERSION): 20140620
+ Merge with NetBSD make, pick up
+ o var.c return varNoError rather than var_Error for ::= modidiers.
+
+2014-05-22 Simon J. Gerraty <sjg at bad.crufty.net>
+
+ * Makefile (MAKE_VERSION): 20140522
+ Merge with NetBSD make, pick up
+ o var.c detect some parse errors.
+
+2014-04-05 Simon J. Gerraty <sjg at bad.crufty.net>
+
+ * Fix spelling errors - patch from Pedro Giffuni
+
+2014-02-14 Simon J. Gerraty <sjg at bad.crufty.net>
+
+ * Makefile (MAKE_VERSION): 20140214
+ Merge with NetBSD make, pick up
+ o .INCLUDEFROM*
+ o use Var_Value to get MAKEOBJDIR[PREFIX]
+ o reduced realloc'ign in brk_string.
+ * configure.in: add a check for compiler supporting __func__
+
2014-01-03 Simon J. Gerraty <sjg at bad.crufty.net>
* boot-strap: ignore mksrc=none
@@ -64,7 +89,7 @@
* Makefile (MAKE_VERSION): 20130716
Merge with NetBSD make, pick up
- o number of gmake compatability tweaks
+ o number of gmake compatibility tweaks
-w for gmake style entering/leaving messages
if .MAKE.LEVEL > 0 indicate it in progname "make[1]" etc.
handle MAKEFLAGS containing only letters.
Modified: projects/sendfile/contrib/bmake/Makefile
==============================================================================
--- projects/sendfile/contrib/bmake/Makefile Fri Jul 18 12:33:22 2014 (r268840)
+++ projects/sendfile/contrib/bmake/Makefile Fri Jul 18 12:36:18 2014 (r268841)
@@ -1,7 +1,7 @@
-# $Id: Makefile,v 1.23 2014/01/02 22:20:52 sjg Exp $
+# $Id: Makefile,v 1.27 2014/06/20 14:51:54 sjg Exp $
# Base version on src date
-MAKE_VERSION= 20140101
+MAKE_VERSION= 20140620
PROG= bmake
@@ -117,7 +117,7 @@ MANTARGET?= man
# turn this on by default - ignored if we are root
WITH_INSTALL_AS_USER=
-# supress with -DWITHOUT_*
+# suppress with -DWITHOUT_*
OPTIONS_DEFAULT_YES+= \
AUTOCONF_MK \
INSTALL_MK \
Modified: projects/sendfile/contrib/bmake/README
==============================================================================
--- projects/sendfile/contrib/bmake/README Fri Jul 18 12:33:22 2014 (r268840)
+++ projects/sendfile/contrib/bmake/README Fri Jul 18 12:36:18 2014 (r268841)
@@ -18,7 +18,7 @@ interesting changes, so that bmake track
Building:
-The prefered way to bootstrap bmake is:
+The preferred way to bootstrap bmake is:
./bmake/boot-strap
Modified: projects/sendfile/contrib/bmake/bmake.1
==============================================================================
--- projects/sendfile/contrib/bmake/bmake.1 Fri Jul 18 12:33:22 2014 (r268840)
+++ projects/sendfile/contrib/bmake/bmake.1 Fri Jul 18 12:36:18 2014 (r268841)
@@ -1,4 +1,4 @@
-.\" $NetBSD: make.1,v 1.226 2013/11/07 18:50:46 dholland Exp $
+.\" $NetBSD: make.1,v 1.229 2014/01/19 10:23:29 apb Exp $
.\"
.\" Copyright (c) 1990, 1993
.\" The Regents of the University of California. All rights reserved.
@@ -29,7 +29,7 @@
.\"
.\" from: @(#)make.1 8.4 (Berkeley) 3/19/94
.\"
-.Dd October 25, 2013
+.Dd February 14, 2014
.Dt MAKE 1
.Os
.Sh NAME
@@ -706,6 +706,10 @@ was executed.
Refer to the description of
.Ql Ev PWD
for more details.
+.It Va .INCLUDEDFROMDIR
+The directory of the file this Makefile was included from.
+.It Va .INCLUDEDFROMFILE
+The filename of the file this Makefile was included from.
.It Ev MAKE
The name that
.Nm
@@ -1246,6 +1250,15 @@ and
are orthogonal; the former specifies whether multiple words are
potentially affected, the latter whether multiple substitutions can
potentially occur within each affected word.
+.Pp
+As for the
+.Cm \&:S
+modifier, the
+.Ar pattern
+and
+.Ar replacement
+are subjected to variable expansion before being parsed as
+regular expressions.
.It Cm \&:T
Replaces each word in the variable with its last component.
.It Cm \&:u
Modified: projects/sendfile/contrib/bmake/bmake.cat1
==============================================================================
--- projects/sendfile/contrib/bmake/bmake.cat1 Fri Jul 18 12:33:22 2014 (r268840)
+++ projects/sendfile/contrib/bmake/bmake.cat1 Fri Jul 18 12:36:18 2014 (r268841)
@@ -450,6 +450,13 @@ VVAARRIIAABBLLEE AASSSSIIGG
_._C_U_R_D_I_R A path to the directory where bbmmaakkee was executed. Refer
to the description of `PWD' for more details.
+ _._I_N_C_L_U_D_E_D_F_R_O_M_D_I_R
+ The directory of the file this Makefile was included
+ from.
+
+ _._I_N_C_L_U_D_E_D_F_R_O_M_F_I_L_E
+ The filename of the file this Makefile was included from.
+
MAKE The name that bbmmaakkee was executed with (_a_r_g_v_[_0_]). For
compatibility bbmmaakkee also sets _._M_A_K_E with the same value.
The preferred variable to use is the environment variable
@@ -796,6 +803,9 @@ VVAARRIIAABBLLEE AASSSSIIGG
multiple words are potentially affected, the latter whether multiple
substitutions can potentially occur within each affected word.
+ As for the ::SS modifier, the _p_a_t_t_e_r_n and _r_e_p_l_a_c_e_m_e_n_t are subjected to
+ variable expansion before being parsed as regular expressions.
+
::TT Replaces each word in the variable with its last component.
::uu Remove adjacent duplicate words (like uniq(1)).
@@ -1384,4 +1394,4 @@ BBUUGGSS
There is no way of escaping a space character in a filename.
-NetBSD 5.1 October 25, 2013 NetBSD 5.1
+NetBSD 5.1 February 14, 2014 NetBSD 5.1
Modified: projects/sendfile/contrib/bmake/boot-strap
==============================================================================
--- projects/sendfile/contrib/bmake/boot-strap Fri Jul 18 12:33:22 2014 (r268840)
+++ projects/sendfile/contrib/bmake/boot-strap Fri Jul 18 12:36:18 2014 (r268841)
@@ -111,7 +111,7 @@
# Simon J. Gerraty <sjg at crufty.net>
# RCSid:
-# $Id: boot-strap,v 1.44 2014/01/08 14:49:10 sjg Exp $
+# $Id: boot-strap,v 1.45 2014/04/05 22:56:54 sjg Exp $
#
# @(#) Copyright (c) 2001 Simon J. Gerraty
#
@@ -197,7 +197,7 @@ get_optarg() {
here=`'pwd'`
if [ $here = $Mydir ]; then
- # avoid polution
+ # avoid pollution
OBJROOT=../
fi
@@ -453,7 +453,7 @@ op_all() {
echo "Use --install-destdir=/somewhere to set DESTDIR during install"
echo "Use --install-host-target to use INSTALL_BIN=$HOST_TARGET/bin"
echo "Use -DWITH_PROG_VERSION to install as bmake-$MAKE_VERSION"
- echo "Use -DWITHOUT_PROG_LINK to supress bmake -> bmake-$MAKE_VERSION symlink"
+ echo "Use -DWITHOUT_PROG_LINK to suppress bmake -> bmake-$MAKE_VERSION symlink"
echo "Use -DWITHOUT_INSTALL_MK to skip installing files to $prefix/share/mk"
fi
}
Modified: projects/sendfile/contrib/bmake/bsd.after-import.mk
==============================================================================
--- projects/sendfile/contrib/bmake/bsd.after-import.mk Fri Jul 18 12:33:22 2014 (r268840)
+++ projects/sendfile/contrib/bmake/bsd.after-import.mk Fri Jul 18 12:36:18 2014 (r268841)
@@ -1,4 +1,4 @@
-# $Id: bsd.after-import.mk,v 1.11 2012/12/29 19:32:25 sjg Exp $
+# $Id: bsd.after-import.mk,v 1.12 2014/02/14 23:45:49 sjg Exp $
# This makefile is for use when integrating bmake into a BSD build
# system. Use this makefile after importing bmake.
@@ -41,15 +41,13 @@ SRCTOP := ${srctop}
HOST_OS!= uname
.endif
-# .../share/mk will find ${SRCTOP}/share/mk
-# if we are within ${SRCTOP}
-DEFAULT_SYS_PATH= .../share/mk:/usr/share/mk
-
BOOTSTRAP_ARGS = \
- --with-default-sys-path='${DEFAULT_SYS_PATH}' \
--prefix /usr \
--share /usr/share
+.if !empty(DEFAULT_SYS_PATH)
+BOOTSTRAP_ARGS += --with-default-sys-path='${DEFAULT_SYS_PATH}'
+.endif
# run boot-strap with minimal influence
bootstrap: ${BMAKE_SRC}/boot-strap ${MAKEFILE}
Modified: projects/sendfile/contrib/bmake/config.h.in
==============================================================================
--- projects/sendfile/contrib/bmake/config.h.in Fri Jul 18 12:33:22 2014 (r268840)
+++ projects/sendfile/contrib/bmake/config.h.in Fri Jul 18 12:36:18 2014 (r268841)
@@ -144,6 +144,9 @@
`HAVE_STRUCT_STAT_ST_RDEV' instead. */
#undef HAVE_ST_RDEV
+/* Define to 1 if you have the `sysctl' function. */
+#undef HAVE_SYSCTL
+
/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
*/
#undef HAVE_SYS_DIR_H
@@ -164,6 +167,9 @@
/* Define to 1 if you have the <sys/stat.h> header file. */
#undef HAVE_SYS_STAT_H
+/* Define to 1 if you have the <sys/sysctl.h> header file. */
+#undef HAVE_SYS_SYSCTL_H
+
/* Define to 1 if you have the <sys/time.h> header file. */
#undef HAVE_SYS_TIME_H
@@ -298,6 +304,9 @@
/* Define to 1 if you need to in order for `stat' and other things to work. */
#undef _POSIX_SOURCE
+/* C99 function name */
+#undef __func__
+
/* Define to empty if `const' does not conform to ANSI C. */
#undef const
Modified: projects/sendfile/contrib/bmake/configure
==============================================================================
Binary file (source and/or target). No diff available.
Modified: projects/sendfile/contrib/bmake/configure.in
==============================================================================
--- projects/sendfile/contrib/bmake/configure.in Fri Jul 18 12:33:22 2014 (r268840)
+++ projects/sendfile/contrib/bmake/configure.in Fri Jul 18 12:36:18 2014 (r268841)
@@ -1,12 +1,12 @@
dnl
dnl RCSid:
-dnl $Id: configure.in,v 1.51 2014/01/02 22:20:52 sjg Exp $
+dnl $Id: configure.in,v 1.52 2014/02/15 22:27:59 sjg Exp $
dnl
dnl Process this file with autoconf to produce a configure script
dnl
AC_PREREQ(2.50)
-AC_INIT([bmake], [20140101], [sjg at NetBSD.org])
-AC_CONFIG_HEADER(config.h)
+AC_INIT([bmake], [20140214], [sjg at NetBSD.org])
+AC_CONFIG_HEADERS(config.h)
dnl make srcdir absolute
case "$srcdir" in
@@ -203,6 +203,11 @@ dnl
AC_HEADER_STAT
AC_STRUCT_ST_RDEV
dnl
+echo "checking if compiler supports __func__" >&6
+AC_LANG(C)
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([],[[const char *func = __func__;]])],,
+ AC_DEFINE(__func__, __FUNCTION__, C99 function name))
+dnl
dnl we want this for unit-tests/Makefile
echo $ECHO_N "checking if diff -u works... $ECHO_C" >&6
if diff -u /dev/null /dev/null > /dev/null 2>&1; then
Modified: projects/sendfile/contrib/bmake/main.c
==============================================================================
--- projects/sendfile/contrib/bmake/main.c Fri Jul 18 12:33:22 2014 (r268840)
+++ projects/sendfile/contrib/bmake/main.c Fri Jul 18 12:36:18 2014 (r268841)
@@ -1,4 +1,4 @@
-/* $NetBSD: main.c,v 1.225 2013/09/14 15:09:34 matt Exp $ */
+/* $NetBSD: main.c,v 1.226 2014/02/07 17:23:35 pooka Exp $ */
/*
* Copyright (c) 1988, 1989, 1990, 1993
@@ -69,7 +69,7 @@
*/
#ifndef MAKE_NATIVE
-static char rcsid[] = "$NetBSD: main.c,v 1.225 2013/09/14 15:09:34 matt Exp $";
+static char rcsid[] = "$NetBSD: main.c,v 1.226 2014/02/07 17:23:35 pooka Exp $";
#else
#include <sys/cdefs.h>
#ifndef lint
@@ -81,7 +81,7 @@ __COPYRIGHT("@(#) Copyright (c) 1988, 19
#if 0
static char sccsid[] = "@(#)main.c 8.3 (Berkeley) 3/19/94";
#else
-__RCSID("$NetBSD: main.c,v 1.225 2013/09/14 15:09:34 matt Exp $");
+__RCSID("$NetBSD: main.c,v 1.226 2014/02/07 17:23:35 pooka Exp $");
#endif
#endif /* not lint */
#endif
@@ -1102,11 +1102,12 @@ main(int argc, char **argv)
*/
#ifndef NO_PWD_OVERRIDE
if (!ignorePWD) {
- char *pwd;
+ char *pwd, *ptmp1 = NULL, *ptmp2 = NULL;
if ((pwd = getenv("PWD")) != NULL &&
- getenv("MAKEOBJDIRPREFIX") == NULL) {
- const char *makeobjdir = getenv("MAKEOBJDIR");
+ Var_Value("MAKEOBJDIRPREFIX", VAR_CMD, &ptmp1) == NULL) {
+ const char *makeobjdir = Var_Value("MAKEOBJDIR",
+ VAR_CMD, &ptmp2);
if (makeobjdir == NULL || !strchr(makeobjdir, '$')) {
if (stat(pwd, &sb) == 0 &&
@@ -1115,6 +1116,8 @@ main(int argc, char **argv)
(void)strncpy(curdir, pwd, MAXPATHLEN);
}
}
+ free(ptmp1);
+ free(ptmp2);
}
#endif
Var_Set(".CURDIR", curdir, VAR_GLOBAL, 0);
@@ -1131,11 +1134,13 @@ main(int argc, char **argv)
Dir_Init(curdir);
(void)Main_SetObjdir(curdir);
- if ((path = getenv("MAKEOBJDIRPREFIX")) != NULL) {
+ if ((path = Var_Value("MAKEOBJDIRPREFIX", VAR_CMD, &p1)) != NULL) {
(void)snprintf(mdpath, MAXPATHLEN, "%s%s", path, curdir);
(void)Main_SetObjdir(mdpath);
- } else if ((path = getenv("MAKEOBJDIR")) != NULL) {
+ free(p1);
+ } else if ((path = Var_Value("MAKEOBJDIR", VAR_CMD, &p1)) != NULL) {
(void)Main_SetObjdir(path);
+ free(p1);
} else {
(void)snprintf(mdpath, MAXPATHLEN, "%s.%s", _PATH_OBJDIR, machine);
if (!Main_SetObjdir(mdpath) && !Main_SetObjdir(_PATH_OBJDIR)) {
Modified: projects/sendfile/contrib/bmake/make.1
==============================================================================
--- projects/sendfile/contrib/bmake/make.1 Fri Jul 18 12:33:22 2014 (r268840)
+++ projects/sendfile/contrib/bmake/make.1 Fri Jul 18 12:36:18 2014 (r268841)
@@ -1,4 +1,4 @@
-.\" $NetBSD: make.1,v 1.226 2013/11/07 18:50:46 dholland Exp $
+.\" $NetBSD: make.1,v 1.230 2014/02/15 18:55:30 sjg Exp $
.\"
.\" Copyright (c) 1990, 1993
.\" The Regents of the University of California. All rights reserved.
@@ -29,7 +29,7 @@
.\"
.\" from: @(#)make.1 8.4 (Berkeley) 3/19/94
.\"
-.Dd October 25, 2013
+.Dd February 14, 2014
.Dt MAKE 1
.Os
.Sh NAME
@@ -706,6 +706,10 @@ was executed.
Refer to the description of
.Ql Ev PWD
for more details.
+.It Va .INCLUDEDFROMDIR
+The directory of the file this Makefile was included from.
+.It Va .INCLUDEDFROMFILE
+The filename of the file this Makefile was included from.
.It Ev MAKE
The name that
.Nm
@@ -1257,6 +1261,15 @@ and
are orthogonal; the former specifies whether multiple words are
potentially affected, the latter whether multiple substitutions can
potentially occur within each affected word.
+.Pp
+As for the
+.Cm \&:S
+modifier, the
+.Ar pattern
+and
+.Ar replacement
+are subjected to variable expansion before being parsed as
+regular expressions.
.It Cm \&:T
Replaces each word in the variable with its last component.
.It Cm \&:u
Modified: projects/sendfile/contrib/bmake/mk/ChangeLog
==============================================================================
--- projects/sendfile/contrib/bmake/mk/ChangeLog Fri Jul 18 12:33:22 2014 (r268840)
+++ projects/sendfile/contrib/bmake/mk/ChangeLog Fri Jul 18 12:36:18 2014 (r268841)
@@ -1,3 +1,60 @@
+2014-05-22 Simon J. Gerraty <sjg at bad.crufty.net>
+
+ * install-mk (MK_VERSION): 20140522
+
+ * lib.mk: use CC to link shlib for linux too
+ patch from Brendan MacDonell
+
+2014-05-05 Simon J. Gerraty <sjg at bad.crufty.net>
+
+ * meta.autodep.mk: add _reldir_{finish,failed} for gathering stats
+ if WITH_META_STATS is defined.
+
+2014-05-02 Simon J. Gerraty <sjg at bad.crufty.net>
+
+ * dirdeps.mk: accept -DWITHOUT_DIRDEPS (same a as -DNO_DIRDEPS)
+ to supress dirdeps outside of .CURDIR.
+
+2014-04-05 Simon J. Gerraty <sjg at bad.crufty.net>
+
+ * Fix spelling errors - patch from Pedro Giffuni
+
+2014-03-14 Simon J. Gerraty <sjg at bad.crufty.net>
+
+ * install-mk (MK_VERSION): 20140314
+
+ * dirdeps.mk (beforedirdeps): a handy hook
+
+ * dirdeps.mk (DIRDEP_MAKE): allow the actual command we run
+ to visit leaf dirs to be intercepted (eg. for distributed
+ build).
+
+ * dirdeps.mk (__depdirs): ensure // don't sneak in
+
+ * gendirdeps.mk (DIRDEPS): ensure // don't sneak in
+
+
+2014-02-21 Simon J. Gerraty <sjg at bad.crufty.net>
+
+ * rst2htm.mk (RST2PDF): add support for rst2pdf
+
+2014-02-14 Simon J. Gerraty <sjg at bad.crufty.net>
+
+ * install-mk (MK_VERSION): bump version
+ * dirdeps.mk (_last_dependfile): use .INCLUDEDFROMFILE if
+ available.
+
+2014-02-10 Simon J. Gerraty <sjg at bad.crufty.net>
+
+ * options.mk: avoid :U so this isn't bmake dependent
+
+2014-02-09 Simon J. Gerraty <sjg at bad.crufty.net>
+
+ * options.mk: cleanup and simplify semanitcs
+ NO_* dominates all, if both WITH_* and WITHOUT_*
+ are defined then result is DOMINATE_* which defaults to "no".
+ Ie. WITHOUT_ normally wins.
+
2013-12-12 Simon J. Gerraty <sjg at bad.crufty.net>
* install-mk (MK_VERSION): bump version
@@ -490,7 +547,7 @@
* dep.mk: auto.dep.mk does not do 'make depend' so ignore it if
asked to do that.
fix/simplify the tests for when to run mkdep.
- * auto.dep.mk: add some explaination of how/what we do.
+ * auto.dep.mk: add some explanation of how/what we do.
* autodep.mk: skip the .OPTIONAL frobbing of .depend
bmake's FROM_DEPEND flag makes it redundant.
@@ -640,7 +697,7 @@
2006-12-30 Simon J. Gerraty <sjg at void.crufty.net>
* install-mk (MK_VERSION): bump version
- * added libs.mk - analagous to progs.mk
+ * added libs.mk - analogous to progs.mk
make both of them always inlcude {lib,prog}.mk
2006-12-28 Simon J. Gerraty <sjg at void.crufty.net>
Modified: projects/sendfile/contrib/bmake/mk/autodep.mk
==============================================================================
--- projects/sendfile/contrib/bmake/mk/autodep.mk Fri Jul 18 12:33:22 2014 (r268840)
+++ projects/sendfile/contrib/bmake/mk/autodep.mk Fri Jul 18 12:36:18 2014 (r268841)
@@ -1,6 +1,6 @@
#
# RCSid:
-# $Id: autodep.mk,v 1.32 2010/04/19 17:37:56 sjg Exp $
+# $Id: autodep.mk,v 1.33 2014/04/05 22:56:54 sjg Exp $
#
# @(#) Copyright (c) 1999-2010, Simon J. Gerraty
#
@@ -16,7 +16,7 @@
# This module provides automagic dependency generation along the
# lines suggested in the GNU make.info
-# The depend target is mainly for backwards compatability,
+# The depend target is mainly for backwards compatibility,
# dependencies are normally updated as part of compilation.
# set MKDEP=autodep and dep.mk will include us
Modified: projects/sendfile/contrib/bmake/mk/dirdeps.mk
==============================================================================
--- projects/sendfile/contrib/bmake/mk/dirdeps.mk Fri Jul 18 12:33:22 2014 (r268840)
+++ projects/sendfile/contrib/bmake/mk/dirdeps.mk Fri Jul 18 12:36:18 2014 (r268841)
@@ -1,4 +1,4 @@
-# $Id: dirdeps.mk,v 1.29 2013/10/13 18:43:53 sjg Exp $
+# $Id: dirdeps.mk,v 1.35 2014/05/03 06:27:56 sjg Exp $
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-src-projects
mailing list