Repo for Ubuntu 19.10 Topic is solved

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
Pentium4User
Board Warrior
Board Warrior
Posts: 1112
Joined: 2019-04-24, 09:38

Repo for Ubuntu 19.10

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

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35475
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: Repo for Ubuntu 19.10

Unread post by Moonchild » 2019-10-18, 13:08

Impatient much?
Release Date
October 17, 2019
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

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

Re: Repo for Ubuntu 19.10

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

New Tobin Paradigm

Re: Repo for Ubuntu 19.10

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

Then don't.

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

Re: Repo for Ubuntu 19.10

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

Re: Repo for Ubuntu 19.10

Unread 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
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: Repo for Ubuntu 19.10

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

Re: Repo for Ubuntu 19.10

Unread post by stevenpusser » 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]                 ^~~~~~

New Tobin Paradigm

Re: Repo for Ubuntu 19.10

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

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

Re: Repo for Ubuntu 19.10

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

New Tobin Paradigm

Re: Repo for Ubuntu 19.10

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

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

Re: Repo for Ubuntu 19.10

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