From owner-freebsd-current@freebsd.org Mon May 14 10:55:09 2018 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 45A4DFE7245 for ; Mon, 14 May 2018 10:55:09 +0000 (UTC) (envelope-from jhs@berklix.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id D504879C01 for ; Mon, 14 May 2018 10:55:08 +0000 (UTC) (envelope-from jhs@berklix.com) Received: by mailman.ysv.freebsd.org (Postfix) id 96156FE7242; Mon, 14 May 2018 10:55:08 +0000 (UTC) Delivered-To: current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7190BFE7241 for ; Mon, 14 May 2018 10:55:08 +0000 (UTC) (envelope-from jhs@berklix.com) Received: from land.berklix.org (land.berklix.org [144.76.10.75]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "land.berklix.org", Issuer "land.berklix.org" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id F25FF79BE1 for ; Mon, 14 May 2018 10:55:07 +0000 (UTC) (envelope-from jhs@berklix.com) Received: from mart.js.berklix.net (pD9FA824B.dip0.t-ipconnect.de [217.250.130.75]) (authenticated bits=0) by land.berklix.org (8.15.2/8.15.2) with ESMTPSA id w4EArNEm059573 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 14 May 2018 10:53:27 GMT (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (fire.js.berklix.net [192.168.91.41]) by mart.js.berklix.net (8.14.3/8.14.3) with ESMTP id w4EAspo1074054; Mon, 14 May 2018 12:55:03 +0200 (CEST) (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (localhost [127.0.0.1]) by fire.js.berklix.net (8.14.7/8.14.7) with ESMTP id w4E1OFtV002650; Mon, 14 May 2018 03:25:57 +0200 (CEST) (envelope-from jhs@berklix.com) Message-Id: <201805140125.w4E1OFtV002650@fire.js.berklix.net> To: Ryan Stone Cc: FreeBSD Current Subject: Re: cd /sys/amd64/compile/GENERIC;make cleandepend; make cleandepend From: "Julian H. Stacey" Organization: http://berklix.eu BSD Unix Linux Consultants, Munich Germany User-agent: EXMH on FreeBSD http://berklix.eu/free/ X-From: http://www.berklix.eu/~jhs/ In-reply-to: Your message "Mon, 14 May 2018 02:16:11 +0200." Date: Mon, 14 May 2018 03:24:15 +0200 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2018 10:55:09 -0000 "Julian H. Stacey" wrote: > Hi, Reference: > > From: Ryan Stone > > Date: Sun, 13 May 2018 17:00:50 -0400 > > Thanks for reply :-) > > Ryan Stone wrote: > > Are you building with WITH_LD_IS_LLD=no? > > Not that I've set anywhere. Unless it comes from make world ? > > > -CURRENT can no longer be > > built with a GPLv2 ld. You either have to use ldd or install a newer > > -r-xr-xr-x 1 root wheel 19352 May 13 12:52 /usr/bin/ldd* > > > (GPLv3) binutils package. > > pkg info | grep binutils > binutils-2.30_3,1 GNU binary tools > gnatdroid-binutils-2.27_1 Infrastructure for C/Ada Android cross-compiler (ARMv7) > > pkg upgrade > The process will require 132 MiB more space. > 569 MiB to be downloaded. > > I'll leave it running & report back later, Thanks /sys/amd64/compile/LAPR.small xs !! xs make cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I../../.. -I../../../contrib/ck/include -I../../../contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD -MF.depend.iflib.o -MTiflib.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -Wno-error-address-of-packed-member -mno-aes -mno-avx -std=iso9899:1999 -Werror ../../../net/iflib.c ctfconvert -L VERSION -g iflib.o MAKE="make" sh ../../../conf/newvers.sh JHS_Lapr cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I../../.. -I../../../contrib/ck/include -I../../../contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -Wno-error-address-of-packed-member -mno-aes -mno-avx -std=iso9899:1999 -Werror vers.c ctfconvert -L VERSION -g vers.o linking kernel.full iflib.o:(.rodata+0x178): undefined reference to `noop_attach' iflib.o:(.rodata+0x188): undefined reference to `iflib_pseudo_detach' *** Error code 1 pkg info | grep binutils l `which ldd` -r-xr-xr-x 1 root wheel 19352 May 13 12:52 /usr/bin/ldd* l /usr/bin/ld -r-xr-xr-x 2 root wheel 1935992 May 13 12:48 /usr/bin/ld* cd /usr;mv local localMV;rehash cd /sys/amd64/conf;cd ../compile/`hostname -s | dd conv=ucase`.small make iflib.o:(.rodata+0x178): undefined reference to `noop_attach' iflib.o:(.rodata+0x188): undefined reference to `iflib_pseudo_detach' so nothing to do with packages & local. For decades it been policy that src/ must be able to build itself without needing ports/ So what's wrong ? Anyone else see this ? Cheers, Julian -- Julian Stacey, Computer Consultant, Systems Engineer, BSD Linux Unix, Munich Brexit Referendum stole 3,700,000 votes, inc. 700,000 from British in EU. UK Govt. lied it's "democratic" in Article 50 letter to EU paragraph 3. Petition for votes: http://berklix.eu/queen/