Repositories for supported Debian, Raspbian, and Ubuntu releases

Users and developers helping users with generic and technical Pale Moon issues on all operating systems.

Moderator: trava90

Forum rules
This board is for technical/general usage questions and troubleshooting for the Pale Moon browser only.
Technical issues and questions not related to the Pale Moon browser should be posted in other boards!
Please keep off-topic and general discussion out of this board, thank you!
User avatar
trava90
Contributing developer
Contributing developer
Posts: 1736
Joined: 2013-05-20, 18:19
Location: Somewhere in Sector 001

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

Unread 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
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

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

Unread post by stevenpusser » 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
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

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

Unread post by stevenpusser » 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 stevenpusser on 2019-12-12, 04:08, edited 1 time in total.

New Tobin Paradigm

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

Unread 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.

User avatar
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

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

Unread post by stevenpusser » 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
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

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

Unread post by stevenpusser » 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
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

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

Unread post by stevenpusser » 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
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

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

Unread post by stevenpusser » 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
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

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

Unread post by stevenpusser » 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
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

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

Unread post by stevenpusser » 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
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

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

Unread post by stevenpusser » 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
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

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

Unread post by stevenpusser » 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
Board Warrior
Board Warrior
Posts: 1111
Joined: 2019-04-24, 09:38

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

Unread 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.
The profile picture shows my Maico EC30 E ceiling fan.

User avatar
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

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

Unread post by stevenpusser » 2020-04-27, 03:36

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

User avatar
Pentium4User
Board Warrior
Board Warrior
Posts: 1111
Joined: 2019-04-24, 09:38

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

Unread 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.
The profile picture shows my Maico EC30 E ceiling fan.

User avatar
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

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

Unread post by stevenpusser » 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
Board Warrior
Board Warrior
Posts: 1111
Joined: 2019-04-24, 09:38

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

Unread post by Pentium4User » 2020-04-29, 07:28

It does work now.
The profile picture shows my Maico EC30 E ceiling fan.

User avatar
moonbat
Knows the dark side
Knows the dark side
Posts: 4942
Joined: 2015-12-09, 15:45
Contact:

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

Unread 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."

Image
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX

User avatar
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

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

Unread post by stevenpusser » 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.

New Tobin Paradigm

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

Unread 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.

Post Reply