Firefox 61.0beta parliamone
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
- murdock
- Linux 2.x

- Messaggi: 477
- Iscritto il: ven 25 mag 2007, 12:58
- Slackware: 64 14.1
- Kernel: 3.18.3
- Desktop: KDE 4.14.3
- Contatta:
Re: Firefox 5.0beta parliamone
Anche io ho fatto i miei soliti pacchetti in italiano (FF6 e Thunderbird6, 32 e 64 bit) sul solito http://www.mdkcom.net.
Saluti,
MuRdOcK
Saluti,
MuRdOcK
- hal9000
- Linux 2.x

- Messaggi: 251
- Iscritto il: dom 7 gen 2007, 21:24
- Nome Cognome: Alessandro Zamori
- Slackware: 64 15.0
- Kernel: huge-5.15.19
- Desktop: xfce
- Località: Roma
Re: Firefox 5.0beta parliamone
Dove posso trovare gli slackbuild per compilarli sulla mia 13.1? O vanno bene anche quelli della 13.37?
Grazie
Grazie
- Trotto@81
- Iper Master

- Messaggi: 3559
- Iscritto il: sab 26 giu 2004, 0:00
- Nome Cognome: Andrea
- Slackware: Slackware64 14.2 bet
- Kernel: default
- Desktop: KDE 4.14.14
- Località: Monasterace M. (RC)
- Contatta:
Re: Firefox 7.0beta parliamone
Sto compilando la 7beta1 in italiano a 64bit, potrei upparlo più tardi se c'è qualcuno interessato.
Per ora l'unica differenza notata è stata sul binario firefox, non è più uno script, ma un binario vero e proprio e non necessita più della patch per settare la giusta directory per i plugins.
Con l'uso continuato voglio vedere come si comporta con l'occupazione di memoria, per ora aprendo molte tab arrivo a 200 mb occupati, chiudendole tutte tranne about:memory scende effettivamente a 100 mb, quindi libera realmente la memoria occupata, cosa che prima non avveniva.
Per ora l'unica differenza notata è stata sul binario firefox, non è più uno script, ma un binario vero e proprio e non necessita più della patch per settare la giusta directory per i plugins.
Con l'uso continuato voglio vedere come si comporta con l'occupazione di memoria, per ora aprendo molte tab arrivo a 200 mb occupati, chiudendole tutte tranne about:memory scende effettivamente a 100 mb, quindi libera realmente la memoria occupata, cosa che prima non avveniva.
- hal9000
- Linux 2.x

- Messaggi: 251
- Iscritto il: dom 7 gen 2007, 21:24
- Nome Cognome: Alessandro Zamori
- Slackware: 64 15.0
- Kernel: huge-5.15.19
- Desktop: xfce
- Località: Roma
Re: Firefox 7.0beta parliamone
IO sarei interessato anche per curiosità. Andrebbero bene anche solo gli Slackbuilds per compilarlo sulla mia 13.1.
- Trotto@81
- Iper Master

- Messaggi: 3559
- Iscritto il: sab 26 giu 2004, 0:00
- Nome Cognome: Andrea
- Slackware: Slackware64 14.2 bet
- Kernel: default
- Desktop: KDE 4.14.14
- Località: Monasterace M. (RC)
- Contatta:
Re: Firefox 7.0beta parliamone
Oltre allo slackbuild postato qui devi scaricare il file della traduzione insieme agli altri file che scaricherai dal mirror di slack.
I link per la lingua http://hg.mozilla.org/releases/l10n/moz ... 8cb876d030
tutti gli altri file necessari alla compilazione http://www.slackware.at/data/slackware6 ... a-firefox/
I sorgenti per il 7.0beta1 qui http://ftp.mozilla.org/pub/mozilla.org/ ... d1/source/
I link per la lingua http://hg.mozilla.org/releases/l10n/moz ... 8cb876d030
tutti gli altri file necessari alla compilazione http://www.slackware.at/data/slackware6 ... a-firefox/
I sorgenti per il 7.0beta1 qui http://ftp.mozilla.org/pub/mozilla.org/ ... d1/source/
Codice: Seleziona tutto
#!/bin/sh
# Copyright 2008, 2009, 2010, 2011 Patrick J. Volkerding, Sebeka, Minnesota, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
# permitted provided that the following conditions are met:
#
# 1. Redistributions of this script must retain the above copyright
# notice, this list of conditions and the following disclaimer.
#
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
# Thanks to the folks at the Mozilla Foundation for permission to
# distribute this, and for all the great work! :-)
# This is a source build script. Unfortunately, there is no official
# binary tarball available for x86_64
VERSION=7.0
VERSIONP=$(basename $(ls firefox-*.tar.bz2 | cut -d - -f 2 | rev | cut -f 3- -d . | rev) .source)
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) export ARCH=i486 ;;
arm*) export ARCH=arm ;;
# Unless $ARCH is already set, use uname -m for all other archs:
*) export ARCH=$( uname -m ) ;;
esac
fi
BUILD=${BUILD:-1}
MOZVERS=${MOZVERS:-beta}
NUMJOBS=${NUMJOBS:-" -j7 "}
# Try to be gentle to the compiler, no optimizations:
if [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-O"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "s390" ]; then
SLKCFLAGS="-O"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O -fPIC"
LIBDIRSUFFIX="64"
elif [ "$ARCH" = "arm" ]; then
SLKCFLAGS="-O2 -march=armv4 -mtune=xscale"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "armel" ]; then
SLKCFLAGS="-O2 -march=armv4t"
LIBDIRSUFFIX=""
fi
CWD=$(pwd)
TMP=${TMP:-/tmp}
PKG=$TMP/package-mozilla-firefox
LCV=it-a38cb876d030
rm -rf $PKG
mkdir -p $TMP $PKG/usr/lib${LIBDIRSUFFIX}
cd $TMP
rm -rf mozilla-$MOZVERS
tar xvf $CWD/firefox-$VERSIONP.source.tar.bz2 || exit 1
cd mozilla-$MOZVERS || exit 1
# Localizzazione
# http://hg.mozilla.org/releases/l10n/mozilla-aurora/it/file/daa5fef44051
( cd $TMP
mkdir l10n
cd l10n
tar xvf $CWD/$LCV.tar.bz2
mv $LCV it
)
# Fix a long standing bug that's prevented staying current on GTK+.
# Thanks to the BLFS folks. :-)
cat << EOF >> layout/build/Makefile.in
ifdef MOZ_ENABLE_CANVAS
EXTRA_DSO_LDOPTS += \$(XLDFLAGS) -lX11 -lXrender
endif
EOF
# Patch mimeTypes.rdf
# Uncomment this if you want to use the patch; otherwise, we overwrite the
# mimeTypes.rdf inside the package directory later
# zcat $CWD/mozilla-firefox-mimeTypes-fix.diff.gz | patch -p1 || exit 1
chown -R root:root .
find . \
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
-exec chmod 755 {} \; -o \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
export MOZILLA_OFFICIAL="1" &&
export BUILD_OFFICIAL="1" &&
export MOZ_PHOENIX="1" &&
export CFLAGS="$SLKCFLAGS" &&
export CXXFLAGS="$SLKCFLAGS" &&
./configure \
--enable-official-branding \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
--with-default-mozilla-five-home=/usr/lib${LIBDIRSUFFIX}/firefox-$VERSION \
--with-system-zlib \
--enable-application=browser \
--enable-default-toolkit=cairo-gtk2 \
--enable-crypto \
--enable-svg \
--enable-canvas \
--enable-logging \
--enable-xft \
--enable-webm \
--enable-xinerama \
--enable-optimize \
--enable-reorder \
--enable-strip \
--enable-cpp-rtti \
--enable-single-profile \
--disable-ldap \
--disable-accessibility \
--disable-debug \
--disable-tests \
--disable-pedantic \
--disable-installer \
--disable-mailnews \
--disable-composer \
--disable-profilesharing \
--disable-necko-wifi \
--with-l10n-base=$TMP/l10n \
--enable-ui-locale=it \
--build=$MACHTYPE \
--target=$MACHTYPE \
--enable-optimize=-O3 \
--enable-jemalloc \
--enable-startup-notification
# Complains about missing APNG support in Slackware's libpng:
#--with-system-png \
#make -f client.mk build MOZ_MAKE_FLAGS="$NUMJOBS" || exit 1
make -j10 || exit 1
make install DESTDIR=$PKG || exit 1
# We don't need these (just symlinks anyway):
rm -rf $PKG/usr/lib${LIBDIRSUFFIX}/firefox-devel-$VERSION
# Nor these:
rm -rf $PKG/usr/include
( cd $PKG/usr/lib${LIBDIRSUFFIX}/firefox-$VERSION
#mv defaults/profile/mimeTypes.rdf defaults/profile/mimeTypes.rdf.orig || exit 1
if [ -d defaults/profile ]; then
zcat $CWD/mimeTypes.rdf > defaults/profile/mimeTypes.rdf || exit 1
fi
#zcat $CWD/firefox.moz_plugin_path.diff.gz \
# | sed -e "s#usr/lib#usr/lib${LIBDIRSUFFIX}#g" \
# | patch -p1 --verbose --backup --suffix=.orig || exit 1
# Clean up if the above patch was successful:
#rm -f firefox.orig
) || exit
mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}/mozilla/plugins
mkdir -p $PKG/usr/share/applications
cat $CWD/mozilla-firefox.desktop > $PKG/usr/share/applications/mozilla-firefox.desktop
mkdir -p $PKG/usr/share/pixmaps
cat $CWD/firefox.png > $PKG/usr/share/pixmaps/firefox.png
# These files/directories are usually created if Firefox is run as root,
# which on many systems might (and possibly should) be never. Therefore, if we
# don't see them we'll put stubs in place to prevent startup errors.
( cd $PKG/usr/lib${LIBDIRSUFFIX}/firefox-$VERSION
if [ -d extensions/talkback\@mozilla.org ]; then
if [ ! -r extensions/talkback\@mozilla.org/chrome.manifest ]; then
echo > extensions/talkback\@mozilla.org/chrome.manifest
fi
fi
if [ ! -d updates ]; then
mkdir -p updates/0
fi
)
# Need some default icons in the right place:
mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}/firefox-$VERSION/chrome/icons/default
install -m 644 other-licenses/branding/firefox/default16.png \
$PKG/usr/lib${LIBDIRSUFFIX}/firefox-$VERSION/icons/
install -m 644 other-licenses/branding/firefox/default16.png \
$PKG/usr/lib${LIBDIRSUFFIX}/firefox-$VERSION/chrome/icons/default/
( cd $PKG/usr/lib${LIBDIRSUFFIX}/firefox-$VERSION
install -m 644 icons/{default,mozicon50}.xpm chrome/icons/default/
)
# Copy over the LICENSE
install -p -c -m 644 LICENSE $PKG/usr/lib${LIBDIRSUFFIX}/firefox-$VERSION/
mkdir $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
cd $PKG
/sbin/makepkg -l y -c n $TMP/mozilla-firefox-$VERSIONP-$ARCH-$BUILD.txz
- lennynero
- Linux 3.x

- Messaggi: 641
- Iscritto il: lun 3 mag 2004, 0:00
- Nome Cognome: Luigi Picaro
- Slackware: current-x64
- Kernel: 6.13.1
- Desktop: Xfce-4.20
- Località: Salerno
Re: Firefox 7.0beta parliamone
Ho l'impressione che ci sia un errore a questa riga nello script, puoi controllare?Trotto@81 ha scritto:Codice: Seleziona tutto
#!/bin/sh ... # Fix a long standing bug that's prevented staying current on GTK+. # Thanks to the BLFS folks. :-) cat << EOF >> layout/build/Makefile.in ...
- Trotto@81
- Iper Master

- Messaggi: 3559
- Iscritto il: sab 26 giu 2004, 0:00
- Nome Cognome: Andrea
- Slackware: Slackware64 14.2 bet
- Kernel: default
- Desktop: KDE 4.14.14
- Località: Monasterace M. (RC)
- Contatta:
Re: Firefox 7.0beta parliamone
Lo slackbuild è di Alien Bob, l'ho solo modificato per compilarlo in italiano.
Dall'errore che mi hai postato è impossibile dirti qualcosa.
Dall'errore che mi hai postato è impossibile dirti qualcosa.
- Trotto@81
- Iper Master

- Messaggi: 3559
- Iscritto il: sab 26 giu 2004, 0:00
- Nome Cognome: Andrea
- Slackware: Slackware64 14.2 bet
- Kernel: default
- Desktop: KDE 4.14.14
- Località: Monasterace M. (RC)
- Contatta:
Re: Firefox 7.0beta parliamone
Posso confermare dopo qualche giorno di utilizzo che l'utilizzo della memoria non è spropositato come nella 6, almeno ora chiudendo le tab aperte libera un po' di ram usata.
- lennynero
- Linux 3.x

- Messaggi: 641
- Iscritto il: lun 3 mag 2004, 0:00
- Nome Cognome: Luigi Picaro
- Slackware: current-x64
- Kernel: 6.13.1
- Desktop: Xfce-4.20
- Località: Salerno
Re: Firefox 7.0beta parliamone
...in realtà quello che ho postato non era l'errore ma il momento in cui l'*errore* viene causato(secondo me). Lo script termina così:
Mi fa supporre che non esegue tutto quello che c'è dopo quella riga, ma sinceramente parlo un pò da profano../mozilla-firefox.Slackbuild: line 213: warning: here-document at line 88 delimited by end-of-file (wanted `EOF')
- Trotto@81
- Iper Master

- Messaggi: 3559
- Iscritto il: sab 26 giu 2004, 0:00
- Nome Cognome: Andrea
- Slackware: Slackware64 14.2 bet
- Kernel: default
- Desktop: KDE 4.14.14
- Località: Monasterace M. (RC)
- Contatta:
Re: Firefox 7.0beta parliamone
La riga 213 è vuota, ricreati lo slackbuild.
- Plaoo
- Linux 3.x

- Messaggi: 809
- Iscritto il: gio 10 apr 2008, 17:40
- Slackware: 14 64
- Kernel: 3.2.9
- Desktop: KDE
- Località: Ittiri (SS)
Re: Firefox 5.0beta parliamone
Offtopic: Anche a me capita, non spegnere in HARD-reset (con il tasto) usa la combinazione Alt+Ctrl+Shift+Stamp e poi tenendo premuti i precedenti tasti premi R-E-I-S-U-B, serve per far chiudere tutti i processi e staccare i dischi in sicurezza.ocman ha scritto:la 6 uscita oggi nella current quando avvio alcuni download mi manza in freeze il pc. non posso che spegnerlo manualmente (non posso terminare x o fare il reboot da tastiera)
confermate?
Il canale ufficiale di slacky.eu si trova sui server irc.syrolnet.org canale #slackware
- lennynero
- Linux 3.x

- Messaggi: 641
- Iscritto il: lun 3 mag 2004, 0:00
- Nome Cognome: Luigi Picaro
- Slackware: current-x64
- Kernel: 6.13.1
- Desktop: Xfce-4.20
- Località: Salerno
Re: Firefox 7.0beta parliamone
Io ho solo compiato in un file quello che hai postato tu. Puoi inviarmelo in pm? Dove trovo quello di alienBob?Trotto@81 ha scritto:La riga 213 è vuota, ricreati lo slackbuild.
- Trotto@81
- Iper Master

- Messaggi: 3559
- Iscritto il: sab 26 giu 2004, 0:00
- Nome Cognome: Andrea
- Slackware: Slackware64 14.2 bet
- Kernel: default
- Desktop: KDE 4.14.14
- Località: Monasterace M. (RC)
- Contatta:
Re: Firefox 7.0beta parliamone
E' un problema relativo al carattere di fine file che nulla ha che vedere con lo script, evidentemente hai sbagliato qualcosa nel copia e incolla.
In allegato trovi lo slackbuild.
In allegato trovi lo slackbuild.
- Allegati
-
mozilla-firefox7.SlackBuild.gz- (2.93 KiB) Scaricato 101 volte
- lennynero
- Linux 3.x

- Messaggi: 641
- Iscritto il: lun 3 mag 2004, 0:00
- Nome Cognome: Luigi Picaro
- Slackware: current-x64
- Kernel: 6.13.1
- Desktop: Xfce-4.20
- Località: Salerno
Re: Firefox 7.0beta parliamone
Avevo pensato fosse un mio problema di codifica, ma non sapevo come risolverlo; per il copia e incolla credo non ci siano molti dubbi...ho selezionato tutto e incollato in muosepad. comunque grazie del link, ora va.Trotto@81 ha scritto:E' un problema relativo al carattere di fine file che nulla ha che vedere con lo script, evidentemente hai sbagliato qualcosa nel copia e incolla.
In allegato trovi lo slackbuild.
- Trotto@81
- Iper Master

- Messaggi: 3559
- Iscritto il: sab 26 giu 2004, 0:00
- Nome Cognome: Andrea
- Slackware: Slackware64 14.2 bet
- Kernel: default
- Desktop: KDE 4.14.14
- Località: Monasterace M. (RC)
- Contatta:
Re: Firefox 7.0beta parliamone
Prego, aspettiamo tutti con ansia i commenti dopo che lo avrai provato. 