ports/162684: [update]: audio/deadbeef fix GCC 4.5 for amd64

Veniamin Gvozdikov g.veniamin at googlemail.com
Sat Nov 19 21:20:08 UTC 2011


>Number:         162684
>Category:       ports
>Synopsis:       [update]: audio/deadbeef fix GCC 4.5 for amd64
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Nov 19 21:20:07 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Veniamin Gvozdikov
>Release:        8.2-RELEASE-p2
>Organization:
>Environment:
FreeBSD  8.2-RELEASE-p2 FreeBSD 8.2-RELEASE-p2 #3 r222557M: Thu Jun 16 23:58:02 CEST 2011     root at neo.vx.sk:/usr/obj/releng_8_2/sys/GENERIC  amd64
>Description:
Patch for using gcc with any plugins.
>How-To-Repeat:

>Fix:
--- Makefile.orig	2011-11-18 22:20:51.063317055 +0000
+++ Makefile	2011-11-18 22:26:55.143870869 +0000
@@ -37,11 +37,11 @@ OPTIONS=	PULSE "PulseAudio output plugin
 		VFS "HTTP streaming vfs plugin" on\
 		LASTFM "last.fm/libre.fm scrobbler plugin" on\
 		ART "album art loader plugin(not work now)" off\
-		EQ "SuperEQ DSP plugin" on\
-		SID "SID music player plugin" on\
+		EQ "SuperEQ DSP plugin (build with gcc 4.5)" off\
+		SID "SID music player plugin (build with gcc 4.5)" off\
 		FFAP "Monkey's Audio plugin" on\
 		VTX "libayemy VTX ZX-Spectrum music player plugin" on\
-		ADP "adplug plugin" on\
+		ADP "adplug plugin (build with gcc 4.5)" off\
 		HOTKEYS "global hotkeys plugin" on\
 		OGG "Ogg Vorbis player plugin" on\
 		FFMPEG "FFMPEG plugin for WMA, MPC, TTA, etc" on\
@@ -49,7 +49,7 @@ OPTIONS=	PULSE "PulseAudio output plugin
 		SNDFILE "libsndfile plugin for PCM wave files" on\
 		WAV "wavpack plugin" on\
 		CDDA "CD-Audio plugin" on\
-		GME "Game Music Emu plugin" on\
+		GME "Game Music Emu plugin (build with gcc 4.5)" off\
 		DUMB "D.U.M.B. plugin for MOD, S3M and other" on\
 		NOTIFY "support for OSD notifications into GTKUI plugin" on\
 		MUSEPACK "musepack plugin" on\
@@ -69,10 +69,6 @@ OPTIONS=	PULSE "PulseAudio output plugin
 
 .include <bsd.port.options.mk>
 
-.if ${ARCH} == "amd64"
-USE_GCC=	4.5+
-.endif
-
 .if defined(WITHOUT_PULSE)
 CONFIGURE_ARGS+=	--disable-pulse
 PLIST_SUB+=	PULSE="@comment "
@@ -125,6 +121,9 @@ CONFIGURE_ARGS+=	--disable-supereq
 PLIST_SUB+=	EQ="@comment "
 .else
 PLIST_SUB+=	EQ=""
+.if ${ARCH} == "amd64"
+USE_GCC=	4.5+
+.endif
 .endif
 
 .if defined(WITHOUT_SID)
@@ -132,6 +131,9 @@ CONFIGURE_ARGS+=	--disable-sid
 PLIST_SUB+=	SID="@comment "
 .else
 PLIST_SUB+=	SID=""
+.if ${ARCH} == "amd64"
+USE_GCC=	4.5+
+.endif
 .endif
 
 .if defined(WITHOUT_FFAP)
@@ -153,6 +155,9 @@ CONFIGURE_ARGS+=	--disable-adplug
 PLIST_SUB+=	ADP="@comment "
 .else
 PLIST_SUB+=	ADP=""
+.if ${ARCH} == "amd64"
+USE_GCC=	4.5+
+.endif
 .endif
 
 .if defined(WITHOUT_HOTKEYS)
@@ -218,6 +223,9 @@ CONFIGURE_ARGS+=	--disable-gme
 PLIST_SUB+=	GME="@comment "
 .else
 PLIST_SUB+=	GME=""
+.if ${ARCH} == "amd64"
+USE_GCC=	4.5+
+.endif
 .endif
 
 .if defined(WITHOUT_DUMB)

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list