Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 429444 Details for
Bug 567230
games-strategy/0ad{,-data}-0.0.20_alpha version bump
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
0ad-0.0.20_alpha-gentoo.patch
0ad-0.0.20_alpha-gentoo.patch (text/plain), 5.07 KB, created by
Wojciech Myrda
on 2016-04-01 18:41:30 UTC
(
hide
)
Description:
0ad-0.0.20_alpha-gentoo.patch
Filename:
MIME Type:
Creator:
Wojciech Myrda
Created:
2016-04-01 18:41:30 UTC
Size:
5.07 KB
patch
obsolete
>diff -Naur 0ad-0.0.20-alpha.old/build/premake/premake4/build/gmake.unix/Premake4.make 0ad-0.0.20-alpha/build/premake/premake4/build/gmake.unix/Premake4.make >--- 0ad-0.0.20-alpha.old/build/premake/premake4/build/gmake.unix/Premake4.make 2016-04-01 20:13:10.176916471 +0200 >+++ 0ad-0.0.20-alpha/build/premake/premake4/build/gmake.unix/Premake4.make 2016-04-01 20:17:20.456909743 +0200 >@@ -26,12 +26,12 @@ > DEFINES += -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN > INCLUDES += -I../../src/host/lua-5.1.4/src > CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) >- CFLAGS += $(CPPFLAGS) -Wall -Os >- CXXFLAGS += $(CPPFLAGS) -Wall -Os >- LDFLAGS += -s -rdynamic >- LIBS += -lm -ldl >- RESFLAGS += $(DEFINES) $(INCLUDES) >- LDDEPS += >+ CFLAGS += $(CPPFLAGS) -Wall >+ CXXFLAGS += $(CPPFLAGS) -Wall >+ LDFLAGS += -rdynamic >+ LIBS += -lm -ldl >+ RESFLAGS += $(DEFINES) $(INCLUDES) >+ LDDEPS += > LINKCMD = $(CC) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(LDDEPS) $(LIBS) > define PREBUILDCMDS > endef >@@ -48,12 +48,12 @@ > DEFINES += -D_DEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN > INCLUDES += -I../../src/host/lua-5.1.4/src > CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) >- CFLAGS += $(CPPFLAGS) -Wall -g >- CXXFLAGS += $(CPPFLAGS) -Wall -g >+ CFLAGS += $(CFLAGS) $(CPPFLAGS) -Wall >+ CXXFLAGS += $(CXXFLAGS) $(CPPFLAGS) -Wall > LDFLAGS += -rdynamic >- LIBS += -lm -ldl >- RESFLAGS += $(DEFINES) $(INCLUDES) >- LDDEPS += >+ LIBS += -lm -ldl >+ RESFLAGS += $(DEFINES) $(INCLUDES) >+ LDDEPS += > LINKCMD = $(CC) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(LDDEPS) $(LIBS) > define PREBUILDCMDS > endef >diff -Naur 0ad-0.0.20-alpha.old/build/premake/premake4/src/tools/gcc.lua 0ad-0.0.20-alpha/build/premake/premake4/src/tools/gcc.lua >--- 0ad-0.0.20-alpha.old/build/premake/premake4/src/tools/gcc.lua 2016-04-01 20:13:10.170916472 +0200 >+++ 0ad-0.0.20-alpha/build/premake/premake4/src/tools/gcc.lua 2016-04-01 20:15:21.051912953 +0200 >@@ -136,8 +136,6 @@ > if not cfg.flags.Symbols then > if cfg.system == "macosx" then > table.insert(result, "-Wl,-x") >- else >- table.insert(result, "-s") > end > end > >diff -Naur 0ad-0.0.20-alpha.old/libraries/source/fcollada/src/Makefile 0ad-0.0.20-alpha/libraries/source/fcollada/src/Makefile >--- 0ad-0.0.20-alpha.old/libraries/source/fcollada/src/Makefile 2016-04-01 20:13:10.197916471 +0200 >+++ 0ad-0.0.20-alpha/libraries/source/fcollada/src/Makefile 2016-04-01 20:14:17.511914661 +0200 >@@ -9,9 +9,9 @@ > > CXX ?= g++ > CXXFLAGS += -fvisibility=hidden -W -Wall -Wno-unused-parameter -Wno-unused-function $(OS_DEFINE) $(PIC_FLAGS) $(CPPFLAGS) >-CXXFLAGS_DEBUG := -O0 -g -D_DEBUG -DRETAIL >-CXXFLAGS_RELEASE := -O2 -DNDEBUG -DRETAIL >-CXXFLAGS_TEST := -O0 -g -D_DEBUG >+CXXFLAGS_DEBUG := -D_DEBUG -DRETAIL >+CXXFLAGS_RELEASE := -DNDEBUG -DRETAIL >+CXXFLAGS_TEST := -D_DEBUG > LIBS += `pkg-config libxml-2.0 --libs` > INCLUDES += -IFCollada `pkg-config libxml-2.0 --cflags` > INCLUDES_TEST := -IFCollada/FColladaTest $(INCLUDES) >diff -Naur 0ad-0.0.20-alpha.old/libraries/source/spidermonkey/build.sh 0ad-0.0.20-alpha/libraries/source/spidermonkey/build.sh >--- 0ad-0.0.20-alpha.old/libraries/source/spidermonkey/build.sh 2016-04-01 20:13:10.185916471 +0200 >+++ 0ad-0.0.20-alpha/libraries/source/spidermonkey/build.sh 2016-04-01 20:19:03.800906965 +0200 >@@ -79,20 +79,8 @@ > cd js/src > > # Clean up data generated by previous builds that could cause problems >-rm -rf build-debug > rm -rf build-release > >-# We want separate debug/release versions of the library, so we have to change >-# the LIBRARY_NAME for each build. >-# (We use perl instead of sed so that it works with MozillaBuild on Windows, >-# which has an ancient sed.) >-perl -i.bak -pe 's/(LIBRARY_NAME\s+=).*/$1 '\''mozjs31-ps-debug'\''/' moz.build >-mkdir -p build-debug >-cd build-debug >-CXXFLAGS="${TLCXXFLAGS}" ../configure ${CONF_OPTS} --with-nspr-libs="$NSPR_LIBS" --with-nspr-cflags="$NSPR_INCLUDES" --enable-debug --disable-optimize --enable-js-diagnostics --enable-gczeal # --enable-root-analysis >-${MAKE} ${MAKE_OPTS} >-cd .. >- > perl -i.bak -pe 's/(LIBRARY_NAME\s+=).*/$1 '\''mozjs31-ps-release'\''/' moz.build > mkdir -p build-release > cd build-release >@@ -134,12 +122,9 @@ > mkdir -p ${INCLUDE_DIR_DEBUG} > mkdir -p ${INCLUDE_DIR_RELEASE} > cp -R -L mozjs31/js/src/build-release/dist/include/* ${INCLUDE_DIR_RELEASE}/ >-cp -R -L mozjs31/js/src/build-debug/dist/include/* ${INCLUDE_DIR_DEBUG}/ > > mkdir -p lib/ >-cp -L mozjs31/js/src/build-debug/dist/lib/${LIB_PREFIX}mozjs31-ps-debug${LIB_SRC_SUFFIX} lib/${LIB_PREFIX}mozjs31-ps-debug${LIB_DST_SUFFIX} > cp -L mozjs31/js/src/build-release/dist/lib/${LIB_PREFIX}mozjs31-ps-release${LIB_SRC_SUFFIX} lib/${LIB_PREFIX}mozjs31-ps-release${LIB_DST_SUFFIX} >-cp -L mozjs31/js/src/build-debug/dist/bin/${LIB_PREFIX}mozjs31-ps-debug${DLL_SRC_SUFFIX} ../../../binaries/system/${LIB_PREFIX}mozjs31-ps-debug${DLL_DST_SUFFIX} > cp -L mozjs31/js/src/build-release/dist/bin/${LIB_PREFIX}mozjs31-ps-release${DLL_SRC_SUFFIX} ../../../binaries/system/${LIB_PREFIX}mozjs31-ps-release${DLL_DST_SUFFIX} > > # Flag that it's already been built successfully so we can skip it next time
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 567230
:
423220
|
423222
|
423224
|
429442
| 429444 |
429446