Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Support and discussions for the x86/x64 Linux version of Pale Moon.

Moderator: trava90

User avatar
trava90
Contributing developer
Contributing developer
Posts: 1598
Joined: 2013-05-20, 18:19
Location: Earth
Contact:

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by trava90 » 2019-10-30, 12:57

We do have a workaround in place that disables the overzealous internal optimizations that GCC6 does by default - http://xref.palemoon.org/uxp-trunk/sour ... pts.m4#192

That being said though, using GCC 6 is still not recommended if it can be helped.

User avatar
stevepusser
Astronaut
Astronaut
Posts: 598
Joined: 2015-08-01, 18:33
Location: California

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by stevepusser » 2019-11-02, 01:28

Debian patches gcc quite a bit, so perhaps they tamed it. Otherwise, I don't know how they built a very stable Stretch release upon a wild gcc like that. I'll take a "wait and see" approach for now.

User avatar
stevepusser
Astronaut
Astronaut
Posts: 598
Joined: 2015-08-01, 18:33
Location: California

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by stevepusser » 2019-12-12, 01:25

Packages for Pale Moon 28.8.0 are now available. Also, experimental armhf and arm64 packages are now available for the distros that support the build on the OBS. Please let me know if you can get them to run if you give them a try.
Last edited by stevepusser on 2019-12-12, 04:08, edited 1 time in total.

User avatar
New Tobin Paradigm
Off-Topic Sheriff
Off-Topic Sheriff
Posts: 7203
Joined: 2012-10-09, 19:37
Location: Insulting you on the internet.

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by New Tobin Paradigm » 2019-12-12, 01:30

stevepusser wrote:
2019-12-12, 01:25
armhf
So you worked it out? Feel free to share any specific configuration with us, likely in another thread.
Image
I'll send him cheesy movies! The worst I can find!
He'll have to sit and watch them all and we'll monitor his mind!

https://binaryoutcast.com/ | Freenode #binaryoutcast | http://thereisonlyxul.org/

User avatar
stevepusser
Astronaut
Astronaut
Posts: 598
Joined: 2015-08-01, 18:33
Location: California

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by stevepusser » 2019-12-12, 04:13

New Tobin Paradigm wrote:
2019-12-12, 01:30
stevepusser wrote:
2019-12-12, 01:25
armhf
So you worked it out? Feel free to share any specific configuration with us, likely in another thread.
No, it's just that 28.8.0 builds while 28.7.0 errors out. All the builds are using the same source files, with the same mozconfig as I've had for a while--nothing fancy. I remember that arm64 builds were dying much sooner than the armhf ones with 28.7.0, but they both succeed now.

I don't have any ARM hardware to test those on, but maybe some Pi owners will let us know what happens.

User avatar
stevepusser
Astronaut
Astronaut
Posts: 598
Joined: 2015-08-01, 18:33
Location: California

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by stevepusser » 2019-12-14, 00:12

I have a report that the Debian testing armhf (armv71) build works on Kali Linux running on an Asus Flip C100P board. Waiting for more...do the PM devs want to ask for more testers?

I tried to set up Raspian in a QEMU virtual machine to test it there, but haven't succeeded.

User avatar
stevepusser
Astronaut
Astronaut
Posts: 598
Joined: 2015-08-01, 18:33
Location: California

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by stevepusser » 2020-01-12, 03:01

Source files uploaded for 28.8.1 and packages are building: https://build.opensuse.org/package/show ... r/palemoon

User avatar
stevepusser
Astronaut
Astronaut
Posts: 598
Joined: 2015-08-01, 18:33
Location: California

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by stevepusser » 2020-04-06, 02:41

Packages for Debian Sid are currently not even starting to build on the OBS because of a unique limitation of the OBS--it gets confused if there are two different -dev packages available, in this case libfontconfig-dev and libfontconfig1-dev, and so far only Sid presents that choice. The problem will also probably appear soon in Debian testing and Ubuntu 20.04, so I'll work on a fix. It has a simple yet rather ugly fix--just add the -dev package that Sid has in common with all the older releases to the build-depends to end its confusion. Adding that won't break the build on other machines--it's just not necessary there and not as elegant, so I'll make sure to comment it in the control file.

This will also trigger another update for those using the OBS repo, so unless some Sid user really really needs their version instead of testing's, I'm not in a big hurry to add it.

User avatar
stevepusser
Astronaut
Astronaut
Posts: 598
Joined: 2015-08-01, 18:33
Location: California

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by stevepusser » 2020-04-09, 01:56

I made a separate source package "palemoon-sid" with the fix for Sid builds, but it should be transparent to a user: Sid users will just get a "-3" revision of palemoon from my repo instead of everyone else's "-2". I'll keep an eye on it to see if Debian testing builds will start needing to use that version, as well as Ubuntu 20.04.

User avatar
stevepusser
Astronaut
Astronaut
Posts: 598
Joined: 2015-08-01, 18:33
Location: California

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by stevepusser » 2020-04-13, 01:23

Updated to 28.9.1. Took the opportunity to push the fix for Sid into the standard debian/control file, and removed the separate palemoon-sid packages. All x86 packages are built except for Sid's, which are waiting for a build worker along with the various arm builds.

User avatar
stevepusser
Astronaut
Astronaut
Posts: 598
Joined: 2015-08-01, 18:33
Location: California

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by stevepusser » 2020-04-22, 03:31

To forestall any questions, I checked, and the OBS hasn't added Ubuntu 20.04 builds and repositories yet.

User avatar
stevepusser
Astronaut
Astronaut
Posts: 598
Joined: 2015-08-01, 18:33
Location: California

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by stevepusser » 2020-04-26, 03:11

Just added the Ubuntu 20.04 repo for 64-bit, but something's currently wrong with the 32-bit one, saying that strace is not in the repo.

User avatar
Pentium4User
Fanatic
Fanatic
Posts: 206
Joined: 2019-04-24, 09:38

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by Pentium4User » 2020-04-26, 06:50

Ubuntu discontinued the ability to install an i386 version with Ubuntu 19.10.
For Ubuntu itself, there is no need for a repo for Ubuntu 20.04 i386.
The remaining i386 packages are only for depending applications, but the normal system is x86_64 or one of the other supported architectures.
Yes, I still use a 64 bit capable Pentium 4 670 processor with Pale Moon. It is located at my grandfather's house and runs Lubuntu 18.04 x64. It was my main system until 2018, when I got a Pentium D system that got replaced by a Ryzen 2700 in 2019.
Google reCaptcha annoys me like a blowfly.

User avatar
stevepusser
Astronaut
Astronaut
Posts: 598
Joined: 2015-08-01, 18:33
Location: California

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by stevepusser » 2020-04-27, 03:36

OK, so no i386 version of Pale Moon for that release, then.

User avatar
Pentium4User
Fanatic
Fanatic
Posts: 206
Joined: 2019-04-24, 09:38

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by Pentium4User » 2020-04-27, 05:05

I upgraded to Focal and changed it to

Code: Select all

deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_20.04/ / 
Something is still faulty, I get the message that there's no Release file in the repo.

Code: Select all

E: Das Depot »http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_20.04  Release« enthält keine Release-Datei.
Yes, I still use a 64 bit capable Pentium 4 670 processor with Pale Moon. It is located at my grandfather's house and runs Lubuntu 18.04 x64. It was my main system until 2018, when I got a Pentium D system that got replaced by a Ryzen 2700 in 2019.
Google reCaptcha annoys me like a blowfly.

User avatar
stevepusser
Astronaut
Astronaut
Posts: 598
Joined: 2015-08-01, 18:33
Location: California

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by stevepusser » 2020-04-29, 03:09

Well, that stumps me too, since I can see the Release file just sitting there in that repo:

http://download.opensuse.org/repositori ... ntu_20.04/

as well as an package for i386 now, too. :?: How the heck did that happen if there's no 32-bit release?

User avatar
Pentium4User
Fanatic
Fanatic
Posts: 206
Joined: 2019-04-24, 09:38

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by Pentium4User » 2020-04-29, 07:28

It does work now.
Yes, I still use a 64 bit capable Pentium 4 670 processor with Pale Moon. It is located at my grandfather's house and runs Lubuntu 18.04 x64. It was my main system until 2018, when I got a Pentium D system that got replaced by a Ryzen 2700 in 2019.
Google reCaptcha annoys me like a blowfly.

User avatar
moonbat
Board Warrior
Board Warrior
Posts: 1339
Joined: 2015-12-09, 15:45

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by moonbat » 2020-05-01, 10:31

I've been using the Ubuntu 18.04 repository with my Mint 19.3 so far - but after multiple 'apt update' checks today - it still doesn't show me a new version of Pale Moon being available. I'm still on 28.9.1.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

Linux Mint 19.3 Xfce x64 on HP i5 laptop with 4 GB RAM, always latest versions of PM & Basilisk unless specified.

User avatar
stevepusser
Astronaut
Astronaut
Posts: 598
Joined: 2015-08-01, 18:33
Location: California

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by stevepusser » 2020-05-02, 04:59

I was working on it offline for MX Linux builds all day--for some reason, i386 builds all fail when the gcc version is 8 or above due to memory exhaustion when doing the big linking of libxul.so. I was able to work around that by telling the MX 19 builds to use the gcc-7 still in Buster, and I tried that in the OBS builds, but for some reason it said it couldn't find gcc-7 there or the gcc-7 versions in Ubuntus up to 20.04. I'll try and least have the OBS build 64-bit versions tonight, and see if the devs know any tricks for fixing the memory problem.

User avatar
New Tobin Paradigm
Off-Topic Sheriff
Off-Topic Sheriff
Posts: 7203
Joined: 2012-10-09, 19:37
Location: Insulting you on the internet.

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by New Tobin Paradigm » 2020-05-02, 06:55

The only trick is more ram. There are gonna be more objects albeit smaller ones to all go into linking libxul. That is a result of the work we are doing.
Image
I'll send him cheesy movies! The worst I can find!
He'll have to sit and watch them all and we'll monitor his mind!

https://binaryoutcast.com/ | Freenode #binaryoutcast | http://thereisonlyxul.org/

Post Reply