diff options
author | beat <beat@FreeBSD.org> | 2010-11-23 23:34:52 +0800 |
---|---|---|
committer | beat <beat@FreeBSD.org> | 2010-11-23 23:34:52 +0800 |
commit | c274837f69a818c635a505eefee161f441d1f2c6 (patch) | |
tree | c969199d449cae4e78890713919c769c4f940355 | |
parent | 1f4e72c9eb65d469bdda0faf0d8250e10ed5983a (diff) | |
download | freebsd-ports-gnome-c274837f69a818c635a505eefee161f441d1f2c6.tar.gz freebsd-ports-gnome-c274837f69a818c635a505eefee161f441d1f2c6.tar.zst freebsd-ports-gnome-c274837f69a818c635a505eefee161f441d1f2c6.zip |
- Respect STRIP to allow for debugging builds [1]
- Fix build of upcoming Firefox 4 with recent gcc versions [2]
PR: ports/152043 [1]
Submitted by: Anonymous <swell.k AT gmail.com> [1,2]
-rw-r--r-- | Mk/bsd.gecko.mk | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/Mk/bsd.gecko.mk b/Mk/bsd.gecko.mk index ca56af41b423..49a417840402 100644 --- a/Mk/bsd.gecko.mk +++ b/Mk/bsd.gecko.mk @@ -418,14 +418,16 @@ MOZ_OPTIONS+= --enable-gnomevfs MOZ_OPTIONS+= --disable-gnomevfs .endif +.if !defined(STRIP) || ${STRIP} == "" +MOZ_OPTIONS+= --disable-strip --disable-install-strip +.endif + .if defined(WITH_DEBUG) -MOZ_OPTIONS+= --enable-debug \ - --disable-strip +MOZ_OPTIONS+= --enable-debug WITH_LOGGING= yes .else MOZ_OPTIONS+= --disable-debug \ - --enable-optimize=${WITH_OPTIMIZE} \ - --enable-strip + --enable-optimize=${WITH_OPTIMIZE} .endif .if defined(WITH_JAVA) && defined(_WITH_JAVA) @@ -516,6 +518,7 @@ gecko-post-patch: .for subdir in "" nsprpub js/src @if [ -f ${MOZSRC}/${subdir}/config/system-headers ] ; then \ ${ECHO_CMD} "fenv.h" >> ${MOZSRC}/${subdir}/config/system-headers ; \ + ${ECHO_CMD} "pthread_np.h" >> ${MOZSRC}/${subdir}/config/system-headers ; \ fi .endfor @${REINPLACE_CMD} -e 's|%%MOZILLA%%|${MOZILLA}|g' \ |