From owner-freebsd-security@freebsd.org Tue Oct 27 10:48:30 2015 Return-Path: Delivered-To: freebsd-security@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 93FA5A1ED9E for ; Tue, 27 Oct 2015 10:48:30 +0000 (UTC) (envelope-from freebsd-security@iaelu.net) Received: from mail.iaelu.net (mail.iaelu.net [IPv6:2001:bc8:3b71:ff01::146]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.iaelu.net", Issuer "StartCom Class 1 Primary Intermediate Server CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 2D5B01811 for ; Tue, 27 Oct 2015 10:48:29 +0000 (UTC) (envelope-from freebsd-security@iaelu.net) Received: from [172.16.68.12] (societe.hq.reagi.net [195.110.13.68]) (authenticated bits=0) by mail.iaelu.net (8.15.2/8.15.2) with ESMTPSA id t9RAmPg5002830 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 27 Oct 2015 11:48:25 +0100 (CET) (envelope-from freebsd-security@iaelu.net) Authentication-Results: mail.iaelu.net; dmarc=none header.from=iaelu.net DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iaelu.net; s=eienni; t=1445942905; bh=aaQ1fPMN67ls4BFQxv5JHIEKpU9S4seLWlMMRFo2q6I=; h=From:Date:Subject:To; b=fapF3o8FgGWRqH9yP1O7a3IPV2kP2NFvYJpUfw4hkLXcr1AkhaB3l/pjeqcgAxCCL 5sl+LOb3UUDUk8W70ENA3ow04jI/K78CTsx9BVM6LDw5l9P44Fxhyh7RIatJwXP1mz VWxUkiJ4xmEuOH8qHW0M9vEWB5Mi/7bV/uGl2BBiaaG9FEijTT7Fu63vI6qtBCVHXS 18yFGgF6go4Ch8nAo82HUSfQIdwyxIgzYgC+hlul8igvTz6rAliku7281b/bOnuj0B 2Ovx1hlVQKb9D7bkKNqtdF/GTnYMYsT45pigDWqS3X3JP2Dwj3kqCsP8MCr8yb9CFb IRO08kKcIi1Hg== From: Guillaume Bibaut Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Date: Tue, 27 Oct 2015 11:48:24 +0100 Subject: Compilation problem since SA-15:25 for FreeBSD 10.2-RELEASE To: freebsd-security@freebsd.org Message-Id: <4D69BAFF-7447-4A1F-ABB8-686CA34090F3@iaelu.net> Mime-Version: 1.0 (Mac OS X Mail 9.1 \(3096.5\)) X-Mailer: Apple Mail (2.3096.5) X-Virus-Scanned: clamav-milter 0.98.7 at mail.iaelu.net X-Virus-Status: Clean X-BeenThere: freebsd-security@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Security issues \[members-only posting\]" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Oct 2015 10:48:30 -0000 Hello, I=E2=80=99ve been applying NTP patches successfully recently, but when I = try to compile once patches applied, the make fails badly on ntp = folders. I=E2=80=99ve tried to download FreeBSD 10.2-RELEASE sources, and to = reapply patches since that release to be up to date, but the compilation = fails in the same folder: # make -j 10 buildworld [=E2=80=A6] --- depend_subdir_ntp --- = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/rc_cmdlength.c:2:10: = fatal error: 'rc_cmdlength.h' file not found #include ^ 1 error generated. [=E2=80=A6] when I get in this folder: /usr/src/usr.sbin/ntp/ntpd, then type 'make = depend' or 'make' # make clean rm -f .version version.c ntpd cmd_args.o ntp_config.o ntp_control.o = ntp_crypto.o ntp_filegen.o ntp_io.o ntp_leapsec.o ntp_loopfilter.o = ntp_monitor.o ntp_parser.o ntp_peer.o ntp_proto.o ntp_refclock.o = ntp_request.o ntp_restrict.o ntp_scanner.o ntp_signd.o ntp_timer.o = ntp_util.o ntpd-opts.o ntpd.o rc_cmdlength.o refclock_acts.o = refclock_arbiter.o refclock_arc.o refclock_as2201.o refclock_atom.o = refclock_bancomm.o refclock_chronolog.o refclock_chu.o refclock_conf.o = refclock_datum.o refclock_dumbclock.o refclock_fg.o refclock_gpsdjson.o = refclock_gpsvme.o refclock_heath.o refclock_hopfpci.o refclock_hopfser.o = refclock_hpgps.o refclock_irig.o refclock_jjy.o refclock_jupiter.o = refclock_leitch.o refclock_local.o refclock_nmea.o refclock_neoclock4x.o = refclock_oncore.o refclock_palisade.o refclock_parse.o refclock_pcf.o = refclock_pst.o refclock_ripencc.o refclock_shm.o refclock_tpro.o = refclock_true.o refclock_tsyncpci.o refclock_tt560.o refclock_ulink.o = refclock_wwv.o refclock_wwvb.o refclock_zyfer.o version.o # make depend sh -e /usr/src/usr.sbin/ntp/ntpd/../scripts/mkver ntpd Version rm -f .depend mkdep -f .depend -a = -I/usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd = -I/usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/include = -I/usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/lib/isc/include = -I/usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/lib/isc/pthreads/include= -I/usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/lib/isc/unix/include = -I/usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/sntp/libopts = -I/usr/src/usr.sbin/ntp/ntpd/../ -I/usr/src/usr.sbin/ntp/ntpd = -DSYS_FREEBSD -DPARSE -DHAVE_CONFIG_H -DOPENSSL = -DUSE_OPENSSL_CRYPTO_RAND -DAUTOKEY -std=3Dgnu99 = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/cmd_args.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/ntp_config.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/ntp_control.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/ntp_crypto.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/ntp_filegen.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/ntp_io.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/ntp_leapsec.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/ntp_loopfilter.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/ntp_monitor.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/ntp_parser.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/ntp_peer.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/ntp_proto.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/ntp_refclock.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/ntp_request.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/ntp_restrict.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/ntp_scanner.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/ntp_signd.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/ntp_timer.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/ntp_util.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/ntpd-opts.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/ntpd.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/rc_cmdlength.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_acts.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_arbiter.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_arc.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_as2201.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_atom.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_bancomm.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_chronolog.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_chu.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_conf.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_datum.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_dumbclock.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_fg.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_gpsdjson.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_gpsvme.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_heath.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_hopfpci.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_hopfser.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_hpgps.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_irig.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_jjy.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_jupiter.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_leitch.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_local.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_nmea.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_neoclock4x.c= /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_oncore.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_palisade.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_parse.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_pcf.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_pst.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_ripencc.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_shm.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_tpro.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_true.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_tsyncpci.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_tt560.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_ulink.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_wwv.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_wwvb.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/refclock_zyfer.c = version.c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/ntp_control.c:31:10: = fatal error: 'rc_cmdlength.h' file not found #include ^ 1 error generated. = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/rc_cmdlength.c:2:10: = fatal error: 'rc_cmdlength.h' file not found #include ^ 1 error generated. mkdep: compile failed *** Error code 1 Stop. make: stopped in /usr/src/usr.sbin/ntp/ntpd # make cc -O2 -pipe -I/usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd = -I/usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/include = -I/usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/lib/isc/include = -I/usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/lib/isc/pthreads/include= -I/usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/lib/isc/unix/include = -I/usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/sntp/libopts = -I/usr/src/usr.sbin/ntp/ntpd/../ -I/usr/src/usr.sbin/ntp/ntpd = -DSYS_FREEBSD -DPARSE -DHAVE_CONFIG_H -DOPENSSL = -DUSE_OPENSSL_CRYPTO_RAND -DAUTOKEY -std=3Dgnu99 -Qunused-arguments = -fstack-protector -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int = -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value = -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter = -Wno-parentheses -c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/cmd_args.c -o = cmd_args.o cc -O2 -pipe -I/usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd = -I/usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/include = -I/usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/lib/isc/include = -I/usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/lib/isc/pthreads/include= -I/usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/lib/isc/unix/include = -I/usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/sntp/libopts = -I/usr/src/usr.sbin/ntp/ntpd/../ -I/usr/src/usr.sbin/ntp/ntpd = -DSYS_FREEBSD -DPARSE -DHAVE_CONFIG_H -DOPENSSL = -DUSE_OPENSSL_CRYPTO_RAND -DAUTOKEY -std=3Dgnu99 -Qunused-arguments = -fstack-protector -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int = -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value = -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter = -Wno-parentheses -c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/ntp_config.c -o = ntp_config.o cc -O2 -pipe -I/usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd = -I/usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/include = -I/usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/lib/isc/include = -I/usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/lib/isc/pthreads/include= -I/usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/lib/isc/unix/include = -I/usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/sntp/libopts = -I/usr/src/usr.sbin/ntp/ntpd/../ -I/usr/src/usr.sbin/ntp/ntpd = -DSYS_FREEBSD -DPARSE -DHAVE_CONFIG_H -DOPENSSL = -DUSE_OPENSSL_CRYPTO_RAND -DAUTOKEY -std=3Dgnu99 -Qunused-arguments = -fstack-protector -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int = -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value = -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter = -Wno-parentheses -c = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/ntp_control.c -o = ntp_control.o = /usr/src/usr.sbin/ntp/ntpd/../../../contrib/ntp/ntpd/ntp_control.c:31:10: = fatal error: 'rc_cmdlength.h' file not found #include ^ 1 error generated. *** Error code 1 Stop. make: stopped in /usr/src/usr.sbin/ntp/ntpd Did I miss anything ? Accordingly, Guillaume BIBAUT=