mirror of
https://git.freebsd.org/ports.git
synced 2025-06-06 13:20:32 -04:00
rid of some local patches: o Fixed autocon warnings (Denis Leroy) o Ported to lame 3.100 (from Fedora) o G++ compile fixes (Nick Bailey) o Renamed xdao folder to gcdmaster (Denis Leroy) o pccts format security patch (from Fedora) o Fixed compile issues with glibc >= 2.12 o Gcdmaster segfault fix (Adrian Knoth) o Prevent a FTBFS on kfreebsd (Christoph Egger) o Fix printf format security issues (Frantisek Kluknavsky Fedora) o Add missing options to man page (Honza Horak) o CD_TEXT fix for HL-DT-ST (Kees Cook) o Man page hyphen fixes (Markus Koschany) o Some updates to the old scsilib smake files (Ubuntu patches) While at it, pet portlint. Security: yes
32 lines
1,010 B
Text
32 lines
1,010 B
Text
--- scsilib/RULES/i386-freebsd-cc.rul.orig 2002-10-15 20:43:39 UTC
|
|
+++ scsilib/RULES/i386-freebsd-cc.rul
|
|
@@ -24,7 +24,8 @@ include $(SRCROOT)/$(RULESDIR)/rules.prg
|
|
###########################################################################
|
|
|
|
CPPFLAGS= $(CPPOPTS) $(CPPOPTX)
|
|
-CFLAGS= $(COPTS) $(CWARNOPTS) $(COPTOPT) $(GCCOPTOPT) $(COPTX)
|
|
+XCFLAGS:= $(CFLAGS)
|
|
+CFLAGS= $(COPTS) $(CWARNOPTS) $(XCFLAGS) $(GCCOPTOPT) $(COPTX)
|
|
|
|
CPPOPTS= -I. -I$(ARCHDIR) -I$(OINCSDIR) $(INCDIRS:%=-I%) $(OSDEFS)
|
|
COPTS=
|
|
@@ -57,14 +58,14 @@ LNDYNLIB= @$(SYMLINK) $(TARGET) $(PTARGE
|
|
|
|
FLOAT_OPTIONS=
|
|
|
|
-CC= @echo " ==> COMPILING \"$@\""; gcc
|
|
-LDCC= @echo " ==> LINKING \"$@\""; gcc
|
|
-DYNLD= @echo " ==> LINKING dynamic library \"$@\""; gcc
|
|
-RANLIB= @echo " ==> RANDOMIZING ARCHIVE \"$@\""; ranlib
|
|
+CCCOM= $(CC)
|
|
+LDCC= $(CCCOM)
|
|
+DYNLD= $(CCCOM)
|
|
+RANLIB= ranlib
|
|
ARFLAGS= cr
|
|
LORDER= lorder
|
|
TSORT= tsort
|
|
|
|
RMDEP= :
|
|
-MKDEP= @echo " ==> MAKING DEPENDENCIES \"$@\""; $(RMDEP); gcc -M
|
|
+MKDEP= $(CCCOM) -M
|
|
MKDEP_OUT=
|