Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 685170
Collapse All | Expand All

(-)a/eclass/qt5-build.eclass (-3 / +2 lines)
Lines 166-174 qt5-build_src_prepare() { Link Here
166
			-e '/echo "Done."/a fi' configure || die "sed failed (skip qmake bootstrap)"
166
			-e '/echo "Done."/a fi' configure || die "sed failed (skip qmake bootstrap)"
167
167
168
		# Respect CC, CXX, *FLAGS, MAKEOPTS and EXTRA_EMAKE when bootstrapping qmake
168
		# Respect CC, CXX, *FLAGS, MAKEOPTS and EXTRA_EMAKE when bootstrapping qmake
169
		sed -i -e "/outpath\/qmake\".*\"\$MAKE\")/ s:): \
169
		sed -i -e "/outpath\/qmake\".*\"\$MAKE\")/ s|)| \
170
			${MAKEOPTS} ${EXTRA_EMAKE} 'CC=$(tc-getCC)' 'CXX=$(tc-getCXX)' \
170
			${MAKEOPTS} ${EXTRA_EMAKE} 'CC=$(tc-getCC)' 'CXX=$(tc-getCXX)' \
171
			'QMAKE_CFLAGS=${CFLAGS}' 'QMAKE_CXXFLAGS=${CXXFLAGS}' 'QMAKE_LFLAGS=${LDFLAGS}'&:" \
171
			'QMAKE_CFLAGS=${CFLAGS}' 'QMAKE_CXXFLAGS=${CXXFLAGS}' 'QMAKE_LFLAGS=${LDFLAGS}'&|" \
172
			-e 's/\(setBootstrapVariable\s\+\|EXTRA_C\(XX\)\?FLAGS=.*\)QMAKE_C\(XX\)\?FLAGS_\(DEBUG\|RELEASE\).*/:/' \
172
			-e 's/\(setBootstrapVariable\s\+\|EXTRA_C\(XX\)\?FLAGS=.*\)QMAKE_C\(XX\)\?FLAGS_\(DEBUG\|RELEASE\).*/:/' \
173
			configure || die "sed failed (respect env for qmake build)"
173
			configure || die "sed failed (respect env for qmake build)"
174
		sed -i -e '/^CPPFLAGS\s*=/ s/-g //' \
174
		sed -i -e '/^CPPFLAGS\s*=/ s/-g //' \
175
- 

Return to bug 685170