> 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"

Reply via email to