You are not logged in.

#1 2018-07-06 21:27:45

arch32yes
Member
Registered: 2017-09-30
Posts: 116

x86_64 Extra firefox 61.0.1-1 Standalone web browser from mozilla.org

Hello,

when we get Firefox 61.0.1-1 for archlinux32?

archlinux64:

https://www.archlinux.org/packages/extr … 4/firefox/

Greetz

arch32yes

Last edited by arch32yes (2018-07-07 07:13:46)

Offline

#2 2018-07-07 07:35:03

deep42thought
Administrator
From: Jena, Germany
Registered: 2017-06-17
Posts: 617

Re: x86_64 Extra firefox 61.0.1-1 Standalone web browser from mozilla.org

firefox has currently persistent out-of-memory errors during compilation. We're trying to solve that, but I fear, you should prepare for a future without firefox on 32 bit systems. hmm

regards,
deep42thought

Offline

#3 2018-07-07 14:29:01

arch32yes
Member
Registered: 2017-09-30
Posts: 116

Re: x86_64 Extra firefox 61.0.1-1 Standalone web browser from mozilla.org

https://packages.ubuntu.com/bionic/i386 … x/download

More information on firefox_61.0+build3-0ubuntu0.18.04.1_i386.deb:
Exact Size        45712532 Byte (43.6 MByte)


https://steemit.com/linux/@ixindamix/co … or-manjaro

sudo pacman -S debtap

Transform your .deb file into installable pkg:

Download the .deb file of your choice, having previously done a search on Arch and AUR repositories. If your file is not listed, you can go through debtap.


Can we use debtap?

Greetz

undine

Last edited by arch32yes (2018-07-07 14:35:14)

Offline

#4 2018-07-07 20:04:40

levi
Moderator
From: Yorkshire, UK
Registered: 2018-06-16
Posts: 1,197

Re: x86_64 Extra firefox 61.0.1-1 Standalone web browser from mozilla.org

deep42thought wrote:

firefox has currently persistent out-of-memory errors during compilation. We're trying to solve that, but I fear, you should prepare for a future without firefox on 32 bit systems. hmm

Oof, well, if someone can point me at an alternative that lets me run noscript or an alternative, I guess I could see if I can use that.  And no, I don't want an adblocker - I have no problem with legitmate advertising that isn't tracking me (which is very little of it in practice, but there you go).  I see there's a build of the older seamonkey suite in the community repo, but I doubt that's building cleanly if firefox isn't.  I see we don't seem to be building palemoon anywhere.


Architecture: pentium4, Testing repos: Yes, Hardware: EeePC 901+2GB RAM+OS half on the SD card.

Offline

#5 2018-07-07 20:20:23

arch32yes
Member
Registered: 2017-09-30
Posts: 116

Re: x86_64 Extra firefox 61.0.1-1 Standalone web browser from mozilla.org

Hello levi, you can try Chomium with uBlock Origin and uMatrix

Greetz

arch32yes

Last edited by arch32yes (2018-07-09 07:24:06)

Offline

#6 2018-07-07 20:48:33

arch32yes
Member
Registered: 2017-09-30
Posts: 116

Re: x86_64 Extra firefox 61.0.1-1 Standalone web browser from mozilla.org

https://packages.debian.org/sid/i386/firefox/download

Download-Seite für firefox_61.0-1_i386.deb für Intel x86-Rechner

Offline

#7 2018-07-07 22:26:53

levi
Moderator
From: Yorkshire, UK
Registered: 2018-06-16
Posts: 1,197

Re: x86_64 Extra firefox 61.0.1-1 Standalone web browser from mozilla.org

Thanks for the advice; uMatrix looks very interesting to me, and if I can run that on Chrome/ium then that's very tempting.

Regarding debtap; your system is your own.  If you can figure it out, you can use debtap.  However anything you install using debtap will be regarded as orphan files by pacman and won't be updated automatically.

Also, it won't pickup dependencies automatically.  I can see that my install of firefox has dragged in a number of different packages, and I'd expect debtap to just disregard dependences because debian dependencies are unlikely to match arch package names all that often, so it probably just ignores it for simplicity's sake.  I note the arch firefox builds are split out into firefox and mozilla-common, and I don't know if debian does the same or something else.

Furthermore, it may be worth noting that all of these builds are i386 builds, while archlinux32 packages are all i686 (or 'all').  It should still run, but it'll be lacking some of the more modern cpu features, so may not run quite as fast.  Still, it'll run at the same speed as debian 32-bit users are used to, so it can't be that bad.

Last edited by levi (2018-07-07 22:27:46)


Architecture: pentium4, Testing repos: Yes, Hardware: EeePC 901+2GB RAM+OS half on the SD card.

Offline

#8 2018-07-09 07:05:46

arch32yes
Member
Registered: 2017-09-30
Posts: 116

Re: x86_64 Extra firefox 61.0.1-1 Standalone web browser from mozilla.org

Hello Developer,

can you solved the problem in nearly time?

https://www.mozilla.org/en-US/firefox/all/

firefox-61.0.1.tar.bz2

Which alternative should we use?

Greetz

arch32yes

Last edited by arch32yes (2018-07-09 07:06:34)

Offline

#9 2018-07-14 20:01:26

timsong
Member
Registered: 2018-04-03
Posts: 27

Re: x86_64 Extra firefox 61.0.1-1 Standalone web browser from mozilla.org

Here's a PKGBUILD that uses the mozilla firefox en-gb 61.0.1 binary.

EDIT !! this PKGBUILD has now been updated, see later posts.

Contents of the PKGBUILD file below

# Contributor: timsong
pkgname=firefox
pkgver=61.0.1
pkgrel=1
pkgdesc="Standalone web browser from mozilla.org"
arch=('i686')
license=('GPL, MPL, LGPL')
depends=(gtk3 mozilla-common libxt startup-notification mime-types dbus-glib ffmpeg
         nss hunspell-en_US sqlite ttf-font libpulse libvpx icu)
makedepends=(bzr)
source=(https://ftp.mozilla.org/pub/firefox/releases/61.0.1/linux-i686/en-GB/firefox-61.0.1.tar.bz2)
md5sums=('f375f952c7bcfff1c2da29d497a81ecd')
package() {
mkdir -p $pkgdir/usr/lib
mkdir -p $pkgdir/usr/bin
mkdir -p $pkgdir/usr/share/applications
mkdir -p $pkgdir/usr/share/pixmaps
cp -a firefox/. $pkgdir/usr/lib/firefox
# Create desktop entry
echo "[Desktop Entry]
Version=1.0
Name=Firefox
GenericName=Web Browser
GenericName[ar]=متصفح وِب
GenericName[ast]=Restolador Web
GenericName[bn]=ওয়েব ব্রাউজার
GenericName[ca]=Navegador web
GenericName[cs]=Webový prohlížeč
GenericName[da]=Webbrowser
GenericName[de]=Webbrowser
GenericName[el]=Περιηγητής διαδικτύου
GenericName[es]=Navegador web
GenericName[et]=Veebibrauser
GenericName[fa]=مرورگر اینترنتی
GenericName[fi]=WWW-selain
GenericName[fr]=Navigateur Web
GenericName[gl]=Navegador Web
GenericName[he]=דפדפן אינטרנט
GenericName[hr]=Web preglednik
GenericName[hu]=Webböngésző
GenericName[it]=Browser Web
GenericName[ja]=ウェブ・ブラウザ
GenericName[ko]=웹 브라우저
GenericName[ku]=Geroka torê
GenericName[lt]=Interneto naršyklė
GenericName[nb]=Nettleser
GenericName[nl]=Webbrowser
GenericName[nn]=Nettlesar
GenericName[no]=Nettleser
GenericName[pl]=Przeglądarka WWW
GenericName[pt]=Navegador Web
GenericName[pt_BR]=Navegador Web
GenericName[ro]=Navigator Internet
GenericName[ru]=Веб-браузер
GenericName[sk]=Internetový prehliadač
GenericName[sl]=Spletni brskalnik
GenericName[sv]=Webbläsare
GenericName[tr]=Web Tarayıcı
GenericName[ug]=توركۆرگۈ
GenericName[uk]=Веб-браузер
GenericName[vi]=Trình duyệt Web
GenericName[zh_CN]=网络浏览器
GenericName[zh_TW]=網路瀏覽器
Comment=Browse the Web
Comment[ar]=تصفح الوِب
Comment[ast]=Restola pela Rede
Comment[bn]=ইন্টারনেট ব্রাউজ করুন
Comment[ca]=Navegueu per el web
Comment[cs]=Prohlížení stránek World Wide Webu
Comment[da]=Surf på internettet
Comment[de]=Im Internet surfen
Comment[el]=Μπορείτε να περιηγηθείτε στο διαδίκτυο (Web)
Comment[es]=Navegue por la web
Comment[et]=Lehitse veebi
Comment[fa]=صفحات شبکه جهانی اینترنت را مرور نمایید
Comment[fi]=Selaa Internetin WWW-sivuja
Comment[fr]=Naviguer sur le Web
Comment[gl]=Navegar pola rede
Comment[he]=גלישה ברחבי האינטרנט
Comment[hr]=Pretražite web
Comment[hu]=A világháló böngészése
Comment[it]=Esplora il web
Comment[ja]=ウェブを閲覧します
Comment[ko]=웹을 돌아 다닙니다
Comment[ku]=Li torê bigere
Comment[lt]=Naršykite internete
Comment[nb]=Surf på nettet
Comment[nl]=Verken het internet
Comment[nn]=Surf på nettet
Comment[no]=Surf på nettet
Comment[pl]=Przeglądanie stron WWW
Comment[pt]=Navegue na Internet
Comment[pt_BR]=Navegue na Internet
Comment[ro]=Navigați pe Internet
Comment[ru]=Доступ в Интернет
Comment[sk]=Prehliadanie internetu
Comment[sl]=Brskajte po spletu
Comment[sv]=Surfa på webben
Comment[tr]=İnternet'te Gezinin
Comment[ug]=دۇنيادىكى توربەتلەرنى كۆرگىلى بولىدۇ
Comment[uk]=Перегляд сторінок Інтернету
Comment[vi]=Để duyệt các trang web
Comment[zh_CN]=浏览互联网
Comment[zh_TW]=瀏覽網際網路
Exec=/usr/lib/firefox/firefox %u
Icon=firefox
Terminal=false
Type=Application
MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https;
StartupNotify=true
StartupWMClass=Firefox
Categories=Network;WebBrowser;
Keywords=web;browser;internet;
Actions=new-window;new-private-window;

[Desktop Action new-window]
Name=New Window
Name[ach]=Dirica manyen
Name[af]=Nuwe venster
Name[an]=Nueva finestra
Name[ar]=نافذة جديدة
Name[as]=নতুন উইন্ডো
Name[ast]=Ventana nueva
Name[az]=Yeni Pəncərə
Name[be]=Новае акно
Name[bg]=Нов прозорец
Name[bn_BD]=নতুন উইন্ডো (N)
Name[bn_IN]=নতুন উইন্ডো
Name[br]=Prenestr nevez
Name[brx]=गोदान उइन्ड'(N)
Name[bs]=Novi prozor
Name[ca]=Finestra nova
Name[cak]=K'ak'a' tzuwäch
Name[cs]=Nové okno
Name[cy]=Ffenestr Newydd
Name[da]=Nyt vindue
Name[de]=Neues Fenster
Name[dsb]=Nowe wokno
Name[el]=Νέο παράθυρο
Name[en_GB]=New Window
Name[en_US]=New Window
Name[en_ZA]=New Window
Name[eo]=Nova fenestro
Name[es_AR]=Nueva ventana
Name[es_CL]=Nueva ventana
Name[es_ES]=Nueva ventana
Name[es_MX]=Nueva ventana
Name[et]=Uus aken
Name[eu]=Leiho berria
Name[fa]=پنجره جدید
Name[ff]=Henorde Hesere
Name[fi]=Uusi ikkuna
Name[fr]=Nouvelle fenêtre
Name[fy_NL]=Nij finster
Name[ga_IE]=Fuinneog Nua
Name[gd]=Uinneag ùr
Name[gl]=Nova xanela
Name[gn]=Ovetã pyahu
Name[gu_IN]=નવી વિન્ડો
Name[he]=חלון חדש
Name[hi_IN]=नया विंडो
Name[hr]=Novi prozor
Name[hsb]=Nowe wokno
Name[hu]=Új ablak
Name[hy_AM]=Նոր Պատուհան
Name[id]=Jendela Baru
Name[is]=Nýr gluggi
Name[it]=Nuova finestra
Name[ja]=新しいウィンドウ
Name[ja_JP-mac]=新規ウインドウ
Name[ka]=ახალი ფანჯარა
Name[kk]=Жаңа терезе
Name[km]=បង្អួចថ្មី
Name[kn]=ಹೊಸ ಕಿಟಕಿ
Name[ko]=새 창
Name[kok]=नवें जनेल
Name[ks]=نئئ وِنڈو
Name[lij]=Neuvo barcon
Name[lo]=ຫນ້າຕ່າງໃຫມ່
Name[lt]=Naujas langas
Name[ltg]=Jauns lūgs
Name[lv]=Jauns logs
Name[mai]=नव विंडो
Name[mk]=Нов прозорец
Name[ml]=പുതിയ ജാലകം
Name[mr]=नवीन पटल
Name[ms]=Tetingkap Baru
Name[my]=ဝင်းဒိုးအသစ်
Name[nb_NO]=Nytt vindu
Name[ne_NP]=नयाँ सञ्झ्याल
Name[nl]=Nieuw venster
Name[nn_NO]=Nytt vindauge
Name[or]=ନୂତନ ୱିଣ୍ଡୋ
Name[pa_IN]=ਨਵੀਂ ਵਿੰਡੋ
Name[pl]=Nowe okno
Name[pt_BR]=Nova janela
Name[pt_PT]=Nova janela
Name[rm]=Nova fanestra
Name[ro]=Fereastră nouă
Name[ru]=Новое окно
Name[sat]=नावा विंडो (N)
Name[si]=නව කවුළුවක්
Name[sk]=Nové okno
Name[sl]=Novo okno
Name[son]=Zanfun taaga
Name[sq]=Dritare e Re
Name[sr]=Нови прозор
Name[sv_SE]=Nytt fönster
Name[ta]=புதிய சாளரம்
Name[te]=కొత్త విండో
Name[th]=หน้าต่างใหม่
Name[tr]=Yeni pencere
Name[tsz]=Eraatarakua jimpani
Name[uk]=Нове вікно
Name[ur]=نیا دریچہ
Name[uz]=Yangi oyna
Name[vi]=Cửa sổ mới
Name[wo]=Palanteer bu bees
Name[xh]=Ifestile entsha
Name[zh_CN]=新建窗口
Name[zh_TW]=開新視窗
Exec=/usr/lib/firefox/firefox --new-window %u

[Desktop Action new-private-window]
Name=New Private Window
Name[ach]=Dirica manyen me mung
Name[af]=Nuwe privaatvenster
Name[an]=Nueva finestra privada
Name[ar]=نافذة خاصة جديدة
Name[as]=নতুন ব্যক্তিগত উইন্ডো
Name[ast]=Ventana privada nueva
Name[az]=Yeni Məxfi Pəncərə
Name[be]=Новае акно адасаблення
Name[bg]=Нов прозорец за поверително сърфиране
Name[bn_BD]=নতুন ব্যক্তিগত উইন্ডো
Name[bn_IN]=নতুন ব্যক্তিগত উইন্ডো
Name[br]=Prenestr merdeiñ prevez nevez
Name[brx]=गोदान प्राइभेट उइन्ड'
Name[bs]=Novi privatni prozor
Name[ca]=Finestra privada nova
Name[cak]=K'ak'a' ichinan tzuwäch
Name[cs]=Nové anonymní okno
Name[cy]=Ffenestr Breifat Newydd
Name[da]=Nyt privat vindue
Name[de]=Neues privates Fenster
Name[dsb]=Nowe priwatne wokno
Name[el]=Νέο παράθυρο ιδιωτικής περιήγησης
Name[en_GB]=New Private Window
Name[en_US]=New Private Window
Name[en_ZA]=New Private Window
Name[eo]=Nova privata fenestro
Name[es_AR]=Nueva ventana privada
Name[es_CL]=Nueva ventana privada
Name[es_ES]=Nueva ventana privada
Name[es_MX]=Nueva ventana privada
Name[et]=Uus privaatne aken
Name[eu]=Leiho pribatu berria
Name[fa]=پنجره ناشناس جدید
Name[ff]=Henorde Suturo Hesere
Name[fi]=Uusi yksityinen ikkuna
Name[fr]=Nouvelle fenêtre de navigation privée
Name[fy_NL]=Nij priveefinster
Name[ga_IE]=Fuinneog Nua Phríobháideach
Name[gd]=Uinneag phrìobhaideach ùr
Name[gl]=Nova xanela privada
Name[gn]=Ovetã ñemi pyahu
Name[gu_IN]=નવી ખાનગી વિન્ડો
Name[he]=חלון פרטי חדש
Name[hi_IN]=नयी निजी विंडो
Name[hr]=Novi privatni prozor
Name[hsb]=Nowe priwatne wokno
Name[hu]=Új privát ablak
Name[hy_AM]=Սկսել Գաղտնի դիտարկում
Name[id]=Jendela Mode Pribadi Baru
Name[is]=Nýr huliðsgluggi
Name[it]=Nuova finestra anonima
Name[ja]=新しいプライベートウィンドウ
Name[ja_JP-mac]=新規プライベートウインドウ
Name[ka]=ახალი პირადი ფანჯარა
Name[kk]=Жаңа жекелік терезе
Name[km]=បង្អួចឯកជនថ្មី
Name[kn]=ಹೊಸ ಖಾಸಗಿ ಕಿಟಕಿ
Name[ko]=새 사생활 보호 모드
Name[kok]=नवो खाजगी विंडो
Name[ks]=نْو پرایوٹ وینڈو
Name[lij]=Nêuvo barcón privòu
Name[lo]=ເປີດຫນ້າຕ່າງສວນຕົວຂື້ນມາໃຫມ່
Name[lt]=Naujas privataus naršymo langas
Name[ltg]=Jauns privatais lūgs
Name[lv]=Jauns privātais logs
Name[mai]=नया निज विंडो (W)
Name[mk]=Нов приватен прозорец
Name[ml]=പുതിയ സ്വകാര്യ ജാലകം
Name[mr]=नवीन वैयक्तिक पटल
Name[ms]=Tetingkap Persendirian Baharu
Name[my]=New Private Window
Name[nb_NO]=Nytt privat vindu
Name[ne_NP]=नयाँ निजी सञ्झ्याल
Name[nl]=Nieuw privévenster
Name[nn_NO]=Nytt privat vindauge
Name[or]=ନୂତନ ବ୍ୟକ୍ତିଗତ ୱିଣ୍ଡୋ
Name[pa_IN]=ਨਵੀਂ ਪ੍ਰਾਈਵੇਟ ਵਿੰਡੋ
Name[pl]=Nowe okno prywatne
Name[pt_BR]=Nova janela privativa
Name[pt_PT]=Nova janela privada
Name[rm]=Nova fanestra privata
Name[ro]=Fereastră privată nouă
Name[ru]=Новое приватное окно
Name[sat]=नावा निजेराक् विंडो (W )
Name[si]=නව පුද්ගලික කවුළුව (W)
Name[sk]=Nové okno v režime Súkromné prehliadanie
Name[sl]=Novo zasebno okno
Name[son]=Sutura zanfun taaga
Name[sq]=Dritare e Re Private
Name[sr]=Нови приватан прозор
Name[sv_SE]=Nytt privat fönster
Name[ta]=புதிய தனிப்பட்ட சாளரம்
Name[te]=కొత్త ఆంతరంగిక విండో
Name[th]=หน้าต่างส่วนตัวใหม่
Name[tr]=Yeni gizli pencere
Name[tsz]=Juchiiti eraatarakua jimpani
Name[uk]=Приватне вікно
Name[ur]=نیا نجی دریچہ
Name[uz]=Yangi maxfiy oyna
Name[vi]=Cửa sổ riêng tư mới
Name[wo]=Panlanteeru biir bu bees
Name[xh]=Ifestile yangasese entsha
Name[zh_CN]=新建隐私浏览窗口
Name[zh_TW]=新增隱私視窗
Exec=/usr/lib/firefox/firefox --private-window %u
" >> $pkgdir/usr/share/applications/firefox.desktop
chmod +x $pkgdir/usr/share/applications/firefox.desktop
#copy icon to /usr/share/pixmaps/
cp $pkgdir/usr/lib/firefox/browser/chrome/icons/default/default128.png $pkgdir/usr/share/pixmaps/firefox.png
#Create link so firefox can be run without path
echo '/usr/lib/firefox/firefox "$@"' >> $pkgdir/usr/bin/firefox
chmod +x $pkgdir/usr/bin/firefox
}

Last edited by timsong (2018-08-15 11:41:08)

Offline

#10 2018-07-16 01:20:48

levi
Moderator
From: Yorkshire, UK
Registered: 2018-06-16
Posts: 1,197

Re: x86_64 Extra firefox 61.0.1-1 Standalone web browser from mozilla.org

Thanks very much for that PKGBUILD.  I've not tried it yet, but it looks good to me.

How did you build that en_gb package?  Command line arguments and environment settings might be important.


Architecture: pentium4, Testing repos: Yes, Hardware: EeePC 901+2GB RAM+OS half on the SD card.

Offline

#11 2018-07-16 12:46:38

timsong
Member
Registered: 2018-04-03
Posts: 27

Re: x86_64 Extra firefox 61.0.1-1 Standalone web browser from mozilla.org

I built it the same way you would build any of the packages in the the arch AUR. My Arch32 system is fully up to date. Try the built package I linked to, use
pacman -U /full path to file/firefox-61.0.1-1-i686.pkg.tar.xz
to install.
It can easily be removed with
pacman -R firefox
and the older/offical package put back on with
pacman -Sy firefox

In regard to the building, In brief I just used the standard makepkg -c command after checking all the depends were installed, it will tell you if there not. You will of course need the makepkg.conf set up with the relevant folders first. It would take all day for me to go into setting all that up first, so you will need the knowledge.

https://wiki.archlinux.org/index.php/Makepkg
https://wiki.archlinux.org/index.php/Ar … Repository

I believe these parameters also install the dependancies and then the package after build.

makepkg -cis

Last edited by timsong (2018-07-16 13:49:41)

Offline

#12 2018-07-16 15:44:12

levi
Moderator
From: Yorkshire, UK
Registered: 2018-06-16
Posts: 1,197

Re: x86_64 Extra firefox 61.0.1-1 Standalone web browser from mozilla.org

Ah so you just 'built' your PKGBUILD.  Yes, I should have anticipated that.

But for absolute clarity, you didn't manage a build from source here.


Architecture: pentium4, Testing repos: Yes, Hardware: EeePC 901+2GB RAM+OS half on the SD card.

Offline

#13 2018-07-16 15:57:42

timsong
Member
Registered: 2018-04-03
Posts: 27

Re: x86_64 Extra firefox 61.0.1-1 Standalone web browser from mozilla.org

No it's not a source build, just a packaged binary pulled from here

https://ftp.mozilla.org/pub/firefox/rel … inux-i686/

These binary builds contain a folder called firefox with all the stuff in. The firefox folder normally lives in /usr/lib/ on your system.

Last edited by timsong (2018-07-16 15:59:30)

Offline

#14 2018-07-17 06:34:17

andreas_baumann
Administrator
From: Zurich, Switzerland
Registered: 2017-08-10
Posts: 833
Website

Re: x86_64 Extra firefox 61.0.1-1 Standalone web browser from mozilla.org

In the AUR there is firefox-beta-bin. Maybe adapting that for 61.0 also works..
(there is also a firefox-beta-bin-all-localizations containing all language packs).

Offline

#15 2018-07-19 13:31:35

andreas_baumann
Administrator
From: Zurich, Switzerland
Registered: 2017-08-10
Posts: 833
Website

Re: x86_64 Extra firefox 61.0.1-1 Standalone web browser from mozilla.org

Repository:

[aba-aur]
Server = http://archlinux32.andreasbaumann.cc/aur/$arch

Just did a firefox-bin package (also in AUR). This package conflicts with 'extra/firefox'.

But I still hope we can circumvent the memory exhaustion issues while building.
It seems, Mozilla can build a i686 version.. :-)

Offline

#16 2018-07-19 18:17:25

deep42thought
Administrator
From: Jena, Germany
Registered: 2017-06-17
Posts: 617

Re: x86_64 Extra firefox 61.0.1-1 Standalone web browser from mozilla.org

We should probably ask mozilla how they are building it.

Offline

#17 2018-07-29 07:29:37

andreas_baumann
Administrator
From: Zurich, Switzerland
Registered: 2017-08-10
Posts: 833
Website

Re: x86_64 Extra firefox 61.0.1-1 Standalone web browser from mozilla.org

https://developer.mozilla.org/en-US/doc … _64-bit_OS

I fear, this is the only way: compiling in a 64-bit address room generating 32-bit code.

Offline

#18 2018-07-29 08:32:37

deep42thought
Administrator
From: Jena, Germany
Registered: 2017-06-17
Posts: 617

Re: x86_64 Extra firefox 61.0.1-1 Standalone web browser from mozilla.org

Andreas, do you have time to look into this? I'm afraid it takes three times as long for me as it takes for you. hmm

Offline

#19 2018-07-29 08:36:03

andreas_baumann
Administrator
From: Zurich, Switzerland
Registered: 2017-08-10
Posts: 833
Website

Re: x86_64 Extra firefox 61.0.1-1 Standalone web browser from mozilla.org

This evening soonest. At the moment the weather is too good.. :-)

Offline

#20 2018-07-30 05:23:42

deep42thought
Administrator
From: Jena, Germany
Registered: 2017-06-17
Posts: 617

Re: x86_64 Extra firefox 61.0.1-1 Standalone web browser from mozilla.org

no hurry - firefox was broken for quite some time now, so a few days more don't really matter - and good weather is a good excuse wink

Offline

#21 2018-08-01 14:35:38

andreas_baumann
Administrator
From: Zurich, Switzerland
Registered: 2017-08-10
Posts: 833
Website

Re: x86_64 Extra firefox 61.0.1-1 Standalone web browser from mozilla.org

Just did a quick test (basically by seeting .mozconfig in 'firefox' PKGBUILD as described
in the Cross compilation guide).

While gcc -m32 works, rust ist compiled as 64-bit only compiler, so you get:

Executing: `/usr/bin/rustc --crate-type staticlib --target=i686-unknown-linux-gnu -o /tmp
/conftestDzBu11.rlib /tmp/conftestuAERBu.rs`
note: the `i686-unknown-linux-gnu` target may not be installed

Ok, there is a rust compiler even for non-SSE2 on https://aur.archlinux.org/packages/rust-i586-git,
but sadly it fails with:

couldn't find required command: "1-gcc"

which doesn't tell me anything.

Offline

#22 2018-08-10 16:34:12

levi
Moderator
From: Yorkshire, UK
Registered: 2018-06-16
Posts: 1,197

Re: x86_64 Extra firefox 61.0.1-1 Standalone web browser from mozilla.org

I take it we haven't made any significant progress on this.  I've been using timsong's 61.0.1 package for a few weeks now but since yesterday it's been moaning at me that it can't update.  Seems firefox have released 61.0.2 (although the release notes don't seem to contain anything relevant to me), and I guess my browser has been phoning home to check.


Architecture: pentium4, Testing repos: Yes, Hardware: EeePC 901+2GB RAM+OS half on the SD card.

Offline

#23 2018-08-10 17:50:15

andreas_baumann
Administrator
From: Zurich, Switzerland
Registered: 2017-08-10
Posts: 833
Website

Re: x86_64 Extra firefox 61.0.1-1 Standalone web browser from mozilla.org

Firefox still resists to compile from source.

For now, we have to take timsong's or my PKGBUILD, increase pkgver and rebuild the binary package.

Offline

#24 2018-08-10 19:13:13

levi
Moderator
From: Yorkshire, UK
Registered: 2018-06-16
Posts: 1,197

Re: x86_64 Extra firefox 61.0.1-1 Standalone web browser from mozilla.org

FWIW I just tried updating timsong's PKGBUILD to pull down and install my the new version, but I'm stuck getting dependencies to work.  'pacman -Ss hunspell-en_US' reports it's available in testing as well as extra, but if I actually try to install it all of my currently configured servers report a 404 for it.

My mirrorlist is presently the following servers:

Server = http://archlinux32.vollzornbrot.de/i686/$repo
Server = http://mirror.archlinux32.org/i686/$repo
Server = https://archlinux32.agoctrl.org/i686/$repo
Server = http://archlinux32.andreasbaumann.cc/i686/$repo
Server = https://mirror.archlinux32.org/i686/$repo
Server = http://mirror.datacenter.by/pub/archlinux32/i686/$repo
Server = https://ind.mirror.archlinux32.org/i686/$repo
Server = https://jpn.mirror.archlinux32.org/i686/$repo

Last edited by levi (2018-08-10 19:14:45)


Architecture: pentium4, Testing repos: Yes, Hardware: EeePC 901+2GB RAM+OS half on the SD card.

Offline

#25 2018-08-13 05:25:58

deep42thought
Administrator
From: Jena, Germany
Registered: 2017-06-17
Posts: 617

Re: x86_64 Extra firefox 61.0.1-1 Standalone web browser from mozilla.org

hunspell-en_US-2018.04.16-1.0-any.pkg.tar.xz should be in extra and hunspell-en_US-2018.04.16-2.0-any.pkg.tar.xz should be in testing. I can download it. Are you sure your database is up to date, e.g. did you run `pacman -Sy`?

Offline

Board footer

Powered by FluxBB