Changeset 1737
- Timestamp:
- Oct 18, 2014, 9:32:14 PM (10 years ago)
- Location:
- trunk
- Files:
-
- 7 edited
-
Mk/bsd.gecko.mk (modified) (1 diff)
-
mail/thunderbird/Makefile (modified) (1 diff)
-
www/firefox-esr/Makefile (modified) (1 diff)
-
www/firefox-nightly/Makefile (modified) (1 diff)
-
www/firefox/Makefile (modified) (1 diff)
-
www/libxul/Makefile (modified) (1 diff)
-
www/seamonkey/Makefile (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Mk/bsd.gecko.mk
r1735 r1737 86 86 MOZILLA_EXEC_NAME?=${MOZILLA} 87 87 MOZ_RPATH?= ${MOZILLA} 88 USES+= cpe compiler:c++11-l ibgmake iconv perl5 pkgconfig \88 USES+= cpe compiler:c++11-lang gmake iconv perl5 pkgconfig \ 89 89 python:2,build desktop-file-utils 90 90 CPE_VENDOR?=mozilla -
trunk/mail/thunderbird/Makefile
r1735 r1737 79 79 80 80 XPI_LIBDIR= ${PREFIX}/lib/xpi 81 82 # avoid clang 3.2/3.3 crash in js/src/jsgc.cpp on refillFreeList<(js::AllowGC)1>83 # To be removed when 9.2R goes EOL. http://llvm.org/PR1584084 .if ${ARCH} == i386 && ${CHOSEN_COMPILER_TYPE} == clang && ${COMPILER_VERSION:M3[23]}85 . if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS}86 BROKEN= Cannot build with OPTIMIZED_CFLAGS option due to \87 a ${CHOSEN_COMPILER_TYPE} bug: unset the option or \88 use FAVORITE_COMPILER=gcc in Makefile.local/make.conf89 # apply workaround only for -O2 or greater90 . elif ${CXXFLAGS:M-O*} && ! ${CXXFLAGS:M-O[01]}91 . if ${MACHINE_CPU:Msse2}92 CXXFLAGS+= -msse293 . else94 CXXFLAGS+= -O195 . endif96 . endif97 .endif98 81 99 82 .if ${PORT_OPTIONS:MALSA} -
trunk/www/firefox-esr/Makefile
r1735 r1737 61 61 WRKSRC:= ${WRKDIR}/mozilla-esr31 62 62 63 # avoid clang 3.2/3.3 crash in js/src/jsgc.cpp on refillFreeList<(js::AllowGC)1>64 # To be removed when 9.2R goes EOL. http://llvm.org/PR1584065 .if ${ARCH} == i386 && ${CHOSEN_COMPILER_TYPE} == clang && ${COMPILER_VERSION:M3[23]}66 . if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS}67 BROKEN= Cannot build with OPTIMIZED_CFLAGS option due to \68 a ${CHOSEN_COMPILER_TYPE} bug: unset the option or \69 use FAVORITE_COMPILER=gcc in Makefile.local/make.conf70 # apply workaround only for -O2 or greater71 . elif ${CXXFLAGS:M-O*} && ! ${CXXFLAGS:M-O[01]}72 . if ${MACHINE_CPU:Msse2}73 CXXFLAGS+= -msse274 . else75 CXXFLAGS+= -O176 . endif77 . endif78 .endif79 80 63 .if ${PORT_OPTIONS:MALSA} 81 64 RUN_DEPENDS+= alsa-lib>=1.0.27.2_1:${PORTSDIR}/audio/alsa-lib -
trunk/www/firefox-nightly/Makefile
r1725 r1737 75 75 WRKSRC:= ${WRKDIR}/${MASTER_SITES:M*hg*:S,/archive/,,:T}-${HGREV:C/.*://} 76 76 77 # avoid clang 3.2/3.3 crash in js/src/jsgc.cpp on refillFreeList<(js::AllowGC)1>78 # To be removed when 9.2R goes EOL. http://llvm.org/PR1584079 .if ${ARCH} == i386 && ${CHOSEN_COMPILER_TYPE} == clang && ${COMPILER_VERSION:M3[23]}80 . if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS}81 BROKEN= Cannot build with OPTIMIZED_CFLAGS option due to \82 a ${CHOSEN_COMPILER_TYPE} bug: unset the option or \83 use FAVORITE_COMPILER=gcc in Makefile.local/make.conf84 # apply workaround only for -O2 or greater85 . elif ${CXXFLAGS:M-O*} && ! ${CXXFLAGS:M-O[01]}86 . if ${MACHINE_CPU:Msse2}87 CXXFLAGS+= -msse288 . else89 CXXFLAGS+= -O190 . endif91 . endif92 .endif93 94 77 .if ${PORT_OPTIONS:MALSA} 95 78 RUN_DEPENDS+= alsa-lib>=1.0.27.2_1:${PORTSDIR}/audio/alsa-lib -
trunk/www/firefox/Makefile
r1735 r1737 60 60 WRKSRC:= ${WRKDIR}/mozilla-beta 61 61 62 # avoid clang 3.2/3.3 crash in js/src/jsgc.cpp on refillFreeList<(js::AllowGC)1>63 # To be removed when 9.2R goes EOL. http://llvm.org/PR1584064 .if ${ARCH} == i386 && ${CHOSEN_COMPILER_TYPE} == clang && ${COMPILER_VERSION:M3[23]}65 . if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS}66 BROKEN= Cannot build with OPTIMIZED_CFLAGS option due to \67 a ${CHOSEN_COMPILER_TYPE} bug: unset the option or \68 use FAVORITE_COMPILER=gcc in Makefile.local/make.conf69 # apply workaround only for -O2 or greater70 . elif ${CXXFLAGS:M-O*} && ! ${CXXFLAGS:M-O[01]}71 . if ${MACHINE_CPU:Msse2}72 CXXFLAGS+= -msse273 . else74 CXXFLAGS+= -O175 . endif76 . endif77 .endif78 79 62 .if ${PORT_OPTIONS:MALSA} 80 63 RUN_DEPENDS+= alsa-lib>=1.0.27.2_1:${PORTSDIR}/audio/alsa-lib -
trunk/www/libxul/Makefile
r1736 r1737 63 63 .endif 64 64 65 # avoid clang 3.2/3.3 crash in js/src/jsgc.cpp on refillFreeList<(js::AllowGC)1>66 # To be removed when 9.2R goes EOL. http://llvm.org/PR1584067 .if ${ARCH} == i386 && ${CHOSEN_COMPILER_TYPE} == clang && ${COMPILER_VERSION:M3[23]}68 . if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS}69 BROKEN= Cannot build with OPTIMIZED_CFLAGS option due to \70 a ${CHOSEN_COMPILER_TYPE} bug: unset the option or \71 use FAVORITE_COMPILER=gcc in Makefile.local/make.conf72 # apply workaround only for -O2 or greater73 . elif ${CXXFLAGS:M-O*} && ! ${CXXFLAGS:M-O[01]}74 . if ${MACHINE_CPU:Msse2}75 CXXFLAGS+= -msse276 . else77 CXXFLAGS+= -O178 . endif79 . endif80 .endif81 82 65 .if ${PORT_OPTIONS:MALSA} 83 66 RUN_DEPENDS+= alsa-lib>=1.0.27.2_1:${PORTSDIR}/audio/alsa-lib -
trunk/www/seamonkey/Makefile
r1735 r1737 84 84 XPI_LIBDIR= ${PREFIX}/lib/xpi 85 85 86 # avoid clang 3.2/3.3 crash in js/src/jsgc.cpp on refillFreeList<(js::AllowGC)1>87 # To be removed when 9.2R goes EOL. http://llvm.org/PR1584088 .if ${ARCH} == i386 && ${CHOSEN_COMPILER_TYPE} == clang && ${COMPILER_VERSION:M3[23]}89 . if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS}90 BROKEN= Cannot build with OPTIMIZED_CFLAGS option due to \91 a ${CHOSEN_COMPILER_TYPE} bug: unset the option or \92 use FAVORITE_COMPILER=gcc in Makefile.local/make.conf93 # apply workaround only for -O2 or greater94 . elif ${CXXFLAGS:M-O*} && ! ${CXXFLAGS:M-O[01]}95 . if ${MACHINE_CPU:Msse2}96 CXXFLAGS+= -msse297 . else98 CXXFLAGS+= -O199 . endif100 . endif101 .endif102 103 86 .if ${PORT_OPTIONS:MALSA} 104 87 RUN_DEPENDS+= alsa-lib>=1.0.27.2_1:${PORTSDIR}/audio/alsa-lib
Note: See TracChangeset
for help on using the changeset viewer.
