From owner-freebsd-current@freebsd.org Sun Aug 26 12:02:26 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 4410810743A7 for ; Sun, 26 Aug 2018 12:02:26 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from dec.sakura.ne.jp (dec.sakura.ne.jp [210.188.226.8]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id AC07C7DB55 for ; Sun, 26 Aug 2018 12:02:25 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from fortune.joker.local (124-18-127-118.dz.commufa.jp [124.18.127.118]) (authenticated bits=0) by dec.sakura.ne.jp (8.15.2/8.15.2/[SAKURA-WEB]/20080708) with ESMTPA id w7QC2KrO010711; Sun, 26 Aug 2018 21:02:21 +0900 (JST) (envelope-from junchoon@dec.sakura.ne.jp) Date: Sun, 26 Aug 2018 21:02:20 +0900 From: Tomoaki AOKI To: freebsd-current@freebsd.org Cc: tech-lists@zyxst.net Subject: Re: x11/nvidia-driver no longer works under -current (r338323) Message-Id: <20180826210220.0aa918e00589c94b48e354df@dec.sakura.ne.jp> In-Reply-To: <1535281625.1725665.1486454640.7CAD1BE5@webmail.messagingengine.com> References: <1535281625.1725665.1486454640.7CAD1BE5@webmail.messagingengine.com> Reply-To: junchoon@dec.sakura.ne.jp Organization: Junchoon corps X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.32; amd64-portbld-freebsd11.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.27 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: Sun, 26 Aug 2018 12:02:26 -0000 Hi, John. It's broken again by r338318. (Previously broken by r338107.) If your previous src rev is older, you could be bitten by these. If so, update ports tree at latest rev and try the latest single patch below [1]. The patch itself is [2], applicable on top of /usr/ports. [1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=230780 [2] https://bz-attachments.freebsd.org/attachment.cgi?id=196559 On Sun, 26 Aug 2018 12:07:05 +0100 John wrote: > Hello lists, > > x11/nvidia-driver is broken again. > > Context: FreeBSD-12-ALPHA3 r338323 / ports 478102 / amd64. > > Tried to build with make distclean clean rmconfig && make MAKE_JOBS_UNSAFE=yes > > It fails here: > > =kernel -Wno-sign-compare -Wno-format-extra-args -UDEBUG -U_DEBUG -DNDEBUG -Werror=undef -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I. -I../common/inc -I. -I/usr/src/sys > -I/usr/src/sys/contrib/ck/include -fno-common -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD -MF.depend.nvidia_pci.o -MTnvidia_pci.o -mcmodel=kernel -mno-r > ed-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototy > pes -Wmissing-prototypes -Wpointer-arith -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unkn > own-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-nega > tive-value -Wno-address-of-packed-member -mno-aes -mno-avx -std=iso9899:1999 -c nvidia_pci.c -o nvidia_pci.o > cc -O2 -pipe -fno-strict-aliasing -DNV_VERSION_STRING=\"390.77\" -D__KERNEL__ -DNVRM -Wno-unused-function -Wuninitialized -O2 -fno-strict-aliasing -mno-red-zone -mcmodel > =kernel -Wno-sign-compare -Wno-format-extra-args -UDEBUG -U_DEBUG -DNDEBUG -Werror=undef -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I. -I../common/inc -I. -I/usr/src/sys > -I/usr/src/sys/contrib/ck/include -fno-common -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD -MF.depend.nvidia_subr.o -MTnvidia_subr.o -mcmodel=kernel -mno > -red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-proto > types -Wmissing-prototypes -Wpointer-arith -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-un > known-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-ne > gative-value -Wno-address-of-packed-member -mno-aes -mno-avx -std=iso9899:1999 -c nvidia_subr.c -o nvidia_subr.o > *** Error code 1 > > Stop. > make[4]: stopped in /usr/ports/x11/nvidia-driver/work/NVIDIA-FreeBSD-x86_64-390.77/src/nvidia > *** Error code 1 > > Stop. > make[3]: stopped in /usr/ports/x11/nvidia-driver/work/NVIDIA-FreeBSD-x86_64-390.77/src > *** Error code 1 > > Stop. > make[2]: stopped in /usr/ports/x11/nvidia-driver/work/NVIDIA-FreeBSD-x86_64-390.77 > *** Error code 1 > > Stop. > make[1]: stopped in /usr/ports/x11/nvidia-driver > *** Error code 1 > > Stop. > > Stop. > make: stopped in /usr/ports/x11/nvidia-driver > > I can post more output if you need it. > > thanks, > -- > J. > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > -- Tomoaki AOKI