Date: Sun, 10 Feb 2002 17:48:20 +0100 From: Szilveszter Adam <sziszi@bsd.hu> To: freebsd-gnats-submit@freebsd.org Subject: misc/34795: Deprecated uudecode option used during 'make world' Message-ID: <20020210164819.GA19168@fonix.adamsfamily.xx>
next in thread | raw e-mail | index | archive | help
>Number: 34795 >Category: misc >Synopsis: Deprecated uudecode option used during 'make world' >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Feb 10 08:50:00 PST 2002 >Closed-Date: >Last-Modified: >Originator: Szilveszter Adam >Release: FreeBSD 5.0-CURRENT i386 >Organization: private user >Environment: System: FreeBSD fonix.adamsfamily.xx 5.0-CURRENT FreeBSD 5.0-CURRENT #29: Sun Feb 3 18:15:43 CET 2002 root@fonix.adamsfamily.xx:/usr/src/sys/i386/compile/FONIX i386 COMPAT1X etc options set in /etc/make.conf >Description: When any of the COMPAT1X etc options are set in /etc/make.conf, the appropriate set of compat libraries will be uudecoded and gunzipped during the make buildworld process from under src/lib/compat. Recently, in rev1.17 of src/usr.bin/uudecode/uudecode.c the "-p" option was deprecated (and "-o /dev/stdout" suggested instead.) This change has not been MFCd so only -CURRENT is affected for now. The Makefiles under src/lib/compat failed to take into account this change and still try to use the "-p" option to uudecode. This is not (yet) fatal as I see, but produces a warning and should be fixed before "-p" support is removed. >How-To-Repeat: Set any of the COMPAT1X etc variables in /etc/make.conf and use 'make world' or 'make release'. Or cd to src/lib/compat directly and "make obj && make && make install" >Fix: Easy: swap any invocation of "uudecode -p" in the Makefiles under src/lib/compat for "uudecode -o dev/stdout". BTW I think those invocations are not very elegant; there is quite some duplication there and the value of uudecode is hardwired. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020210164819.GA19168>