From owner-freebsd-current@freebsd.org Tue Jun 14 03:10:27 2016 Return-Path: Delivered-To: freebsd-current@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 CC468AF2554 for ; Tue, 14 Jun 2016 03:10:27 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id B377C2180; Tue, 14 Jun 2016 03:10:27 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mail.xzibition.com (localhost [IPv6:::1]) by freefall.freebsd.org (Postfix) with ESMTP id A81D9186A; Tue, 14 Jun 2016 03:10:27 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mail.xzibition.com (localhost [172.31.3.2]) by mail.xzibition.com (Postfix) with ESMTP id 63F6621CCB; Tue, 14 Jun 2016 03:10:27 +0000 (UTC) X-Virus-Scanned: amavisd-new at mail.xzibition.com Received: from mail.xzibition.com ([172.31.3.2]) by mail.xzibition.com (mail.xzibition.com [172.31.3.2]) (amavisd-new, port 10026) with LMTP id cqF-uOZZSq2z; Tue, 14 Jun 2016 03:10:24 +0000 (UTC) Subject: Re: 11.0 -r301815 to -r310873 using WITH_META_MODE=yes : an empty filename failure DKIM-Filter: OpenDKIM Filter v2.9.2 mail.xzibition.com 07C5C21CC3 To: sjg@FreeBSD.org References: <85435AE2-3F2C-4330-9751-729D99716A8C@dsl-only.net> <65e079c5-6b69-1b94-6bc8-ee32269cc98c@FreeBSD.org> Cc: Mark Millard , FreeBSD Current From: Bryan Drewery Organization: FreeBSD Message-ID: Date: Mon, 13 Jun 2016 20:10:22 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.1.1 MIME-Version: 1.0 In-Reply-To: <65e079c5-6b69-1b94-6bc8-ee32269cc98c@FreeBSD.org> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="d151cTHJ06EGLHGB7NAeR7FW1kftGI9IG" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.22 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: Tue, 14 Jun 2016 03:10:27 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --d151cTHJ06EGLHGB7NAeR7FW1kftGI9IG Content-Type: multipart/mixed; boundary="J32D0TWoq2G66l8WCkGsEX6FSEqIDmOX1" From: Bryan Drewery To: sjg@FreeBSD.org Cc: Mark Millard , FreeBSD Current Message-ID: Subject: Re: 11.0 -r301815 to -r310873 using WITH_META_MODE=yes : an empty filename failure References: <85435AE2-3F2C-4330-9751-729D99716A8C@dsl-only.net> <65e079c5-6b69-1b94-6bc8-ee32269cc98c@FreeBSD.org> In-Reply-To: <65e079c5-6b69-1b94-6bc8-ee32269cc98c@FreeBSD.org> --J32D0TWoq2G66l8WCkGsEX6FSEqIDmOX1 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 6/13/16 7:56 PM, Bryan Drewery wrote: > On 6/13/2016 7:26 PM, Mark Millard wrote: >> [The following is after the svnltie update -r301873 /usr/src .] >> >> For the following in a amd64 rebuild on amd64 (a WITH_META_MODE=3Dyes = buidlworld buidlkernel just after a without meta mode buildworld buildker= nel [no install]). . . >> >>> # more sys/modules/drm2/radeonkmsfw/Makefile.inc=20 >>> # $FreeBSD: head/sys/modules/drm2/radeonkmsfw/Makefile.inc 254885 201= 3-08-25 19:37:15Z dumbbell $ >>> # >>> # Common rules for building firmware. Note this gets auto-included >>> # by the subdir Makefile's as a consequence of included bsd.kmod.mk. >>> >>> _FIRM=3D ${IMG}.bin >>> >>> CLEANFILES+=3D ${_FIRM} >>> >>> FIRMWS=3D ${_FIRM}:${KMOD} >>> >>> # >>> # Note that a license ack is not needed for iwn. >>> # >>> #FIRMWARE_LICENSE=3D >>> >>> ${_FIRM}: ${.CURDIR}/../../../../contrib/dev/drm2/radeonkmsfw/${_FIRM= }.uu >>> uudecode -p $? > ${.TARGET} >> >> >> I just had . . . >> (Note the uudecode line in the .meta file, the reference to stdin, and= the resultant "begin" line error.) >> >>> # more /usr/obj/clang/amd64.amd64/usr/src/sys/GENERIC-NODEBUG/modules= /usr/src/sys/modules/drm2/radeonkmsfw/ARUBA_me/ARUBA_me.bin.meta=20 >>> # Meta data file /usr/obj/clang/amd64.amd64/usr/src/sys/GENERIC-NODEB= UG/modules/usr/src/sys/modules/drm2/radeonkmsfw/ARUBA_me/ARUBA_me.bin.met= a >>> CMD uudecode -p > ARUBA_me.bin >>> CWD /usr/obj/clang/amd64.amd64/usr/src/sys/GENERIC-NODEBUG/modules/us= r/src/sys/modules/drm2/radeonkmsfw/ARUBA_me >>> TARGET ARUBA_me.bin >>> -- command output -- >>> uudecode: stdin: missing or bad "begin" line >>> *** Error code 1 >>> >>> -- filemon acquired metadata -- >>> # filemon version 5 >>> # Target pid 7146 >>> # Start 1465867565.855820 >>> V 5 >>> E 7163 /bin/sh >>> R 7163 /etc/libmap.conf >>> R 7163 /var/run/ld-elf.so.hints >>> R 7163 /lib/libedit.so.7 >>> R 7163 /lib/libc.so.7 >>> R 7163 /lib/libncursesw.so.8 >>> F 7163 7164 >>> W 7164 ARUBA_me.bin >>> E 7164 /usr/bin/uudecode >>> R 7164 /etc/libmap.conf >>> R 7164 /var/run/ld-elf.so.hints >>> R 7164 /lib/libc.so.7 >>> X 7164 1 0 >>> X 7163 1 0 >>> # Stop 1465867565.868045 >>> # Bye bye >> >> >=20 > I don't know what's going on here at first glance but it doesn't look > related to META_MODE. I'm not too familiar with $?. >=20 Actually it does seem to be meta-missing bug since $? (.OODATE) is empty and yet it is requiring a .meta file. Easy way to recreate it: cd sys/modules/drm2/radeonkmsfw/ARUBA_me make cleandir make obj make make -dM # it notes that ARUBA_me.bin cannot be compared due to .OODATE rm $(make whereobj)/ARUBA_me.bin.meta make -dM > /usr/obj/root/git/freebsd/sys/modules/drm2/radeonkmsfw/ARUBA_me/ARUBA_m= e.bin.meta: required but missing > Building /usr/obj/root/git/freebsd/sys/modules/drm2/radeonkmsfw/ARUBA_m= e/ARUBA_me.bin >=20 > load: 17.72 cmd: uudecode 86777 [ttyin] 9.98r 0.00u 0.00s 0% 2052k --=20 Regards, Bryan Drewery --J32D0TWoq2G66l8WCkGsEX6FSEqIDmOX1-- --d151cTHJ06EGLHGB7NAeR7FW1kftGI9IG Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQEcBAEBCgAGBQJXX3WfAAoJEDXXcbtuRpfPB80H/2KLCUl2idyz8Kv9QcX1RPef Z6ysn4cq0UlxkdnjzHrGHOvNKNrJQhMQoLPdyNswfskKIpTT94oYt++Bklp9C4Gp 0mXrjEvdKQVxzOsSxIgW/a0oUTBrWrnXxdNiO00+ACn23+KsupMgB8qifrVC+CYp TSs8waHpdVq8uLJIOgg+Blk4S7nBZ0L1wQjccaLzRFLcaeM99ajuJHBvP60d2y+w 9thpoQSHTJrB+ji4BWzA6ilmsQTVEW2UMjtRIXCwbiApF1c9v+lcMfP55UmpIpeE A9iwmdVgVkJGIa7BwBlhhRShJd8rkzqtLnCkWJ5DPBg9d4jurDoltBolfsPTP5o= =IM/T -----END PGP SIGNATURE----- --d151cTHJ06EGLHGB7NAeR7FW1kftGI9IG--