Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Jun 2012 14:53:40 -0400 (EDT)
From:      AN <andy@neu.net>
To:        freebsd-gecko@freebsd.org
Subject:   Re: [SVN-Commit] r763 - in branches/experimental/www/firefox-nightly: . files
Message-ID:  <alpine.BSF.2.00.1206181451420.36433@mail.neu.net>
In-Reply-To: <201206161842.q5GIgUGw083861@trillian.chruetertee.ch>
References:  <201206161842.q5GIgUGw083861@trillian.chruetertee.ch>

next in thread | previous in thread | raw e-mail | index | archive | help


On Sat, 16 Jun 2012, svn-freebsd-gecko@chruetertee.ch wrote:

> Author: jbeich
> Date: Sat Jun 16 18:42:30 2012
> New Revision: 763
>
> Log:
> - update Nightly
> - green light for PGO, tested a bit earlier (r96810)
> - switch off system nspr/sqlite until their ports are updated
>
> Added:
>   branches/experimental/www/firefox-nightly/files/patch-dom-system-OSFileConstants.cpp
>   branches/experimental/www/firefox-nightly/files/patch-webapprt-gtk2-webapprt.cpp
>      - copied, changed from r762, branches/experimental/www/firefox-nightly/files/patch-webapprt-linux-webapprt.cpp
> Deleted:
>   branches/experimental/www/firefox-nightly/files/patch-browser-installer-package-manifest.in
>   branches/experimental/www/firefox-nightly/files/patch-webapprt-Makefile.in
>   branches/experimental/www/firefox-nightly/files/patch-webapprt-linux-webapprt.cpp
> Modified:
>   branches/experimental/www/firefox-nightly/Makefile
>   branches/experimental/www/firefox-nightly/distinfo
>   branches/experimental/www/firefox-nightly/files/patch-configure.in
>
> Modified: branches/experimental/www/firefox-nightly/Makefile
> ==============================================================================
> --- branches/experimental/www/firefox-nightly/Makefile	Sat Jun 16 18:40:30 2012	(r762)
> +++ branches/experimental/www/firefox-nightly/Makefile	Sat Jun 16 18:42:30 2012	(r763)
> @@ -17,9 +17,7 @@
> MAINTAINER=	gecko@FreeBSD.org
> COMMENT=	Web browser based on the browser portion of Mozilla
>
> -BUILD_DEPENDS=	nspr>=4.9:${PORTSDIR}/devel/nspr \
> -		nss>=3.13.2:${PORTSDIR}/security/nss \
> -		sqlite3>=3.7.12.1:${PORTSDIR}/databases/sqlite3 \
> +BUILD_DEPENDS=	nss>=3.13.2:${PORTSDIR}/security/nss \
> 		${PYTHON_SITELIBDIR}/_sqlite3.so:${PORTSDIR}/databases/py-sqlite3 \
> 		cairo>=1.10.2_1,1:${PORTSDIR}/graphics/cairo \
> 		unzip:${PORTSDIR}/archivers/unzip
> @@ -31,7 +29,7 @@
> USE_PYTHON_BUILD=yes
> USE_GECKO=	gecko
> MOZ_PKGCONFIG_FILES=	# empty
> -USE_MOZILLA=	# empty
> +USE_MOZILLA=	-nspr -sqlite
> MOZILLA_NAME=	Nightly
> MOZILLA_SUFX=	-nightly
> MOZILLA=	${PORTNAME}${MOZILLA_SUFX}
> @@ -58,7 +56,7 @@
> OPTIONS_DEFINE=	PGO
> PGO_DESC=	Enable Profile-Guided Optimization
>
> -HGREV=		96339:b76ec573a6f0
> +HGREV=		96890:9602a9e99045
>
> .include <bsd.port.pre.mk>
>
> @@ -85,7 +83,6 @@
> .endif
>
> .if ${PORT_OPTIONS:MPGO}
> -BROKEN=		does not build with PGO option enabled
> USE_DISPLAY=		yes
> .include "${PORTSDIR}/Mk/bsd.python.mk"
>
>
> Modified: branches/experimental/www/firefox-nightly/distinfo
> ==============================================================================
> --- branches/experimental/www/firefox-nightly/distinfo	Sat Jun 16 18:40:30 2012	(r762)
> +++ branches/experimental/www/firefox-nightly/distinfo	Sat Jun 16 18:42:30 2012	(r763)
> @@ -1,2 +1,2 @@
> -SHA256 (firefox-nightly/b76ec573a6f0.tar.bz2) = d174687137545e6063db16a514650c683b7c6eafccdebeb0dc40dd5fb530a5bc
> -SIZE (firefox-nightly/b76ec573a6f0.tar.bz2) = 82265804
> +SHA256 (firefox-nightly/9602a9e99045.tar.bz2) = f94d4cdaf0a05b543dce113dfe2c208fc80d4c9e63966e4db4b5f85c7dcd6056
> +SIZE (firefox-nightly/9602a9e99045.tar.bz2) = 82641467
>
> Deleted: branches/experimental/www/firefox-nightly/files/patch-browser-installer-package-manifest.in
> ==============================================================================
> --- branches/experimental/www/firefox-nightly/files/patch-browser-installer-package-manifest.in	Sat Jun 16 18:42:30 2012	(r762)
> +++ /dev/null	00:00:00 1970	(deleted)
> @@ -1,43 +0,0 @@
> ---- browser/installer/package-manifest.in~
> -+++ browser/installer/package-manifest.in
> -@@ -58,9 +58,11 @@
> - #ifndef MOZ_STATIC_JS
> - @BINPATH@/@DLL_PREFIX@mozjs@DLL_SUFFIX@
> - #endif
> -+#ifndef MOZ_NATIVE_NSPR
> - @BINPATH@/@DLL_PREFIX@nspr4@DLL_SUFFIX@
> - @BINPATH@/@DLL_PREFIX@plc4@DLL_SUFFIX@
> - @BINPATH@/@DLL_PREFIX@plds4@DLL_SUFFIX@
> -+#endif
> - @BINPATH@/@DLL_PREFIX@xpcom@DLL_SUFFIX@
> - #ifdef XP_MACOSX
> - @BINPATH@/XUL
> -@@ -109,7 +111,9 @@
> - #endif
> - @BINPATH@/platform.ini
> - #ifndef XP_OS2
> -+#ifndef MOZ_NATIVE_SQLITE
> - @BINPATH@/@DLL_PREFIX@mozsqlite3@DLL_SUFFIX@
> -+#endif
> - #else
> - @BINPATH@/mozsqlt3@DLL_SUFFIX@
> - #endif
> -@@ -581,16 +585,18 @@
> - ; NSS libraries are signed in the staging directory,
> - ; meaning their .chk files are created there directly.
> - ;
> -+#ifndef MOZ_NATIVE_NSS
> - @BINPATH@/@DLL_PREFIX@freebl3@DLL_SUFFIX@
> - @BINPATH@/@DLL_PREFIX@nss3@DLL_SUFFIX@
> - @BINPATH@/@DLL_PREFIX@nssckbi@DLL_SUFFIX@
> - #ifndef NSS_DISABLE_DBM
> - @BINPATH@/@DLL_PREFIX@nssdbm3@DLL_SUFFIX@
> - #endif
> - @BINPATH@/@DLL_PREFIX@nssutil3@DLL_SUFFIX@
> - @BINPATH@/@DLL_PREFIX@smime3@DLL_SUFFIX@
> - @BINPATH@/@DLL_PREFIX@softokn3@DLL_SUFFIX@
> - @BINPATH@/@DLL_PREFIX@ssl3@DLL_SUFFIX@
> -+#endif
> - @BINPATH@/chrome/pippki@JAREXT@
> - @BINPATH@/chrome/pippki.manifest
> - @BINPATH@/components/pipboot.xpt
>
> Modified: branches/experimental/www/firefox-nightly/files/patch-configure.in
> ==============================================================================
> --- branches/experimental/www/firefox-nightly/files/patch-configure.in	Sat Jun 16 18:40:30 2012	(r762)
> +++ branches/experimental/www/firefox-nightly/files/patch-configure.in	Sat Jun 16 18:42:30 2012	(r763)
> @@ -18,16 +18,6 @@
>        INTEL_ARCHITECTURE=1
>  esac
>
> -@@ -4218,6 +4218,9 @@ else
> -         NSPR_LIBS='`$(LIBXUL_DIST)/sdk/bin/nspr-config --prefix='${LIBXUL_DIST}' --libdir='${LIBXUL_DIST}'/lib --libs`'
> -     fi
> - fi
> -+if test -n "$MOZ_NATIVE_NSPR"; then
> -+    AC_DEFINE(MOZ_NATIVE_NSPR)
> -+fi
> -
> - dnl system libevent Support
> - dnl ========================================================
> @@ -4230,6 +4233,9 @@
>  if test -z "$LIBEVENT_DIR" -o "$LIBEVENT_DIR" = no; then
>      MOZ_NATIVE_LIBEVENT=
> @@ -51,17 +41,6 @@
>  CFLAGS=$_SAVE_CFLAGS
>  LDFLAGS=$_SAVE_LDFLAGS
>  LIBS=$_SAVE_LIBS
> -@@ -4263,6 +4270,10 @@ else
> -    fi
> - fi
> -
> -+if test -n "$MOZ_NATIVE_NSS"; then
> -+    AC_DEFINE(MOZ_NATIVE_NSS)
> -+fi
> -+
> - dnl ======================
> - dnl Detect yasm
> - dnl ======================
> @@ -4808,7 +4810,7 @@ CFLAGS=$_SAVE_CFLAGS
>  LDFLAGS=$_SAVE_LDFLAGS
>  LIBS=$_SAVE_LIBS
>
> Added: branches/experimental/www/firefox-nightly/files/patch-dom-system-OSFileConstants.cpp
> ==============================================================================
> --- /dev/null	00:00:00 1970	(empty, because file is newly added)
> +++ branches/experimental/www/firefox-nightly/files/patch-dom-system-OSFileConstants.cpp	Sat Jun 16 18:42:30 2012	(r763)
> @@ -0,0 +1,14 @@
> +--- dom/system/OSFileConstants.cpp~
> ++++ dom/system/OSFileConstants.cpp
> +@@ -9,9 +9,9 @@
> + #include "unistd.h"
> + #endif // defined(XP_UNIX)
> +
> +-#if defined(XP_MACOSX) || defined(__FreeBSD__) || defined(__OpenBSD__)
> ++#if defined(XP_MACOSX)
> + #include "copyfile.h"
> +-#endif // defined(XP_MAC) || defined(__FreeBSD__) || defined(__OpenBSD__)
> ++#endif // defined(XP_MAC)
> +
> + #if defined(XP_WIN)
> + #include <windows.h>
>
> Deleted: branches/experimental/www/firefox-nightly/files/patch-webapprt-Makefile.in
> ==============================================================================
> --- branches/experimental/www/firefox-nightly/files/patch-webapprt-Makefile.in	Sat Jun 16 18:42:30 2012	(r762)
> +++ /dev/null	00:00:00 1970	(deleted)
> @@ -1,16 +0,0 @@
> ---- webapprt/Makefile.in~
> -+++ webapprt/Makefile.in
> -@@ -24,9 +24,13 @@ else
> - ifeq ($(OS_ARCH),Darwin)
> - DIRS += mac
> - else
> -+ifeq ($(OS_ARCH),FreeBSD)
> -+DIRS += linux
> -+else
> - ifeq ($(OS_ARCH),Linux)
> - DIRS += linux
> - endif # linux
> -+endif # freebsd
> - endif # mac
> - endif # windows
> -
>
> Copied and modified: branches/experimental/www/firefox-nightly/files/patch-webapprt-gtk2-webapprt.cpp (from r762, branches/experimental/www/firefox-nightly/files/patch-webapprt-linux-webapprt.cpp)
> ==============================================================================
> --- branches/experimental/www/firefox-nightly/files/patch-webapprt-linux-webapprt.cpp	Sat Jun 16 18:40:30 2012	(r762, copy source)
> +++ branches/experimental/www/firefox-nightly/files/patch-webapprt-gtk2-webapprt.cpp	Sat Jun 16 18:42:30 2012	(r763)
> @@ -1,5 +1,5 @@
> ---- webapprt/linux/webapprt.cpp~
> -+++ webapprt/linux/webapprt.cpp
> +--- webapprt/gtk2/webapprt.cpp~
> ++++ webapprt/gtk2/webapprt.cpp
> @@ -8,6 +8,7 @@
>  #include <gtk/gtk.h>
>
>
> Deleted: branches/experimental/www/firefox-nightly/files/patch-webapprt-linux-webapprt.cpp
> ==============================================================================
> --- branches/experimental/www/firefox-nightly/files/patch-webapprt-linux-webapprt.cpp	Sat Jun 16 18:42:30 2012	(r762)
> +++ /dev/null	00:00:00 1970	(deleted)
> @@ -1,10 +0,0 @@
> ---- webapprt/linux/webapprt.cpp~
> -+++ webapprt/linux/webapprt.cpp
> -@@ -8,6 +8,7 @@
> - #include <gtk/gtk.h>
> -
> - // Linux headers
> -+#include <sys/stat.h>
> - #include <fcntl.h>
> - #include <unistd.h>
> -
> _______________________________________________
> freebsd-gecko@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-gecko
> To unsubscribe, send any mail to "freebsd-gecko-unsubscribe@freebsd.org"
>

FreeBSD FBSD10 10.0-CURRENT FreeBSD 10.0-CURRENT #21 r236721: Thu Jun  7 
15:52:12 EDT 2012     root@FBSD10:/usr/obj/usr/src/sys/MYKERNEL  amd64


[root@FBSD10 /home/root/ff_nightly]# make clean
===>  Cleaning for firefox-nightly-16.0.96890,1
[root@FBSD10 /home/root/ff_nightly]# make
===>  License check disabled, port has not defined LICENSE
===>  Found saved configuration for firefox-nightly-16.0.96339,1
===>  Extracting for firefox-nightly-16.0.96890,1
=> SHA256 Checksum OK for firefox-nightly/9602a9e99045.tar.bz2.
===>   firefox-nightly-16.0.96890,1 depends on file: 
/usr/local/bin/perl5.14.2 - found
===>  Patching for firefox-nightly-16.0.96890,1
===>   firefox-nightly-16.0.96890,1 depends on file: 
/usr/local/bin/perl5.14.2 - found
===>  Applying FreeBSD patches for firefox-nightly-16.0.96890,1
File to patch:
No file found--skip this patch? [n]
File to patch:
No file found--skip this patch? [n] y
1 out of 1 hunks ignored--saving rejects to 
media/libvpx/vpx_config_c.c.rej
Can't create media/libvpx/vpx_config_c.c.rej, output is in 
/tmp//patchrkxIfXf: No such file or directory
=> Patch patch-media-libvpx-vpx_config.c failed to apply cleanly.
=> Patch(es) patch-browser-app-nsBrowserApp.cpp 
patch-build-pgo-profileserver.py patch-build_unix_run-mozilla.sh 
patch-config_autoconf.mk.in patch-config_config.mk 
patch-config_mkdepend_Makefile.in patch-configure.in 
patch-content__base__public__nsContentUtils.h 
patch-db_sqlite3_src_Makefile.in 
patch-dom-plugins-ipc-PluginMessageUtils.cpp 
patch-dom-system-OSFileConstants.cpp patch-gfx-qcms-Makefile.in 
patch-gfx-qcms-qcmstypes.h patch-gfx-thebes-gfxPlatform.cpp 
patch-gfx-ycbcr-Makefile.in patch-ipc-chromium-Makefile.in 
patch-ipc-chromium-src-base-atomicops_internals_mutex.cc 
patch-ipc-chromium-src-base-dir_reader_linux.h 
patch-ipc-chromium-src-base-file_util_linux.cc 
patch-ipc-chromium-src-base-file_util_posix.cc 
patch-ipc-chromium-src-base-message_pump_libevent.cc 
patch-ipc-chromium-src-base-platform_file_posix.cc 
patch-ipc-chromium-src-base-platform_thread_posix.cc 
patch-ipc-chromium-src-base-time_posix.cc 
patch-ipc-chromium-src-build-build_config.h patch-js-src-Makefile.in 
patch-js-src-config-mkdepend_Makefile.in patch-js-src-config_config.mk 
patch-js-src-configure.in patch-js-src-jscpucfg.h 
patch-js-src-methodjit-MethodJIT.cpp patch-js_src_jsnum.cpp 
patch-layout_generic_Makefile.in applied cleanly.
*** [do-patch] Error code 1

Stop in /home/root/ff_nightly.
*** [build] Error code 1

Stop in /home/root/ff_nightly.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.1206181451420.36433>