Skip site navigation (1)Skip section navigation (2)
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>