texinfo breakage
Ruslan Ermilov
ru at FreeBSD.org
Thu Jul 24 06:22:30 PDT 2003
On Thu, Jul 24, 2003 at 04:39:14AM -0700, Kris Kennaway wrote:
[...]
> Since you're waiting on me to test those two patches, here are the
> rest of the ports that are currently broken due to those bsd.lib.mk
> changes so you can develop patches for those as well (there will
> probably be others that turn up later as broken dependencies are
> fixed):
>
> ja-ming-0.1.5
> ja-tcl-7.6
> libU77-2.6
> libcache-1.1.0
> libgmp-2001.08.07
> mlan3-1.00
> ranlib-1.0
>
An updated patch is attached. I did not fix the mlan3-1.00 as
the port's patch is unmaintainable, please ask its maintainer.
Also, I've given up on libgmp-2001.08.07. This port (which is
what we have in RELENG_4 as src/gnu/lib/libgmp/) is subject to
# Grrr. This package contains modules in separate subdirs that have the
# same name.
in its makefile, so I cannot fix it easily by simply converting
path prefixes in SRCS into the .PATH: dependency list, as for
other ports.
So now we need to decide: do we want to support bogus SRCS with
paths in bsd.{prog,lib}.mk or not. Previously, we only supported
it in bsd.lib.mk, but not in bsd.prog.mk. Also, POSIX standard
suffix transformation rule for .c.o looks like this:
.c.o:
${CC} ${CFLAGS} -c ${.IMPSRC}
That is, no -o for cc(1). We cannot fix POSIX rules, and if
we fix the non-POSIX rules in sys.mk (as shown in another
attached patch), the two sets of rules will differ even more.
OTOH, there's no harm in having these additional -o's in the
normal case of SRCS without path prefixes. So, what do we
do with this? Should I commit the attached patch to sys.mk,
or should I just fix this makefile to use another .c.o rule?
Cheers,
--
Ruslan Ermilov Sysadmin and DBA,
ru at sunbay.com Sunbay Software Ltd,
ru at FreeBSD.org FreeBSD committer
-------------- next part --------------
Index: graphics/ming/files/Makefile
===================================================================
RCS file: /home/ncvs/ports/graphics/ming/files/Makefile,v
retrieving revision 1.10
diff -u -r1.10 Makefile
--- graphics/ming/files/Makefile 21 Jul 2002 19:21:04 -0000 1.10
+++ graphics/ming/files/Makefile 24 Jul 2003 12:38:36 -0000
@@ -1,5 +1,7 @@
# $FreeBSD: ports/graphics/ming/files/Makefile,v 1.10 2002/07/21 19:21:04 ru Exp $
+.PATH: ${.CURDIR}/actioncompiler ${.CURDIR}/blocks
+
LIB= ming
SHLIB_MAJOR?= 3
SHLIB_MINOR?= 0
@@ -15,43 +17,43 @@
shape_cubic.c \
shape_util.c \
text_util.c \
- actioncompiler/assembler.c \
- actioncompiler/compile.c \
- actioncompiler/compileaction.c \
- actioncompiler/lex.swf4.c \
- actioncompiler/lex.swf5.c \
- actioncompiler/swf4compiler.tab.c \
- actioncompiler/swf5compiler.tab.c \
- blocks/action.c \
- blocks/bitmap.c \
- blocks/block.c \
- blocks/browserfont.c \
- blocks/button.c \
- blocks/character.c \
- blocks/cxform.c \
- blocks/dbl.c \
- blocks/error.c \
- blocks/fillstyle.c \
- blocks/font.c \
- blocks/fontinfo.c \
- blocks/gradient.c \
- blocks/input.c \
- blocks/jpeg.c \
- blocks/linestyle.c \
- blocks/loadfont.c \
- blocks/matrix.c \
- blocks/method.c \
- blocks/morph.c \
- blocks/mp3.c \
- blocks/output.c \
- blocks/outputblock.c \
- blocks/placeobject.c \
- blocks/rect.c \
- blocks/shape.c \
- blocks/soundstream.c \
- blocks/sprite.c \
- blocks/text.c \
- blocks/textfield.c
+ assembler.c \
+ compile.c \
+ compileaction.c \
+ lex.swf4.c \
+ lex.swf5.c \
+ swf4compiler.tab.c \
+ swf5compiler.tab.c \
+ action.c \
+ bitmap.c \
+ block.c \
+ browserfont.c \
+ button.c \
+ character.c \
+ cxform.c \
+ dbl.c \
+ error.c \
+ fillstyle.c \
+ font.c \
+ fontinfo.c \
+ gradient.c \
+ input.c \
+ jpeg.c \
+ linestyle.c \
+ loadfont.c \
+ matrix.c \
+ method.c \
+ morph.c \
+ mp3.c \
+ output.c \
+ outputblock.c \
+ placeobject.c \
+ rect.c \
+ shape.c \
+ soundstream.c \
+ sprite.c \
+ text.c \
+ textfield.c
INCSGROUPS= INCS BLKS
INCS= blocklist.h \
blocktypes.h \
Index: x11-toolkits/tk80/files/Makefile.lib
===================================================================
RCS file: /home/ncvs/ports/x11-toolkits/tk80/files/Makefile.lib,v
retrieving revision 1.1
diff -u -r1.1 Makefile.lib
--- x11-toolkits/tk80/files/Makefile.lib 18 Mar 1998 00:56:26 -0000 1.1
+++ x11-toolkits/tk80/files/Makefile.lib 24 Jul 2003 12:38:36 -0000
@@ -1,3 +1,5 @@
+# $FreeBSD$
+
NOPROFILE= yes
LIB= tk80
TK_LIBRARY= ${PREFIX}/lib/tk80
@@ -9,50 +11,52 @@
GENERIC_DIR= ../generic
UNIX_DIR= .
+.PATH: ${GENERIC_DIR} ${UNIX_DIR}
+
SRCS= \
- $(GENERIC_DIR)/tk3d.c $(GENERIC_DIR)/tkArgv.c \
- $(GENERIC_DIR)/tkAtom.c $(GENERIC_DIR)/tkBind.c \
- $(GENERIC_DIR)/tkBitmap.c $(GENERIC_DIR)/tkClipboard.c \
- $(GENERIC_DIR)/tkCmds.c $(GENERIC_DIR)/tkColor.c \
- $(GENERIC_DIR)/tkConfig.c $(GENERIC_DIR)/tkCursor.c \
- $(GENERIC_DIR)/tkError.c $(GENERIC_DIR)/tkEvent.c \
- $(GENERIC_DIR)/tkFocus.c $(GENERIC_DIR)/tkFont.c \
- $(GENERIC_DIR)/tkGet.c $(GENERIC_DIR)/tkGC.c \
- $(GENERIC_DIR)/tkGeometry.c $(GENERIC_DIR)/tkGrab.c \
- $(GENERIC_DIR)/tkGrid.c \
- $(GENERIC_DIR)/tkMain.c $(GENERIC_DIR)/tkOption.c \
- $(GENERIC_DIR)/tkPack.c $(GENERIC_DIR)/tkPlace.c \
- $(GENERIC_DIR)/tkSelect.c \
- $(GENERIC_DIR)/tkUtil.c \
- $(GENERIC_DIR)/tkVisual.c $(GENERIC_DIR)/tkWindow.c \
- $(GENERIC_DIR)/tkButton.c \
- $(GENERIC_DIR)/tkEntry.c $(GENERIC_DIR)/tkFrame.c \
- $(GENERIC_DIR)/tkListbox.c $(GENERIC_DIR)/tkMenu.c \
- $(GENERIC_DIR)/tkMenubutton.c $(GENERIC_DIR)/tkMessage.c \
- $(GENERIC_DIR)/tkScale.c $(GENERIC_DIR)/tkScrollbar.c \
- $(GENERIC_DIR)/tkCanvas.c $(GENERIC_DIR)/tkCanvArc.c \
- $(GENERIC_DIR)/tkCanvBmap.c $(GENERIC_DIR)/tkCanvImg.c \
- $(GENERIC_DIR)/tkCanvLine.c $(GENERIC_DIR)/tkCanvPoly.c \
- $(GENERIC_DIR)/tkCanvPs.c $(GENERIC_DIR)/tkCanvText.c \
- $(GENERIC_DIR)/tkCanvUtil.c \
- $(GENERIC_DIR)/tkCanvWind.c $(GENERIC_DIR)/tkRectOval.c \
- $(GENERIC_DIR)/tkTrig.c $(GENERIC_DIR)/tkImage.c \
- $(GENERIC_DIR)/tkImgBmap.c $(GENERIC_DIR)/tkImgGIF.c \
- $(GENERIC_DIR)/tkImgPPM.c \
- $(GENERIC_DIR)/tkImgPhoto.c $(GENERIC_DIR)/tkText.c \
- $(GENERIC_DIR)/tkTextBTree.c $(GENERIC_DIR)/tkTextDisp.c \
- $(GENERIC_DIR)/tkTextIndex.c $(GENERIC_DIR)/tkTextMark.c \
- $(GENERIC_DIR)/tkTextTag.c $(GENERIC_DIR)/tkTextWind.c \
- $(GENERIC_DIR)/tkMenuDraw.c $(GENERIC_DIR)/tkTextImage.c \
- $(UNIX_DIR)/tkUnix.c $(UNIX_DIR)/tkUnixCursor.c $(UNIX_DIR)/tkUnixDraw.c \
- $(UNIX_DIR)/tkUnixEvent.c $(UNIX_DIR)/tkUnixInit.c \
- $(UNIX_DIR)/tkUnixSelect.c $(UNIX_DIR)/tkUnixWm.c \
- $(UNIX_DIR)/tkUnixXId.c $(UNIX_DIR)/tkUnix3d.c\
- $(UNIX_DIR)/tkUnixButton.c $(UNIX_DIR)/tkUnixColor.c \
- $(UNIX_DIR)/tkUnixEmbed.c \
- $(UNIX_DIR)/tkUnixFocus.c $(UNIX_DIR)/tkUnixFont.c\
- $(UNIX_DIR)/tkUnixMenu.c $(UNIX_DIR)/tkUnixDialog.c\
- $(UNIX_DIR)/tkUnixMenubu.c $(UNIX_DIR)/tkUnixScale.c\
- $(UNIX_DIR)/tkUnixScrlbr.c $(UNIX_DIR)/tkUnixSend.c
+ tk3d.c tkArgv.c \
+ tkAtom.c tkBind.c \
+ tkBitmap.c tkClipboard.c \
+ tkCmds.c tkColor.c \
+ tkConfig.c tkCursor.c \
+ tkError.c tkEvent.c \
+ tkFocus.c tkFont.c \
+ tkGet.c tkGC.c \
+ tkGeometry.c tkGrab.c \
+ tkGrid.c \
+ tkMain.c tkOption.c \
+ tkPack.c tkPlace.c \
+ tkSelect.c \
+ tkUtil.c \
+ tkVisual.c tkWindow.c \
+ tkButton.c \
+ tkEntry.c tkFrame.c \
+ tkListbox.c tkMenu.c \
+ tkMenubutton.c tkMessage.c \
+ tkScale.c tkScrollbar.c \
+ tkCanvas.c tkCanvArc.c \
+ tkCanvBmap.c tkCanvImg.c \
+ tkCanvLine.c tkCanvPoly.c \
+ tkCanvPs.c tkCanvText.c \
+ tkCanvUtil.c \
+ tkCanvWind.c tkRectOval.c \
+ tkTrig.c tkImage.c \
+ tkImgBmap.c tkImgGIF.c \
+ tkImgPPM.c \
+ tkImgPhoto.c tkText.c \
+ tkTextBTree.c tkTextDisp.c \
+ tkTextIndex.c tkTextMark.c \
+ tkTextTag.c tkTextWind.c \
+ tkMenuDraw.c tkTextImage.c \
+ tkUnix.c tkUnixCursor.c tkUnixDraw.c \
+ tkUnixEvent.c tkUnixInit.c \
+ tkUnixSelect.c tkUnixWm.c \
+ tkUnixXId.c tkUnix3d.c\
+ tkUnixButton.c tkUnixColor.c \
+ tkUnixEmbed.c \
+ tkUnixFocus.c tkUnixFont.c\
+ tkUnixMenu.c tkUnixDialog.c\
+ tkUnixMenubu.c tkUnixScale.c\
+ tkUnixScrlbr.c tkUnixSend.c
.include <bsd.lib.mk>
Index: japanese/tcl76/files/Makefile.lib
===================================================================
RCS file: /home/ncvs/ports/japanese/tcl76/files/Makefile.lib,v
retrieving revision 1.2
diff -u -r1.2 Makefile.lib
--- japanese/tcl76/files/Makefile.lib 11 Mar 1997 11:02:35 -0000 1.2
+++ japanese/tcl76/files/Makefile.lib 24 Jul 2003 12:38:36 -0000
@@ -1,3 +1,5 @@
+# $FreeBSD$
+
NOPROFILE= yes
LIB= tcl${VERSION}
TCL_LIBRARY= ${PREFIX}/lib/tcl${VERSION}
@@ -11,31 +13,33 @@
GENERIC_DIR= ../generic
UNIX_DIR= .
+.PATH: ${GENERIC_DIR} ${UNIX_DIR}
+
SRCS= \
- $(GENERIC_DIR)/regexp.c $(GENERIC_DIR)/tclAsync.c \
- $(GENERIC_DIR)/tclBasic.c $(GENERIC_DIR)/tclCkalloc.c \
- $(GENERIC_DIR)/tclClock.c $(GENERIC_DIR)/tclCmdAH.c \
- $(GENERIC_DIR)/tclCmdIL.c $(GENERIC_DIR)/tclCmdMZ.c \
- $(GENERIC_DIR)/tclDate.c $(GENERIC_DIR)/tclEnv.c \
- $(GENERIC_DIR)/tclEvent.c $(GENERIC_DIR)/tclExpr.c \
- $(GENERIC_DIR)/tclFHandle.c $(GENERIC_DIR)/tclFileName.c \
- $(GENERIC_DIR)/tclGet.c $(GENERIC_DIR)/tclHash.c \
- $(GENERIC_DIR)/tclHistory.c $(GENERIC_DIR)/tclInterp.c \
- $(GENERIC_DIR)/tclIO.c $(GENERIC_DIR)/tclIOCmd.c \
- $(GENERIC_DIR)/tclIOSock.c $(GENERIC_DIR)/tclIOUtil.c \
- $(GENERIC_DIR)/tclLink.c $(GENERIC_DIR)/tclLoad.c \
- $(GENERIC_DIR)/tclMain.c $(GENERIC_DIR)/tclNotify.c \
- $(GENERIC_DIR)/tclParse.c $(GENERIC_DIR)/tclPkg.c \
- $(GENERIC_DIR)/tclPosixStr.c $(GENERIC_DIR)/tclPreserve.c \
- $(GENERIC_DIR)/tclProc.c $(GENERIC_DIR)/tclTest.c \
- $(GENERIC_DIR)/tclUtil.c $(GENERIC_DIR)/tclVar.c \
- $(GENERIC_DIR)/tclKanjiUtil.c \
- $(UNIX_DIR)/tclAppInit.c $(UNIX_DIR)/tclMtherr.c \
- $(UNIX_DIR)/tclUnixChan.c $(UNIX_DIR)/tclUnixFile.c \
- $(UNIX_DIR)/tclUnixNotfy.c $(UNIX_DIR)/tclUnixPipe.c \
- $(UNIX_DIR)/tclUnixSock.c $(UNIX_DIR)/tclUnixTest.c \
- $(UNIX_DIR)/tclUnixTime.c $(UNIX_DIR)/tclUnixInit.c \
- $(UNIX_DIR)/tclLoadDl2.c $(UNIX_DIR)/tclUnixFCmd.c
+ regexp.c tclAsync.c \
+ tclBasic.c tclCkalloc.c \
+ tclClock.c tclCmdAH.c \
+ tclCmdIL.c tclCmdMZ.c \
+ tclDate.c tclEnv.c \
+ tclEvent.c tclExpr.c \
+ tclFHandle.c tclFileName.c \
+ tclGet.c tclHash.c \
+ tclHistory.c tclInterp.c \
+ tclIO.c tclIOCmd.c \
+ tclIOSock.c tclIOUtil.c \
+ tclLink.c tclLoad.c \
+ tclMain.c tclNotify.c \
+ tclParse.c tclPkg.c \
+ tclPosixStr.c tclPreserve.c \
+ tclProc.c tclTest.c \
+ tclUtil.c tclVar.c \
+ tclKanjiUtil.c \
+ tclAppInit.c tclMtherr.c \
+ tclUnixChan.c tclUnixFile.c \
+ tclUnixNotfy.c tclUnixPipe.c \
+ tclUnixSock.c tclUnixTest.c \
+ tclUnixTime.c tclUnixInit.c \
+ tclLoadDl2.c tclUnixFCmd.c
install:
install -c libtcl${VERSION}.a ${PREFIX}/lib/libtcl76jp.a
Index: math/libranlib/files/Makefile.lib
===================================================================
RCS file: /home/ncvs/ports/math/libranlib/files/Makefile.lib,v
retrieving revision 1.4
diff -u -r1.4 Makefile.lib
--- math/libranlib/files/Makefile.lib 19 Apr 1999 16:49:18 -0000 1.4
+++ math/libranlib/files/Makefile.lib 24 Jul 2003 12:38:37 -0000
@@ -6,7 +6,9 @@
SHLIB_MINOR= 0
LIB= ranlib
-SRCS = ../linpack/linpack.c com.c ranlib.c
+.PATH: ${.CURDIR}/../linpack
+
+SRCS= linpack.c com.c ranlib.c
beforeinstall:
${INSTALL} -C -o ${BINOWN} -g ${BINGRP} -m 444 ${.CURDIR}/ranlib.h \
Index: devel/libcache/files/Makefile.lib
===================================================================
RCS file: /home/ncvs/ports/devel/libcache/files/Makefile.lib,v
retrieving revision 1.1
diff -u -r1.1 Makefile.lib
--- devel/libcache/files/Makefile.lib 22 Dec 2000 16:32:50 -0000 1.1
+++ devel/libcache/files/Makefile.lib 24 Jul 2003 12:38:37 -0000
@@ -1,9 +1,13 @@
+# $FreeBSD$
+
LIB= cache
SHLIB_MAJOR?= 0
NOPROFILE= yes
-SRCS= src/access.c src/parse.c
+.PATH: ${.CURDIR}/src
+
+SRCS= access.c parse.c
CFLAGS+= -I${.CURDIR}/include
Index: devel/libU77/files/makefile.lib
===================================================================
RCS file: /home/ncvs/ports/devel/libU77/files/makefile.lib,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 makefile.lib
--- devel/libU77/files/makefile.lib 16 Nov 1998 03:08:34 -0000 1.1.1.1
+++ devel/libU77/files/makefile.lib 24 Jul 2003 12:38:37 -0000
@@ -1,3 +1,5 @@
+# $FreeBSD$
+
LIBDIR= ${PREFIX}/lib
NOPROFILE= no
CFLAGS+=-D_TIMES
@@ -8,16 +10,18 @@
LIB= U77
-SRCS = src/access.c src/alarm.c src/bit.c src/chdir.c src/chmod.c \
- src/ctime.c src/drand.c src/dsecnd.c src/dtime.c src/etime.c \
- src/exit.c src/falloc.c src/fdate.c src/fork.c src/free.c \
- src/fstat.f src/gerror.c src/getarg.c src/getcwd.c src/getenv.c \
- src/getgid.c src/getlog.c src/getpid.c src/getuid.c src/gmtime.c \
- src/hostnm.c src/iargc.c src/idate.c src/ierrno.c src/irand.c \
- src/itime.c src/kill.c src/len.c src/link.c src/lnblnk.f src/loc.c \
- src/lstat.c src/ltime.c src/malloc.c src/mclock.c src/perror.c \
- src/qsort.c src/rand.c src/rename.c src/second.c src/seterr.c \
- src/sleep.c src/stat.c src/symlnk.c src/system.c src/time.c \
- src/unlink.c src/util.c src/wait.c src/wclock.c
+.PATH: ${.CURDIR}/src
+
+SRCS = access.c alarm.c bit.c chdir.c chmod.c \
+ ctime.c drand.c dsecnd.c dtime.c etime.c \
+ exit.c falloc.c fdate.c fork.c free.c \
+ fstat.f gerror.c getarg.c getcwd.c getenv.c \
+ getgid.c getlog.c getpid.c getuid.c gmtime.c \
+ hostnm.c iargc.c idate.c ierrno.c irand.c \
+ itime.c kill.c len.c link.c lnblnk.f loc.c \
+ lstat.c ltime.c malloc.c mclock.c perror.c \
+ qsort.c rand.c rename.c second.c seterr.c \
+ sleep.c stat.c symlnk.c system.c time.c \
+ unlink.c util.c wait.c wclock.c
.include <bsd.lib.mk>
Index: japanese/ming/files/Makefile
===================================================================
RCS file: /home/ncvs/ports/japanese/ming/files/Makefile,v
retrieving revision 1.1
diff -u -r1.1 Makefile
--- japanese/ming/files/Makefile 6 Aug 2002 12:15:30 -0000 1.1
+++ japanese/ming/files/Makefile 24 Jul 2003 12:38:37 -0000
@@ -1,5 +1,7 @@
# $FreeBSD: ports/japanese/ming/files/Makefile,v 1.1 2002/08/06 12:15:30 kuriyama Exp $
+.PATH: ${.CURDIR}/actioncompiler ${.CURDIR}/blocks
+
LIB= ming
SHLIB_MAJOR?= 3
SHLIB_MINOR?= 0
@@ -15,43 +17,43 @@
shape_cubic.c \
shape_util.c \
text_util.c \
- actioncompiler/assembler.c \
- actioncompiler/compile.c \
- actioncompiler/compileaction.c \
- actioncompiler/lex.swf4.c \
- actioncompiler/lex.swf5.c \
- actioncompiler/swf4compiler.tab.c \
- actioncompiler/swf5compiler.tab.c \
- blocks/action.c \
- blocks/bitmap.c \
- blocks/block.c \
- blocks/browserfont.c \
- blocks/button.c \
- blocks/character.c \
- blocks/cxform.c \
- blocks/dbl.c \
- blocks/error.c \
- blocks/fillstyle.c \
- blocks/font.c \
- blocks/fontinfo.c \
- blocks/gradient.c \
- blocks/input.c \
- blocks/jpeg.c \
- blocks/linestyle.c \
- blocks/loadfont.c \
- blocks/matrix.c \
- blocks/method.c \
- blocks/morph.c \
- blocks/mp3.c \
- blocks/output.c \
- blocks/outputblock.c \
- blocks/placeobject.c \
- blocks/rect.c \
- blocks/shape.c \
- blocks/soundstream.c \
- blocks/sprite.c \
- blocks/text.c \
- blocks/textfield.c
+ assembler.c \
+ compile.c \
+ compileaction.c \
+ lex.swf4.c \
+ lex.swf5.c \
+ swf4compiler.tab.c \
+ swf5compiler.tab.c \
+ action.c \
+ bitmap.c \
+ block.c \
+ browserfont.c \
+ button.c \
+ character.c \
+ cxform.c \
+ dbl.c \
+ error.c \
+ fillstyle.c \
+ font.c \
+ fontinfo.c \
+ gradient.c \
+ input.c \
+ jpeg.c \
+ linestyle.c \
+ loadfont.c \
+ matrix.c \
+ method.c \
+ morph.c \
+ mp3.c \
+ output.c \
+ outputblock.c \
+ placeobject.c \
+ rect.c \
+ shape.c \
+ soundstream.c \
+ sprite.c \
+ text.c \
+ textfield.c
INCSGROUPS= INCS BLKS
INCS= blocklist.h \
blocktypes.h \
-------------- next part --------------
Index: sys.mk
===================================================================
RCS file: /home/ncvs/src/share/mk/sys.mk,v
retrieving revision 1.70
diff -u -r1.70 sys.mk
--- sys.mk 2 Jul 2003 17:03:28 -0000 1.70
+++ sys.mk 24 Jul 2003 13:15:05 -0000
@@ -184,32 +184,32 @@
${CC} ${CFLAGS} ${LDFLAGS} ${.IMPSRC} ${LDLIBS} -o ${.TARGET}
.c.o:
- ${CC} ${CFLAGS} -c ${.IMPSRC}
+ ${CC} ${CFLAGS} -c ${.IMPSRC} -o ${.TARGET}
.cc .cpp .cxx .C:
${CXX} ${CXXFLAGS} ${LDFLAGS} ${.IMPSRC} ${LDLIBS} -o ${.TARGET}
.cc.o .cpp.o .cxx.o .C.o:
- ${CXX} ${CXXFLAGS} -c ${.IMPSRC}
+ ${CXX} ${CXXFLAGS} -c ${.IMPSRC} -o ${.TARGET}
.m.o:
- ${OBJC} ${OBJCFLAGS} -c ${.IMPSRC}
+ ${OBJC} ${OBJCFLAGS} -c ${.IMPSRC} -o ${.TARGET}
.p.o:
- ${PC} ${PFLAGS} -c ${.IMPSRC}
+ ${PC} ${PFLAGS} -c ${.IMPSRC} -o ${.TARGET}
.e .r .F .f:
${FC} ${RFLAGS} ${EFLAGS} ${FFLAGS} ${LDFLAGS} ${.IMPSRC} ${LDLIBS} \
-o ${.TARGET}
.e.o .r.o .F.o .f.o:
- ${FC} ${RFLAGS} ${EFLAGS} ${FFLAGS} -c ${.IMPSRC}
+ ${FC} ${RFLAGS} ${EFLAGS} ${FFLAGS} -c ${.IMPSRC} -o ${.TARGET}
.S.o:
- ${CC} ${CFLAGS} -c ${.IMPSRC}
+ ${CC} ${CFLAGS} -c ${.IMPSRC} -o ${.TARGET}
.asm.o:
- ${CC} -x assembler-with-cpp ${CFLAGS} -c ${.IMPSRC}
+ ${CC} -x assembler-with-cpp ${CFLAGS} -c ${.IMPSRC} -o ${.TARGET}
.s.o:
${AS} ${AFLAGS} -o ${.TARGET} ${.IMPSRC}
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20030724/8aca110f/attachment.bin
More information about the freebsd-ports
mailing list