Repo for Ubuntu 19.10 Topic is solved

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

Moderators: trava90, satrow

User avatar
Pentium4User
Hobby Astronomer
Hobby Astronomer
Posts: 24
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

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 24822
Joined: 2011-08-28, 17:27
Location: 58°2'16"N 14°58'31"E
Contact:

Re: Repo for Ubuntu 19.10

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

Impatient much?
Release Date
October 17, 2019
"If you want to build a better world for yourself, you have to be willing to build one for everybody." -- Coyote Osborne
Image

User avatar
Pentium4User
Hobby Astronomer
Hobby Astronomer
Posts: 24
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.

User avatar
New Tobin Paradigm
Off-Topic Sheriff
Off-Topic Sheriff
Posts: 6178
Joined: 2012-10-09, 19:37
Location: Sector 001

Re: Repo for Ubuntu 19.10

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

Then don't.
Image
- Old and insecure for legitimate and reasonable purposes. -
http://binaryoutcast.com/ | http://thereisonlyxul.org/ | Freenode #binaryoutcast

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

Re: Repo for Ubuntu 19.10

Unread 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
Hobby Astronomer
Hobby Astronomer
Posts: 24
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

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

Re: Repo for Ubuntu 19.10

Unread 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
Astronaut
Astronaut
Posts: 530
Joined: 2015-08-01, 18:33
Location: California

Re: Repo for Ubuntu 19.10

Unread 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
Off-Topic Sheriff
Off-Topic Sheriff
Posts: 6178
Joined: 2012-10-09, 19:37
Location: Sector 001

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.
Image
- Old and insecure for legitimate and reasonable purposes. -
http://binaryoutcast.com/ | http://thereisonlyxul.org/ | Freenode #binaryoutcast

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

Re: Repo for Ubuntu 19.10

Unread 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
Off-Topic Sheriff
Off-Topic Sheriff
Posts: 6178
Joined: 2012-10-09, 19:37
Location: Sector 001

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!
Image
- Old and insecure for legitimate and reasonable purposes. -
http://binaryoutcast.com/ | http://thereisonlyxul.org/ | Freenode #binaryoutcast

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

Re: Repo for Ubuntu 19.10

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

Post Reply