Date: Mon, 8 Jul 2002 15:39:44 +0200 (CEST) From: Dan Lukes <dan@obluda.cz> To: FreeBSD-gnats-submit@FreeBSD.org Subject: bin/40340: [PATCH] share/sendmail/Makefile doesn't honor the $COPY Message-ID: <200207081339.g68Ddivo086224@kolej.mff.cuni.cz>
next in thread | raw e-mail | index | archive | help
>Number: 40340 >Category: bin >Synopsis: [PATCH] share/sendmail/Makefile doesn't honor the $COPY >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: Mon Jul 08 06:40:03 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Dan Lukes >Release: FreeBSD 4.6-STABLE i386 >Organization: Obludarium >Environment: src/share/sendmail/Makefile,v 1.1.2.4 2001/06/04 18:24:05 src/etc/defaults/make.conf,v 1.97.2.68 2002/07/02 05:07:23 >Description: The defaults/make.conf contain following: # Compare before install #INSTALL=install -C Uncommenting it broke those Makefiles that use ${INSTALL} -d to create directories - for example share/sendmail/Makefile The COPY=-C should be suggested in make.conf instead. sendmail's Makefile doesn't honor the COPY value, so we should correct it also. >How-To-Repeat: N/A >Fix: *** etc/defaults/make.conf.ORIG Sun Jul 7 10:21:10 2002 --- etc/defaults/make.conf Mon Jul 8 15:33:54 2002 *************** *** 75,81 **** #COPTFLAGS= -O -pipe # # Compare before install ! #INSTALL=install -C # # To enable installing suidperl with the setuid bit turned on #ENABLE_SUIDPERL= true --- 75,81 ---- #COPTFLAGS= -O -pipe # # Compare before install ! #COPY=-C # # To enable installing suidperl with the setuid bit turned on #ENABLE_SUIDPERL= true *** share/sendmail/Makefile.ORIG Tue Jun 5 09:49:22 2001 --- share/sendmail/Makefile Mon Jul 8 15:19:52 2002 *************** *** 26,32 **** ${INSTALL} -o ${BINOWN} -g ${BINGRP} -m 755 -d ${DDIR}/${dir} .endfor .for file in ${CFFILES} ! ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 444 ${SENDMAIL_DIR}/${file} ${DDIR}/${file} .endfor symlinks:: --- 26,32 ---- ${INSTALL} -o ${BINOWN} -g ${BINGRP} -m 755 -d ${DDIR}/${dir} .endfor .for file in ${CFFILES} ! ${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m 444 ${SENDMAIL_DIR}/${file} ${DDIR}/${file} .endfor symlinks:: >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?200207081339.g68Ddivo086224>