Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 15 Dec 2018 22:48:02 +0100
From:      Michael Tuexen <Michael.Tuexen@macmic.franken.de>
To:        "George V. Neville-Neil" <gnn@FreeBSD.org>
Cc:        src-committers <src-committers@freebsd.org>, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   Re: svn commit: r342139 - in head: . bin/date libexec/rc/rc.d share/man/man5 tools/build/mk tools/build/options usr.sbin usr.sbin/timed
Message-ID:  <EA113279-7049-4057-B802-CA4C5D6E8205@macmic.franken.de>
In-Reply-To: <201812152134.wBFLYehs075507@repo.freebsd.org>
References:  <201812152134.wBFLYehs075507@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help


> On 15. Dec 2018, at 22:34, George V. Neville-Neil <gnn@FreeBSD.org> =
wrote:
>=20
> Author: gnn
> Date: Sat Dec 15 21:34:40 2018
> New Revision: 342139
> URL: https://svnweb.freebsd.org/changeset/base/342139
>=20
> Log:
>  Remove, the now very outdated, timed.
>=20
>  Submitted by:	Kyle Spiers ksspiers at gmail
>  Reviewed by:	bcr,brooks,bz,sbruno
>  Relnotes:	yes
>  Differential Revision:	https://reviews.freebsd.org/D18505
>=20
> 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
>=20
> Modified: head/ObsoleteFiles.inc
> =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
> --- 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
>=20
> +# 20181214: Remove timed files
> +OLD_FILES+=3Detc/rc.d/timed
> +OLD_FILES+=3Dusr/sbin/timed
> +OLD_FILES+=3Dusr/sbin/timedc
> +OLD_FILES+=3Dusr/share/man/man8/timed.8.gz
> +OLD_FILES+=3Dusr/share/man/man8/timedc.8.gz
> # 20181211: new clang import which bumps version from 6.0.1 to 7.0.1.
> OLD_FILES+=3Dusr/lib/clang/6.0.1/include/sanitizer/allocator_interface.h=

> OLD_FILES+=3Dusr/lib/clang/6.0.1/include/sanitizer/asan_interface.h
>=20
> Modified: head/UPDATING
> =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
> --- 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.
>=20
> +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
>=20
> Modified: head/bin/date/Makefile
> =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
> --- 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 @@
>=20
> PACKAGE=3Druntime
> PROG=3D	date
> -SRCS=3D	date.c netdate.c vary.c
> +SRCS=3D	date.c vary.c
>=20
> HAS_TESTS=3D
> SUBDIR.${MK_TESTS}+=3D tests
>=20
> Modified: head/bin/date/Makefile.depend
> =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
> --- 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 =3D \
> 	gnu/lib/csu \
> 	include \
> -	include/protocols \
> 	include/xlocale \
> 	lib/${CSU_DIR} \
> 	lib/libc \
>=20
> Modified: head/bin/date/date.c
> =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
> --- 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>
>=20
> -#include "extern.h"
> #include "vary.h"
>=20
> #ifndef	TM_YEAR_BASE
> @@ -67,7 +66,6 @@ __FBSDID("$FreeBSD$");
> #endif
>=20
> static time_t tval;
> -int retval;
>=20
> 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);
> }
>=20
> static void
> @@ -370,7 +368,7 @@ setthetime(const char *fmt, const char *p, int =
jflag,=20
>=20
> 	if (!jflag) {
> 		/* set the time */
> -		if (nflag || netsettime(tval)) {
> +		if (nflag) {
> 			utx.ut_type =3D OLD_TIME;
> 			memset(utx.ut_id, 0, sizeof(utx.ut_id));
> 			(void)gettimeofday(&utx.ut_tv, NULL);
>=20
> Modified: head/libexec/rc/rc.d/Makefile
> =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
> --- 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=3D		sendmail
> SMRCDPACKAGE=3D	sendmail
> .endif
>=20
> -.if ${MK_TIMED} !=3D "no"
> -CONFS+=3D		timed
> -.endif
> -
> .if ${MK_UNBOUND} !=3D "no"
> CONFGROUPS+=3D	UNBOUND
> UNBOUND+=3D	local_unbound
>=20
> Modified: head/share/man/man5/src.conf.5
> =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
> --- 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,
>=20
> Modified: head/tools/build/mk/OptionalObsoleteFiles.inc
> =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
> --- 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+=3Dusr/share/man/man1/tftp.1.gz
> OLD_FILES+=3Dusr/share/man/man8/tftpd.8.gz
> .endif
>=20
> -.if ${MK_TIMED} =3D=3D no
> -OLD_FILES+=3Dusr/sbin/timed
> -OLD_FILES+=3Dusr/sbin/timedc
> -OLD_FILES+=3Dusr/share/man/man8/timed.8.gz
> -OLD_FILES+=3Dusr/share/man/man8/timedc.8.gz
> -.endif
> -
> -.if ${MK_TOOLCHAIN} =3D=3D no
I think the above line should not be removed...

Best regards
Michael
> OLD_FILES+=3Dusr/bin/addr2line
> OLD_FILES+=3Dusr/bin/as
> OLD_FILES+=3Dusr/bin/byacc
>=20
> Modified: head/usr.sbin/Makefile
> =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
> --- 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}+=3D	praliases
> SUBDIR.${MK_SENDMAIL}+=3D	sendmail
> SUBDIR.${MK_TCP_WRAPPERS}+=3D	tcpdchk
> SUBDIR.${MK_TCP_WRAPPERS}+=3D	tcpdmatch
> -SUBDIR.${MK_TIMED}+=3D	timed
> SUBDIR.${MK_TOOLCHAIN}+=3D	config
> SUBDIR.${MK_TOOLCHAIN}+=3D	crunch
> SUBDIR.${MK_UNBOUND}+=3D	unbound
>=20




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?EA113279-7049-4057-B802-CA4C5D6E8205>