Re: [Bug-gnuzilla] IceCat 45.5.1 release
Thanks very much for this, Rubén. Mark -- http://gnuzilla.gnu.org
Re: [Bug-gnuzilla] IceCat 45.5.1 release
Il giorno giovedì 01/12/2016 20:21:47 -0500 Rubén Rodríguez ha scritto: > GNUzilla is the GNU version of the Mozilla suite, and GNU IceCat is the > GNU version of the Firefox browser. Its main advantage is an ethical > one: it is entirely free software. While the Firefox source code from > the Mozilla project is free software, they distribute and recommend > non-free software as plug-ins and addons. Also their trademark license > restricts distribution in several ways incompatible with freedom 0. > https://www.gnu.org/software/gnuzilla/ > > The user manual pages are at http://libreplanet.org/wiki/Group:IceCat/ > You can contribute by joining the wiki and editing the manuals. > > Source tarballs, binaries for generic GNU/Linux systems and translations > are available at http://ftp.gnu.org/gnu/gnuzilla/45.5.1/ > GPG key ID:D7E04784 GNU IceCat releases > Fingerprint: A573 69A8 BABC 2542 B5A0 368C 3C76 EED7 D7E0 4784 > https://savannah.gnu.org/project/memberlist-gpgkeys.php?group=gnuzilla > > This release introduces few changes aside of the major upgrade from v38 > to v45, which required changes to the branding, aboutIcecat pages, > spyblock, internationalization build system and search plugins. > > == Changes since v38.8.0ESR == > * Updated to v45.5.1ESR > * https-everywhere updated to 5.2.7 > * Disabled antifeatures: EME, telemetry, flash, search suggestions, > Geolocation, GMP, Pocket, and extension signatures. WebRTC tunned to > prevent ip leaks over TOR. > > -- > http://gnuzilla.gnu.org Great! Thanks -- al3xu5 / dotcommon Say NO to copyright, patents, trademarks and any industrial design restrictions. -- http://gnuzilla.gnu.org
Re: [Bug-gnuzilla] IceCat 45.5.1 release
Thanks, that cured it :) On Saturday, December 03, 2016 08:59:26 Marek Buras wrote: > Hi Melikamp! > > Ivan Zaigralin writes: > > I am hitting the following snafoo when trying to build. I checked, and > > this > > unofficial/ folder does not exist: > > > > /opt/SBo/icecat-45.5.1/browser/branding/unofficial/moz.build > > > > Build script is also listed below. > > I think what you need is: > > @@ -134,6 +134,7 @@ OPTIONS="\ >--disable-installer \ >--disable-mailnews \ >--disable-composer \ > + --enable-official-branding \ >--disable-profilesharing" > # Complains about missing APNG support in Slackware's libpng: > # --with-system-png \ > > It seems that GNU IceCat branding we get from the repository is the official > one ;-) > > Happy hacking! > > PS. Thanks for maintaining the SlackBuild files and FreeSlack! > > -- > Marek Buras > cyfr0n (at) onet.pl > > -- > http://gnuzilla.gnu.org signature.asc Description: This is a digitally signed message part. -- http://gnuzilla.gnu.org
Re: [Bug-gnuzilla] IceCat 45.5.1 release
Hi Melikamp! Ivan Zaigralin writes: > I am hitting the following snafoo when trying to build. I checked, and this > unofficial/ folder does not exist: > > /opt/SBo/icecat-45.5.1/browser/branding/unofficial/moz.build > > Build script is also listed below. > I think what you need is: @@ -134,6 +134,7 @@ OPTIONS="\ --disable-installer \ --disable-mailnews \ --disable-composer \ + --enable-official-branding \ --disable-profilesharing" # Complains about missing APNG support in Slackware's libpng: # --with-system-png \ It seems that GNU IceCat branding we get from the repository is the official one ;-) Happy hacking! PS. Thanks for maintaining the SlackBuild files and FreeSlack! -- Marek Buras cyfr0n (at) onet.pl -- http://gnuzilla.gnu.org
Re: [Bug-gnuzilla] IceCat 45.5.1 release
Thank you so much! Is an update for the Windows version coming soon? -- -Dan Q On Thu, 1 Dec 2016 20:21:47 -0500, Rubén Rodríguez wrote: > GNUzilla is the GNU version of the Mozilla suite, and GNU IceCat is the > GNU version of the Firefox browser. Its main advantage is an ethical > one: it is entirely free software. While the Firefox source code from > the Mozilla project is free software, they distribute and recommend > non-free software as plug-ins and addons. Also their trademark license > restricts distribution in several ways incompatible with freedom 0. > https://www.gnu.org/software/gnuzilla/ > > The user manual pages are at http://libreplanet.org/wiki/Group:IceCat/ > You can contribute by joining the wiki and editing the manuals. > > Source tarballs, binaries for generic GNU/Linux systems and translations > are available at http://ftp.gnu.org/gnu/gnuzilla/45.5.1/ > GPG key ID:D7E04784 GNU IceCat releases > Fingerprint: A573 69A8 BABC 2542 B5A0 368C 3C76 EED7 D7E0 4784 > https://savannah.gnu.org/project/memberlist-gpgkeys.php?group=gnuzilla > > This release introduces few changes aside of the major upgrade from v38 > to v45, which required changes to the branding, aboutIcecat pages, > spyblock, internationalization build system and search plugins. > > == Changes since v38.8.0ESR == > * Updated to v45.5.1ESR > * https-everywhere updated to 5.2.7 > * Disabled antifeatures: EME, telemetry, flash, search suggestions, > Geolocation, GMP, Pocket, and extension signatures. WebRTC tunned to > prevent ip leaks over TOR. > > -- > http://gnuzilla.gnu.org -- http://gnuzilla.gnu.org
Re: [Bug-gnuzilla] IceCat 45.5.1 release
I got the same too when I tired the build script. Folder non-existent...just official/ and nightly/ in the build source tar file. On 2 December 2016 at 02:19, Ivan Zaigralin wrote: > I am hitting the following snafoo when trying to build. I checked, and this > unofficial/ folder does not exist: > > /opt/SBo/icecat-45.5.1/browser/branding/unofficial/moz.build > > Build script is also listed below. > > > > js/src/ctypes/libffi> config.status: executing buildir commands > js/src/ctypes/libffi> config.status: skipping top_srcdir/Makefile - not > created > js/src/ctypes/libffi> config.status: executing depfiles commands > js/src/ctypes/libffi> config.status: executing libtool commands > js/src/ctypes/libffi> config.status: executing include commands > js/src/ctypes/libffi> config.status: executing src commands > > Reticulating splines... > Traceback (most recent call last): > File "./config.status", line 1062, in > config_status(**args) > File "/opt/SBo/icecat-45.5.1/python/mozbuild/mozbuild/config_status.py", > line 175, in config_status > definitions = list(definitions) > File "/opt/SBo/icecat-45.5.1/python/mozbuild/mozbuild/ > frontend/emitter.py", > line 165, in emit > for out in output: > File "/opt/SBo/icecat-45.5.1/python/mozbuild/mozbuild/ > frontend/reader.py", > line 1062, in read_mozbuild > raise bre > mozbuild.frontend.reader.BuildReaderError: > == > ERROR PROCESSING MOZBUILD FILE > == > > The error occurred while processing the following file: > > /opt/SBo/icecat-45.5.1/moz.build > > The underlying problem is we referenced a path that does not exist. That > path > is: > > /opt/SBo/icecat-45.5.1/browser/branding/unofficial/moz.build > > Either create the file if it needs to exist or do not reference it. > > *** Fix above errors and then restart with\ >"make -f client.mk build" > /opt/SBo/icecat-45.5.1/client.mk:359: recipe for target 'configure' failed > make[2]: *** [configure] Error 1 > make[2]: Leaving directory '/opt/SBo/icecat-45.5.1' > /opt/SBo/icecat-45.5.1/client.mk:373: recipe for target > '/opt/SBo/icecat-45.5.1/obj/Makefile' failed > make[1]: *** [/opt/SBo/icecat-45.5.1/obj/Makefile] Error 2 > make[1]: Leaving directory '/opt/SBo/icecat-45.5.1' > client.mk:171: recipe for target 'build' failed > make: *** [build] Error 2 > > > > > > > > > build script starts here > > > > > PRGNAM="icecat" > VERSION=${VERSION:-45.5.1} > RELEASEVER="$VERSION" > RELEASEVERMAJ=$(echo $RELEASEVER | cut -f 1 -d .) > BUILD=${BUILD:-1} > TAG=${TAG:-_SBo} > > if [ -z "$ARCH" ]; then > case "$( uname -m )" in > i?86) ARCH=i486 ;; > arm*) ARCH=arm ;; >*) ARCH=$( uname -m ) ;; > esac > fi > > CWD=$(pwd) > TMP=${TMP:-/tmp/SBo} > PKG=$TMP/package-$PRGNAM > OUTPUT=${OUTPUT:-/tmp} > > if [ "$ARCH" = "i486" ]; then > SLKCFLAGS="" > LIBDIRSUFFIX="" > OPTIMIZE=" --enable-optimize=-O2 " > # On IA32, use gold since GNU ld runs out of memory linking libxul.so: > PATH="$(pwd)/gold:$PATH" > export CC="gcc -B$(pwd)/gold" > export CXX="g++ -B$(pwd)/gold" > elif [ "$ARCH" = "s390" ]; then > SLKCFLAGS="-O2" > LIBDIRSUFFIX="" > OPTIMIZE=" --enable-optimize=-O2 " > elif [ "$ARCH" = "x86_64" ]; then > SLKCFLAGS="-O2 -fPIC" > LIBDIRSUFFIX="64" > OPTIMIZE=" --enable-optimize=-O2 " > elif [ "$ARCH" = "arm" ]; then > SLKCFLAGS="-O2 -march=armv4 -mtune=xscale" > LIBDIRSUFFIX="" > OPTIMIZE=" --enable-optimize=-O2 " > elif [ "$ARCH" = "armel" ]; then > SLKCFLAGS="-O2 -march=armv4t" > LIBDIRSUFFIX="" > OPTIMIZE=" --enable-optimize=-O2 " > else > SLKCFLAGS="-O2" > LIBDIRSUFFIX="" > OPTIMIZE=" --enable-optimize=-O2 " > fi > > # workaround to prevent unidentified crashes on some cpus > OPTIMIZE="$(echo "$OPTIMIZE" | sed 's/O2/Os/g')" > > # When it works, it builds much faster. > #NUMJOBS=${NUMJOBS:-" -j7 "} > > set -e > > rm -rf $PKG > mkdir -p $TMP $PKG $OUTPUT > cd $TMP > rm -rf $PRGNAM-$VERSION > tar xvf $CWD/${PRGNAM}-$VERSION-gnu1.tar.bz2 > cd ${PRGNAM}-$VERSION > > # https://bugzilla.mozilla.org/show_bug.cgi?id=1194520 > sed -e '/^ftglyph.h/i ftfntfmt.h' \ > -e '/^freetype\/ftcache.h/a freetype\/ftfntfmt.h' \ > -i config/system-headers > > chown -R root:root . > find -L . \ > \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ > -o -perm 511 \) -exec chmod 755 {} \; -o \ > \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ > -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; > > # Our building options, in a configure-like display ;) > OPTIONS="\ > --prefix=/usr \ > --libdir=/usr/lib${LIBDIRSUFFIX} \ > --with-system-zlib \ > --enable-application=browser \ > --enable-default-toolkit=cairo-gtk2 \ > --enable-startup-notification \ > --enable-crypto \ > --enable-svg \ > --enable-canvas \ > --e
Re: [Bug-gnuzilla] IceCat 45.5.1 release
For next release introduction, I suggest to mention another ethical advantage: better privacy policy than Mozilla Firefox. El 02/12/16 a les 02:21, Rubén Rodríguez ha escrit: > GNUzilla is the GNU version of the Mozilla suite, and GNU IceCat is the > GNU version of the Firefox browser. Its main advantage is an ethical > one: it is entirely free software. While the Firefox source code from > the Mozilla project is free software, they distribute and recommend > non-free software as plug-ins and addons. Also their trademark license > restricts distribution in several ways incompatible with freedom 0. > https://www.gnu.org/software/gnuzilla/ > > The user manual pages are at http://libreplanet.org/wiki/Group:IceCat/ > You can contribute by joining the wiki and editing the manuals. > > Source tarballs, binaries for generic GNU/Linux systems and translations > are available at http://ftp.gnu.org/gnu/gnuzilla/45.5.1/ > GPG key ID:D7E04784 GNU IceCat releases > Fingerprint: A573 69A8 BABC 2542 B5A0 368C 3C76 EED7 D7E0 4784 > https://savannah.gnu.org/project/memberlist-gpgkeys.php?group=gnuzilla > > This release introduces few changes aside of the major upgrade from v38 > to v45, which required changes to the branding, aboutIcecat pages, > spyblock, internationalization build system and search plugins. > > == Changes since v38.8.0ESR == > * Updated to v45.5.1ESR > * https-everywhere updated to 5.2.7 > * Disabled antifeatures: EME, telemetry, flash, search suggestions, > Geolocation, GMP, Pocket, and extension signatures. WebRTC tunned to > prevent ip leaks over TOR. > > -- > http://gnuzilla.gnu.org > -- http://gnuzilla.gnu.org
Re: [Bug-gnuzilla] IceCat 45.5.1 release
I am hitting the following snafoo when trying to build. I checked, and this unofficial/ folder does not exist: /opt/SBo/icecat-45.5.1/browser/branding/unofficial/moz.build Build script is also listed below. js/src/ctypes/libffi> config.status: executing buildir commands js/src/ctypes/libffi> config.status: skipping top_srcdir/Makefile - not created js/src/ctypes/libffi> config.status: executing depfiles commands js/src/ctypes/libffi> config.status: executing libtool commands js/src/ctypes/libffi> config.status: executing include commands js/src/ctypes/libffi> config.status: executing src commands Reticulating splines... Traceback (most recent call last): File "./config.status", line 1062, in config_status(**args) File "/opt/SBo/icecat-45.5.1/python/mozbuild/mozbuild/config_status.py", line 175, in config_status definitions = list(definitions) File "/opt/SBo/icecat-45.5.1/python/mozbuild/mozbuild/frontend/emitter.py", line 165, in emit for out in output: File "/opt/SBo/icecat-45.5.1/python/mozbuild/mozbuild/frontend/reader.py", line 1062, in read_mozbuild raise bre mozbuild.frontend.reader.BuildReaderError: == ERROR PROCESSING MOZBUILD FILE == The error occurred while processing the following file: /opt/SBo/icecat-45.5.1/moz.build The underlying problem is we referenced a path that does not exist. That path is: /opt/SBo/icecat-45.5.1/browser/branding/unofficial/moz.build Either create the file if it needs to exist or do not reference it. *** Fix above errors and then restart with\ "make -f client.mk build" /opt/SBo/icecat-45.5.1/client.mk:359: recipe for target 'configure' failed make[2]: *** [configure] Error 1 make[2]: Leaving directory '/opt/SBo/icecat-45.5.1' /opt/SBo/icecat-45.5.1/client.mk:373: recipe for target '/opt/SBo/icecat-45.5.1/obj/Makefile' failed make[1]: *** [/opt/SBo/icecat-45.5.1/obj/Makefile] Error 2 make[1]: Leaving directory '/opt/SBo/icecat-45.5.1' client.mk:171: recipe for target 'build' failed make: *** [build] Error 2 build script starts here PRGNAM="icecat" VERSION=${VERSION:-45.5.1} RELEASEVER="$VERSION" RELEASEVERMAJ=$(echo $RELEASEVER | cut -f 1 -d .) BUILD=${BUILD:-1} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then case "$( uname -m )" in i?86) ARCH=i486 ;; arm*) ARCH=arm ;; *) ARCH=$( uname -m ) ;; esac fi CWD=$(pwd) TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} if [ "$ARCH" = "i486" ]; then SLKCFLAGS="" LIBDIRSUFFIX="" OPTIMIZE=" --enable-optimize=-O2 " # On IA32, use gold since GNU ld runs out of memory linking libxul.so: PATH="$(pwd)/gold:$PATH" export CC="gcc -B$(pwd)/gold" export CXX="g++ -B$(pwd)/gold" elif [ "$ARCH" = "s390" ]; then SLKCFLAGS="-O2" LIBDIRSUFFIX="" OPTIMIZE=" --enable-optimize=-O2 " elif [ "$ARCH" = "x86_64" ]; then SLKCFLAGS="-O2 -fPIC" LIBDIRSUFFIX="64" OPTIMIZE=" --enable-optimize=-O2 " elif [ "$ARCH" = "arm" ]; then SLKCFLAGS="-O2 -march=armv4 -mtune=xscale" LIBDIRSUFFIX="" OPTIMIZE=" --enable-optimize=-O2 " elif [ "$ARCH" = "armel" ]; then SLKCFLAGS="-O2 -march=armv4t" LIBDIRSUFFIX="" OPTIMIZE=" --enable-optimize=-O2 " else SLKCFLAGS="-O2" LIBDIRSUFFIX="" OPTIMIZE=" --enable-optimize=-O2 " fi # workaround to prevent unidentified crashes on some cpus OPTIMIZE="$(echo "$OPTIMIZE" | sed 's/O2/Os/g')" # When it works, it builds much faster. #NUMJOBS=${NUMJOBS:-" -j7 "} set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $PRGNAM-$VERSION tar xvf $CWD/${PRGNAM}-$VERSION-gnu1.tar.bz2 cd ${PRGNAM}-$VERSION # https://bugzilla.mozilla.org/show_bug.cgi?id=1194520 sed -e '/^ftglyph.h/i ftfntfmt.h' \ -e '/^freetype\/ftcache.h/a freetype\/ftfntfmt.h' \ -i config/system-headers chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ -o -perm 511 \) -exec chmod 755 {} \; -o \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; # Our building options, in a configure-like display ;) OPTIONS="\ --prefix=/usr \ --libdir=/usr/lib${LIBDIRSUFFIX} \ --with-system-zlib \ --enable-application=browser \ --enable-default-toolkit=cairo-gtk2 \ --enable-startup-notification \ --enable-crypto \ --enable-svg \ --enable-canvas \ --enable-logging \ --enable-xft \ --enable-webm \ --enable-xinerama \ $OPTIMIZE \ --enable-reorder \ --enable-strip \ --enable-cpp-rtti \ --enable-single-profile \ --enable-pulseaudio \ --disable-gnomevfs \ --disable-ldap \ --disable-accessibility \ --disable-crashreporter \ --disable-debug \ --disable-pedantic \ --disable-installer \ --disable-mailnews \ --disable-composer \ --disable-profilesharing" # Complains about missing APNG sup
Re: [Bug-gnuzilla] IceCat 45.5.1 release
Will it icecat-45 be packaged for Trisquel 7 or just Flidas? -- http://gnuzilla.gnu.org
Re: [Bug-gnuzilla] IceCat 45.5.1 release
Thank you a lot Ruben. Le 02/12/2016 02:21, Rubén Rodríguez a écrit : > GNUzilla is the GNU version of the Mozilla suite, and GNU IceCat is the > GNU version of the Firefox browser. Its main advantage is an ethical > one: it is entirely free software. While the Firefox source code from > the Mozilla project is free software, they distribute and recommend > non-free software as plug-ins and addons. Also their trademark license > restricts distribution in several ways incompatible with freedom 0. > https://www.gnu.org/software/gnuzilla/ > > The user manual pages are at http://libreplanet.org/wiki/Group:IceCat/ > You can contribute by joining the wiki and editing the manuals. > > Source tarballs, binaries for generic GNU/Linux systems and translations > are available at http://ftp.gnu.org/gnu/gnuzilla/45.5.1/ > GPG key ID:D7E04784 GNU IceCat releases > Fingerprint: A573 69A8 BABC 2542 B5A0 368C 3C76 EED7 D7E0 4784 > https://savannah.gnu.org/project/memberlist-gpgkeys.php?group=gnuzilla > > This release introduces few changes aside of the major upgrade from v38 > to v45, which required changes to the branding, aboutIcecat pages, > spyblock, internationalization build system and search plugins. > > == Changes since v38.8.0ESR == > * Updated to v45.5.1ESR > * https-everywhere updated to 5.2.7 > * Disabled antifeatures: EME, telemetry, flash, search suggestions, > Geolocation, GMP, Pocket, and extension signatures. WebRTC tunned to > prevent ip leaks over TOR. > > -- > http://gnuzilla.gnu.org > signature.asc Description: OpenPGP digital signature -- http://gnuzilla.gnu.org