> On 15. Dec 2018, at 22:34, George V. Neville-Neil <g...@freebsd.org> wrote:
>
> Author: gnn
> Date: Sat Dec 15 21:34:40 2018
> New Revision: 342139
> URL: https://svnweb.freebsd.org/changeset/base/342139
>
> Log:
> Remove, the now very outdated, timed.
>
> Submitted by: Kyle Spiers ksspiers at gmail
> Reviewed by: bcr,brooks,bz,sbruno
> Relnotes: yes
> Differential Revision: https://reviews.freebsd.org/D18505
>
> Deleted:
> head/bin/date/extern.h
> head/bin/date/netdate.c
> head/libexec/rc/rc.d/timed
> head/tools/build/options/WITHOUT_TIMED
> head/usr.sbin/timed/
> Modified:
> head/ObsoleteFiles.inc
> head/UPDATING
> head/bin/date/Makefile
> head/bin/date/Makefile.depend
> head/bin/date/date.c
> head/libexec/rc/rc.d/Makefile
> head/share/man/man5/src.conf.5
> head/tools/build/mk/OptionalObsoleteFiles.inc
> head/usr.sbin/Makefile
>
> Modified: head/ObsoleteFiles.inc
> ==============================================================================
> --- head/ObsoleteFiles.inc Sat Dec 15 20:07:32 2018 (r342138)
> +++ head/ObsoleteFiles.inc Sat Dec 15 21:34:40 2018 (r342139)
> @@ -38,6 +38,12 @@
> # xargs -n1 | sort | uniq -d;
> # done
>
> +# 20181214: Remove timed files
> +OLD_FILES+=etc/rc.d/timed
> +OLD_FILES+=usr/sbin/timed
> +OLD_FILES+=usr/sbin/timedc
> +OLD_FILES+=usr/share/man/man8/timed.8.gz
> +OLD_FILES+=usr/share/man/man8/timedc.8.gz
> # 20181211: new clang import which bumps version from 6.0.1 to 7.0.1.
> OLD_FILES+=usr/lib/clang/6.0.1/include/sanitizer/allocator_interface.h
> OLD_FILES+=usr/lib/clang/6.0.1/include/sanitizer/asan_interface.h
>
> Modified: head/UPDATING
> ==============================================================================
> --- head/UPDATING Sat Dec 15 20:07:32 2018 (r342138)
> +++ head/UPDATING Sat Dec 15 21:34:40 2018 (r342139)
> @@ -37,6 +37,10 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 13.x IS SLOW:
> prerequisites and upgrading, if you are not already using clang 3.5.0
> or higher.
>
> +20181211:
> + Remove the timed and netdate programs from the base tree. Setting
> + the time with these deamons has been obsolete for over a decade.
> +
> 20181126:
> On amd64, arm64 and armv7 (architectures that install LLVM's ld.lld
> linker as /usr/bin/ld) GNU ld is no longer installed as ld.bfd, as
>
> Modified: head/bin/date/Makefile
> ==============================================================================
> --- head/bin/date/Makefile Sat Dec 15 20:07:32 2018 (r342138)
> +++ head/bin/date/Makefile Sat Dec 15 21:34:40 2018 (r342139)
> @@ -5,7 +5,7 @@
>
> PACKAGE=runtime
> PROG= date
> -SRCS= date.c netdate.c vary.c
> +SRCS= date.c vary.c
>
> HAS_TESTS=
> SUBDIR.${MK_TESTS}+= tests
>
> Modified: head/bin/date/Makefile.depend
> ==============================================================================
> --- head/bin/date/Makefile.depend Sat Dec 15 20:07:32 2018
> (r342138)
> +++ head/bin/date/Makefile.depend Sat Dec 15 21:34:40 2018
> (r342139)
> @@ -4,7 +4,6 @@
> DIRDEPS = \
> gnu/lib/csu \
> include \
> - include/protocols \
> include/xlocale \
> lib/${CSU_DIR} \
> lib/libc \
>
> Modified: head/bin/date/date.c
> ==============================================================================
> --- head/bin/date/date.c Sat Dec 15 20:07:32 2018 (r342138)
> +++ head/bin/date/date.c Sat Dec 15 21:34:40 2018 (r342139)
> @@ -59,7 +59,6 @@ __FBSDID("$FreeBSD$");
> #include <unistd.h>
> #include <utmpx.h>
>
> -#include "extern.h"
> #include "vary.h"
>
> #ifndef TM_YEAR_BASE
> @@ -67,7 +66,6 @@ __FBSDID("$FreeBSD$");
> #endif
>
> static time_t tval;
> -int retval;
>
> static void badformat(void);
> static void iso8601_usage(const char *);
> @@ -248,7 +246,7 @@ printdate(const char *buf)
> (void)printf("%s\n", buf);
> if (fflush(stdout))
> err(1, "stdout");
> - exit(retval);
> + exit(EXIT_SUCCESS);
> }
>
> static void
> @@ -370,7 +368,7 @@ setthetime(const char *fmt, const char *p, int jflag,
>
> if (!jflag) {
> /* set the time */
> - if (nflag || netsettime(tval)) {
> + if (nflag) {
> utx.ut_type = OLD_TIME;
> memset(utx.ut_id, 0, sizeof(utx.ut_id));
> (void)gettimeofday(&utx.ut_tv, NULL);
>
> Modified: head/libexec/rc/rc.d/Makefile
> ==============================================================================
> --- head/libexec/rc/rc.d/Makefile Sat Dec 15 20:07:32 2018
> (r342138)
> +++ head/libexec/rc/rc.d/Makefile Sat Dec 15 21:34:40 2018
> (r342139)
> @@ -291,10 +291,6 @@ SMRCD= sendmail
> SMRCDPACKAGE= sendmail
> .endif
>
> -.if ${MK_TIMED} != "no"
> -CONFS+= timed
> -.endif
> -
> .if ${MK_UNBOUND} != "no"
> CONFGROUPS+= UNBOUND
> UNBOUND+= local_unbound
>
> Modified: head/share/man/man5/src.conf.5
> ==============================================================================
> --- head/share/man/man5/src.conf.5 Sat Dec 15 20:07:32 2018
> (r342138)
> +++ head/share/man/man5/src.conf.5 Sat Dec 15 21:34:40 2018
> (r342139)
> @@ -1,6 +1,6 @@
> .\" DO NOT EDIT-- this file is @generated by tools/build/options/makeman.
> .\" $FreeBSD$
> -.Dd November 26, 2018
> +.Dd December 15, 2018
> .Dt SRC.CONF 5
> .Os
> .Sh NAME
> @@ -239,6 +239,17 @@ Disable the BSD licensed
> .Pa crtbegin.o
> and
> .Pa crtend.o .
> +.Pp
> +This is a default setting on
> +powerpc/powerpc, powerpc/powerpc64, powerpc/powerpcspe and sparc64/sparc64.
> +.It Va WITH_BSD_CRTBEGIN
> +Enable the BSD licensed
> +.Pa crtbegin.o
> +and
> +.Pa crtend.o .
> +.Pp
> +This is a default setting on
> +amd64/amd64, arm/arm, arm/armv6, arm/armv7, arm64/aarch64, i386/i386,
> mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32,
> mips/mipselhf, mips/mipshf, mips/mips64elhf, mips/mips64hf and riscv/riscv64.
> .It Va WITH_BSD_GREP
> Install BSD-licensed grep as '[ef]grep' instead of GNU grep.
> .It Va WITHOUT_BSNMP
> @@ -1780,9 +1791,6 @@ Set to not build or install
> .Xr tftp 1
> and
> .Xr tftpd 8 .
> -.It Va WITHOUT_TIMED
> -Set to not build or install
> -.Xr timed 8 .
> .It Va WITHOUT_TOOLCHAIN
> Set to not install header or
> programs used for program development,
>
> Modified: head/tools/build/mk/OptionalObsoleteFiles.inc
> ==============================================================================
> --- head/tools/build/mk/OptionalObsoleteFiles.inc Sat Dec 15 20:07:32
> 2018 (r342138)
> +++ head/tools/build/mk/OptionalObsoleteFiles.inc Sat Dec 15 21:34:40
> 2018 (r342139)
> @@ -8513,14 +8513,6 @@ OLD_FILES+=usr/share/man/man1/tftp.1.gz
> OLD_FILES+=usr/share/man/man8/tftpd.8.gz
> .endif
>
> -.if ${MK_TIMED} == no
> -OLD_FILES+=usr/sbin/timed
> -OLD_FILES+=usr/sbin/timedc
> -OLD_FILES+=usr/share/man/man8/timed.8.gz
> -OLD_FILES+=usr/share/man/man8/timedc.8.gz
> -.endif
> -
> -.if ${MK_TOOLCHAIN} == no
I think the above line should not be removed...
Best regards
Michael
> OLD_FILES+=usr/bin/addr2line
> OLD_FILES+=usr/bin/as
> OLD_FILES+=usr/bin/byacc
>
> Modified: head/usr.sbin/Makefile
> ==============================================================================
> --- head/usr.sbin/Makefile Sat Dec 15 20:07:32 2018 (r342138)
> +++ head/usr.sbin/Makefile Sat Dec 15 21:34:40 2018 (r342139)
> @@ -201,7 +201,6 @@ SUBDIR.${MK_SENDMAIL}+= praliases
> SUBDIR.${MK_SENDMAIL}+= sendmail
> SUBDIR.${MK_TCP_WRAPPERS}+= tcpdchk
> SUBDIR.${MK_TCP_WRAPPERS}+= tcpdmatch
> -SUBDIR.${MK_TIMED}+= timed
> SUBDIR.${MK_TOOLCHAIN}+= config
> SUBDIR.${MK_TOOLCHAIN}+= crunch
> SUBDIR.${MK_UNBOUND}+= unbound
>
_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"