Repo for Ubuntu 19.10 Topic is solved

Support and discussions for the x86/x64 Linux version of Pale Moon and specific Linux distribution questions related to the browser.

Moderator: trava90

Forum rules
If your question is about general use of the browser and not specific to Linux, then please use the General Support board.
Locked
User avatar
Pentium4User
Astronaut
Astronaut
Posts: 607
Joined: 2019-04-24, 09:38

Repo for Ubuntu 19.10

Post by Pentium4User » 2019-10-18, 12:44

Hello,
when will the Xubuntu-Next-Repo moved to Xubuntu1910?
Ubuntu 19.10 is already released.

Kind regards
Pentium4User
Powerline adapters (dLAN) hardly interfere shortwave radio, so stop using them.

Yes, I still use a 64 bit capable Pentium 4 670 processor with Pale Moon.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 29203
Joined: 2011-08-28, 17:27
Location: Tranås, SE
Contact:

Re: Repo for Ubuntu 19.10

Post by Moonchild » 2019-10-18, 13:08

Impatient much?
Release Date
October 17, 2019
"Son, in life you do not fight battles because you expect to win, you fight them merely because they need to be fought." -- Snagglepuss
Image

User avatar
Pentium4User
Astronaut
Astronaut
Posts: 607
Joined: 2019-04-24, 09:38

Re: Repo for Ubuntu 19.10

Post by Pentium4User » 2019-10-18, 15:05

I am a little bit.
I don't know if it is a good idea to use the next repository.
Powerline adapters (dLAN) hardly interfere shortwave radio, so stop using them.

Yes, I still use a 64 bit capable Pentium 4 670 processor with Pale Moon.

User avatar
New Tobin Paradigm
Knows the dark side
Knows the dark side
Posts: 8850
Joined: 2012-10-09, 19:37
Location: Skaro

Re: Repo for Ubuntu 19.10

Post by New Tobin Paradigm » 2019-10-18, 15:46

Then don't.
How far are you prepared to go? How much are you prepared to risk? How many people are you prepared to sacrifice for victory?
Are you willing to die friendless, alone, deserted by everyone? Because that's what may be required of you in the war that is to come.

Image

User avatar
stevepusser
Project Contributor
Project Contributor
Posts: 711
Joined: 2015-08-01, 18:33
Location: California

Re: Repo for Ubuntu 19.10

Post by stevepusser » 2019-10-18, 21:43

The OBS just added the 19.10 repo today, so it's building and should be done soon. https://build.opensuse.org/package/show ... alemoon-mp

The package name is still "palemoon", the palemoon-mp dummy package is just to get the OBS to generate the instructions to add the repo and its key.

User avatar
Pentium4User
Astronaut
Astronaut
Posts: 607
Joined: 2019-04-24, 09:38

Re: Repo for Ubuntu 19.10

Post by Pentium4User » 2019-10-19, 17:53

That is good news.
The repository is accessible, I added it to my sources.list, the release file can be downloaded, but the build failed at Opensuse: https://build.opensuse.org/package/live ... .10/x86_64
Powerline adapters (dLAN) hardly interfere shortwave radio, so stop using them.

Yes, I still use a 64 bit capable Pentium 4 670 processor with Pale Moon.

User avatar
stevepusser
Project Contributor
Project Contributor
Posts: 711
Joined: 2015-08-01, 18:33
Location: California

Re: Repo for Ubuntu 19.10

Post by stevepusser » 2019-10-20, 20:18

I'll have to see if I can fix that--hang on a bit.

Nope, builds fail only on Ubuntu 19.10 using either gcc-8 or gcc-7. Debian testing and unstable builds with either compiler are successful, which is odd since Ubuntu is supposed to be based on a snapshot of Debian testing. :?: The build error is a bit further up in the log, since the OBS uses eight threads to build, and the ones that didn't error out continue to create output until they finish.

Let me see if I can set up an Ubuntu 19.10 sbuild schroot on my own machine and reproduce the build errors.

User avatar
stevepusser
Project Contributor
Project Contributor
Posts: 711
Joined: 2015-08-01, 18:33
Location: California

Re: Repo for Ubuntu 19.10

Post by stevepusser » 2019-10-20, 22:19

Well, I haven't yet managed to set up the Ubuntu 19.10 build schroot, but this seems to be the error from the OBS builds:

Code: Select all

 [1248s] In file included from /usr/src/packages/BUILD/obj-x86_64-pc-linux-gnu/js/src/Unified_cpp_js_src24.cpp:2:0:
[ 1248s] /usr/src/packages/BUILD/js/src/jsnativestack.cpp: In function 'pid_t gettid()':
[ 1248s] /usr/src/packages/BUILD/js/src/jsnativestack.cpp:30:1: error: 'pid_t gettid()' was declared 'extern' and later 'static' [-fpermissive]
[ 1248s]  gettid()
[ 1248s]  ^~~~~~
[ 1248s] In file included from /usr/include/unistd.h:1170:0,
[ 1248s]                  from /usr/src/packages/BUILD/obj-x86_64-pc-linux-gnu/dist/system_wrappers/unistd.h:3,
[ 1248s]                  from /usr/src/packages/BUILD/js/src/jsnativestack.cpp:28,
[ 1248s]                  from /usr/src/packages/BUILD/obj-x86_64-pc-linux-gnu/js/src/Unified_cpp_js_src24.cpp:2:
[ 1248s] /usr/include/x86_64-linux-gnu/bits/unistd_ext.h:34:16: note: previous declaration of '__pid_t gettid()'
[ 1248s]  extern __pid_t gettid (void) __THROW;
[ 1248s]                 ^~~~~~

User avatar
New Tobin Paradigm
Knows the dark side
Knows the dark side
Posts: 8850
Joined: 2012-10-09, 19:37
Location: Skaro

Re: Repo for Ubuntu 19.10

Post by New Tobin Paradigm » 2019-10-20, 22:29

This is the glibc 2.30+ issue. The fix will be in the next release. You can either wait until then or apply the patch to current release for this build only. You will likely need the gcc9 patch too if you are using gcc9.
How far are you prepared to go? How much are you prepared to risk? How many people are you prepared to sacrifice for victory?
Are you willing to die friendless, alone, deserted by everyone? Because that's what may be required of you in the war that is to come.

Image

User avatar
stevepusser
Project Contributor
Project Contributor
Posts: 711
Joined: 2015-08-01, 18:33
Location: California

Re: Repo for Ubuntu 19.10

Post by stevepusser » 2019-10-21, 00:49

New Tobin Paradigm wrote:
2019-10-20, 22:29
This is the glibc 2.30+ issue. The fix will be in the next release. You can either wait until then or apply the patch to current release for this build only. You will likely need the gcc9 patch too if you are using gcc9.
Ah, good! This one, then: https://github.com/MoonchildProductions ... 083d46efe1

OK, I can cherry-pick that patch and upload the new debian.tar.xz and .dsc file tomorrow AM.

I'll leave the builds as using gcc-7, since you said that's more tested than gcc-8.

User avatar
New Tobin Paradigm
Knows the dark side
Knows the dark side
Posts: 8850
Joined: 2012-10-09, 19:37
Location: Skaro

Re: Repo for Ubuntu 19.10

Post by New Tobin Paradigm » 2019-10-21, 06:39

WAS less tested. Now it has gotten more ;)

GCC 8 is fine and dandy and we have signed off on it as good to go.

I am fairly optimistic GCC 9 is the same based on preliminary testing and reports as well. Though we won't sign off on it until Red Hat ships Devtoolset-9 and we give it a good thrashing. But it remains promising.

tl;dr Linux UXP is deff getting a kick in the ass as of the past 3 weeks so rejoice!
How far are you prepared to go? How much are you prepared to risk? How many people are you prepared to sacrifice for victory?
Are you willing to die friendless, alone, deserted by everyone? Because that's what may be required of you in the war that is to come.

Image

User avatar
stevepusser
Project Contributor
Project Contributor
Posts: 711
Joined: 2015-08-01, 18:33
Location: California

Re: Repo for Ubuntu 19.10

Post by stevepusser » 2019-10-21, 17:59

Thanks for the update! I've loaded the GLIBC 2.30 patched version into the repo now, and it's building. For the next release, I will revert to just using the default gcc for each distrelease, which will mean I will again only have to upload one set of source files for all builds. That's good, because the OBS only accepts uploads at 200 K/sec, and that takes a while with the PM source.

Edit: the Ubuntu 19.10 packages are built and ready for users to install and test. If they perform as expected, please edit the title of your first post and add [SOLVED]. Thanks!

Locked