Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 141511 Details for
Bug 172219
x11-libs/qt-core: Ignored CXXFLAGS, LDFLAGS
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
qt-FLAGS.patch
qt-FLAGS.patch (text/plain), 2.91 KB, created by
Arfrever Frehtes Taifersar Arahesis (RETIRED)
on 2008-01-21 21:18:23 UTC
(
hide
)
Description:
qt-FLAGS.patch
Filename:
MIME Type:
Creator:
Arfrever Frehtes Taifersar Arahesis (RETIRED)
Created:
2008-01-21 21:18:23 UTC
Size:
2.91 KB
patch
obsolete
>--- x11-libs/qt/qt-3.3.8-r4.ebuild >+++ x11-libs/qt/qt-3.3.8-r4.ebuild >@@ -156,8 +156,8 @@ > append-flags -fno-stack-protector > fi > >- sed -i -e "s:QMAKE_CFLAGS_RELEASE.*=.*:QMAKE_CFLAGS_RELEASE=${CFLAGS}:" \ >- -e "s:QMAKE_CXXFLAGS_RELEASE.*=.*:QMAKE_CXXFLAGS_RELEASE=${CXXFLAGS}:" \ >+ sed -i -e "s:QMAKE_CFLAGS_RELEASE.*=.*:QMAKE_CFLAGS_RELEASE=${CPPFLAGS} ${CFLAGS} ${ASFLAGS}:" \ >+ -e "s:QMAKE_CXXFLAGS_RELEASE.*=.*:QMAKE_CXXFLAGS_RELEASE=${CPPFLAGS} ${CXXFLAGS} ${ASFLAGS}:" \ > -e "s:QMAKE_LFLAGS_RELEASE.*=.*:QMAKE_LFLAGS_RELEASE=${LDFLAGS}:" \ > -e "s:\<QMAKE_CC\>.*=.*:QMAKE_CC=$(tc-getCC):" \ > -e "s:\<QMAKE_CXX\>.*=.*:QMAKE_CXX=$(tc-getCXX):" \ >@@ -169,6 +169,10 @@ > sed -i -e "s:/lib$:/$(get_libdir):" \ > ${S}/mkspecs/${PLATFORM}/qmake.conf || die > fi >+ >+ sed -i -e "s:CXXFLAGS.*=:CXXFLAGS=${CPPFLAGS} ${CXXFLAGS} ${ASFLAGS} :" \ >+ -e "s:LFLAGS.*=:LFLAGS=${LDFLAGS} :" \ >+ ${S}/qmake/Makefile.unix > } > > src_compile() { >--- x11-libs/qt/qt-4.3.3.ebuild >+++ x11-libs/qt/qt-4.3.3.ebuild >@@ -132,8 +132,8 @@ > append-flags -fno-stack-protector > fi > >- sed -i -e "s:QMAKE_CFLAGS_RELEASE.*=.*:QMAKE_CFLAGS_RELEASE=${CFLAGS}:" \ >- -e "s:QMAKE_CXXFLAGS_RELEASE.*=.*:QMAKE_CXXFLAGS_RELEASE=${CXXFLAGS}:" \ >+ sed -i -e "s:QMAKE_CFLAGS_RELEASE.*=.*:QMAKE_CFLAGS_RELEASE=${CPPFLAGS} ${CFLAGS} ${ASFLAGS}:" \ >+ -e "s:QMAKE_CXXFLAGS_RELEASE.*=.*:QMAKE_CXXFLAGS_RELEASE=${CPPFLAGS} ${CXXFLAGS} ${ASFLAGS}:" \ > -e "s:QMAKE_LFLAGS_RELEASE.*=.*:QMAKE_LFLAGS_RELEASE=${LDFLAGS}:" \ > -e "/CONFIG/s:$: nostrip:" \ > qmake.conf >--- x11-libs/qt-core/qt-core-4.4.0_rc1.ebuild >+++ x11-libs/qt-core/qt-core-4.4.0_rc1.ebuild >@@ -33,6 +33,10 @@ > > src_unpack() { > qt4-build_src_unpack >+ >+ sed -i -e "s:CXXFLAGS.*=:CXXFLAGS=${CPPFLAGS} ${CXXFLAGS} ${ASFLAGS} :" \ >+ -e "s:LFLAGS.*=:LFLAGS=${LDFLAGS} :" \ >+ "${S}/qmake/Makefile.unix" || die "sed qmake/Makefile.unix failed" > } > > src_compile() { >--- eclass/qt4-build.eclass >+++ eclass/qt4-build.eclass >@@ -50,6 +50,20 @@ > ewarn "Appending -fno-stack-protector to CFLAGS/CXXFLAGS" > append-flags -fno-stack-protector > fi >+ >+ sed -i -e "s:QMAKE_CFLAGS_RELEASE.*=.*:QMAKE_CFLAGS_RELEASE=${CPPFLAGS} ${CFLAGS} ${ASFLAGS}:" \ >+ -e "s:QMAKE_CXXFLAGS_RELEASE.*=.*:QMAKE_CXXFLAGS_RELEASE=${CPPFLAGS} ${CXXFLAGS} ${ASFLAGS}:" \ >+ -e "s:QMAKE_LFLAGS_RELEASE.*=.*:QMAKE_LFLAGS_RELEASE=${LDFLAGS}:" \ >+ -e "s:X11R6/::" \ >+ mkspecs/$(qt_mkspecs_dir)/qmake.conf || die "sed mkspecs/$(qt_mkspecs_dir)/qmake.conf failed" >+ >+ sed -i -e "s:QMAKE_CFLAGS_RELEASE.*=.*:QMAKE_CFLAGS_RELEASE=${CPPFLAGS} ${CFLAGS} ${ASFLAGS}:" \ >+ -e "s:QMAKE_CXXFLAGS_RELEASE.*=.*:QMAKE_CXXFLAGS_RELEASE=${CPPFLAGS} ${CXXFLAGS} ${ASFLAGS}:" \ >+ -e "s:QMAKE_LFLAGS_RELEASE.*=.*:QMAKE_LFLAGS_RELEASE=${LDFLAGS}:" \ >+ mkspecs/common/g++.conf || die "sed mkspecs/common/g++.conf failed" >+ >+ sed -i -e "s:X11R6/::" \ >+ mkspecs/common/linux.conf || die "sed mkspecs/common/linux.conf failed" > } > > qt4-build_src_install() {
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 172219
:
114405
|
115090
|
118042
|
119055
|
119841
|
121503
|
126753
|
127185
|
127303
|
131537
|
132484
|
138098
|
141511
|
161527
|
162409
|
165848
|
182051