What happened to 28.7 for Linux?

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

Moderators: trava90, satrow

freefrog
Banned user
Banned user
Posts: 10
Joined: 2019-01-16, 16:30

What happened to 28.7 for Linux?

Unread post by freefrog » 2019-08-31, 19:07

Normally new Linux versions are released almost same, or very shortly after, as Windows new release.
But now Linux builds have 2 days delayed.

Using the tarball Linux, Help -> Check for Updates returns "no new Pale Moon versions".

What happened?
Thanks.

User avatar
Night Wing
Knows the dark side
Knows the dark side
Posts: 3999
Joined: 2011-10-03, 10:19
Location: Texas, USA

Re: What happened to 28.7 for Linux?

Unread post by Night Wing » 2019-08-31, 19:24

I would guess Travis has something more pressing at the moment. Just be patient.
Linux Mint 19.2 (Tina) Xfce 64 Bit (Default Distribution OS) with 64 Bit linux Pale Moon
Windows 7 Home Premium & Ultimate SP1, 64 Bit (Backup OS) with 32 Bit windows Pale Moon

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

Re: What happened to 28.7 for Linux?

Unread post by Moonchild » 2019-08-31, 19:56

We haven't heard from Travis so we're working on building the Linux versions ourselves (Tobin is jumping into that right now). I'll be signing the binaries with my PGP key this time instead of Travis so the key needed to check will be different.
If all goes well we should have these out to Linux users later today.
"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
New Tobin Paradigm
Off-Topic Sheriff
Off-Topic Sheriff
Posts: 6049
Joined: 2012-10-09, 19:37
Location: Sector 001

Re: What happened to 28.7 for Linux?

Unread post by New Tobin Paradigm » 2019-08-31, 20:08

Linux64 isn't a problem at all.. But as you know and some try to deny.. Linux32 is dying a slow and very annoying death. The trick is getting a 32bit environment that can build the 32bit binaries. This isn't easy because no one cares about 32bit anymore except the few who do. So a lot of resources (packages, repos, info) just aren't there anymore. Normally this wouldn't be a problem BUT since we don't use the system provided GCC toolchain but specific versions that being 7.x (or at the very least 4.9) and because these are generic builds designed for widest possible use across many distributions.. They have to be built in a very specific environment.

The ultimate problem is, no one can remember how the hell to do it and following old instructions isn't even possible anymore as UXP can't be built with anything less than 4.8 (the old instructions from 2015-16 used 4.7).

I am gonna get this figured the hell out and god help anyone and anything that gets in my way!
Image
- Get out of bed. Resistance is futile. Wake up and assimilate the day. -
http://binaryoutcast.com/ | http://thereisonlyxul.org/ | Freenode #binaryoutcast

User avatar
Moonraker
Board Warrior
Board Warrior
Posts: 1107
Joined: 2015-09-30, 23:02
Location: Lincolnshire.UK.

Re: What happened to 28.7 for Linux?

Unread post by Moonraker » 2019-08-31, 20:22

Sounds to me like 32bit linux palemoon is dying a slow death just like the os i guess.I find it very f*****g annoying when large internet companies dictates what hardware etc we should be catering for.Once again freedom of choice is being taken away . :wtf:
Xenial puppy linux 32-bit.
Pale moon 28.7.1

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

Re: What happened to 28.7 for Linux?

Unread post by New Tobin Paradigm » 2019-08-31, 21:23

Shut up, Moonraker.
Image
- Get out of bed. Resistance is futile. Wake up and assimilate the day. -
http://binaryoutcast.com/ | http://thereisonlyxul.org/ | Freenode #binaryoutcast

ron_1
Moon Magic practitioner
Moon Magic practitioner
Posts: 2035
Joined: 2012-06-28, 01:20

Re: What happened to 28.7 for Linux?

Unread post by ron_1 » 2019-08-31, 22:14

Moonraker wrote:
I find it very f*****g annoying when large internet companies dictates what hardware etc we should be catering for.Once again freedom of choice is being taken away
It's called the free market place. Nobody wants 32 bit computers anymore, so why should anybody make 32 bit apps?

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

Re: What happened to 28.7 for Linux?

Unread post by New Tobin Paradigm » 2019-08-31, 22:19

Off-topic:
ron_1 wrote:
2019-08-31, 22:14
Moonraker wrote:
I find it very f*****g annoying when large internet companies dictates what hardware etc we should be catering for.Once again freedom of choice is being taken away
It's called the free market place. Nobody wants 32 bit computers anymore, so why should anybody make 32 bit apps?
This is off-topic.. If you want to discuss market forces and user demand for the dying 32bit.. Please take it to the Off-Topic Board.
Image
- Get out of bed. Resistance is futile. Wake up and assimilate the day. -
http://binaryoutcast.com/ | http://thereisonlyxul.org/ | Freenode #binaryoutcast

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

Re: What happened to 28.7 for Linux?

Unread post by Moonchild » 2019-08-31, 23:50

Off-topic:
Moonraker wrote:
2019-08-31, 20:22
Sounds to me like 32bit linux palemoon is dying a slow death just like the os i guess.I find it very f*****g annoying when large internet companies dictates what hardware etc we should be catering for.Once again freedom of choice is being taken away . :wtf:
64-bit hardware and operating systems have been a thing for almost 20 years. Get with the program.
"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
Night Wing
Knows the dark side
Knows the dark side
Posts: 3999
Joined: 2011-10-03, 10:19
Location: Texas, USA

Re: What happened to 28.7 for Linux?

Unread post by Night Wing » 2019-08-31, 23:57

I've just put 64 bit linux Pale Moon 28.7.0 on all of my 64 bit linux Mint 19.2 (Tina) Xfce hard drives, did a quick test and LPM 28.7.0 is working like a champ on all of my favorite sites.

Thank you Tobin and Moonchild. Both of your expertise and help is greatly appreciated.
Linux Mint 19.2 (Tina) Xfce 64 Bit (Default Distribution OS) with 64 Bit linux Pale Moon
Windows 7 Home Premium & Ultimate SP1, 64 Bit (Backup OS) with 32 Bit windows Pale Moon

User avatar
Moonraker
Board Warrior
Board Warrior
Posts: 1107
Joined: 2015-09-30, 23:02
Location: Lincolnshire.UK.

Re: What happened to 28.7 for Linux?

Unread post by Moonraker » 2019-09-01, 00:47

Just updated on my puppy linux and runs just fine as usual..thank you tobin and moonchild.!
Xenial puppy linux 32-bit.
Pale moon 28.7.1

User avatar
pr0fessor
Moongazer
Moongazer
Posts: 8
Joined: 2018-08-31, 16:55

Re: What happened to 28.7 for Linux?

Unread post by pr0fessor » 2019-09-01, 07:01

palmoon updated from 28.6.1 to 28.7 (after "check for update" from menu help) and stop working with error:

Code: Select all

/usr/lib/palemoon/palemoon: /lib/i386-linux-gnu/libc.so.6: version `GLIBC_2.17' not found (required by /usr/lib/palemoon/palemoon)
on ubuntu 12.04 latest libc.so.6 is 2.15...
how to solve the problem? (maybe palemoon updater need to check operating system and libs before update)

User avatar
karlchen
Hobby Astronomer
Hobby Astronomer
Posts: 17
Joined: 2019-01-16, 15:55

Re: What happened to 28.7 for Linux?

Unread post by karlchen » 2019-09-01, 08:35

Hi, pr0fessor.

You are aware that Ubuntu 12.04 reached the end of its supported life more than 2 years ago (end of April 2017)?
Only in case you have subscribed to the paid Canonical extended support you will still get software updates for it. No idea how regularly and what precisely. But maybe the extended support subscription would have given you a newer libc as well.

Regards,
Karl

User avatar
Isengrim
Keeps coming back
Keeps coming back
Posts: 989
Joined: 2015-09-08, 22:54
Location: 127.0.0.1
Contact:

Re: What happened to 28.7 for Linux?

Unread post by Isengrim » 2019-09-01, 10:09

pr0fessor wrote:
2019-09-01, 07:01

Code: Select all

/usr/lib/palemoon/palemoon: /lib/i386-linux-gnu/libc.so.6: version `GLIBC_2.17' not found (required by /usr/lib/palemoon/palemoon)
on ubuntu 12.04 latest libc.so.6 is 2.15...
how to solve the problem?
Easiest way to solve the problem is by upgrading glibc, which usually entails upgrading the OS. I recommend at least Ubuntu 16.04, which is the oldest LTS release.
Linux Mint 19.2 Cinnamon (64-bit), Windows 7 (64-bit), Windows 10 build 1803 (64-bit)
"As long as there is someone who will appreciate the work involved in the creation, the effort is time well spent." ~ Tetsuzou Kamadani, Cave Story

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

Re: What happened to 28.7 for Linux?

Unread post by New Tobin Paradigm » 2019-09-01, 13:31

Funny cause the Official System Requirements for Pale Moon for Linux call for GLib 2.22 or higher. But how I built the 32bit version took that back down to 2.17.

Your system seems to ship with something even older than either of those.

So, what exactly was Travis using and why to produce the 32bit build. GCC 7 is the compiler he last used but mixing with a minimum target of at least GLib 2.15? That sounds.. unwise. If he was around I'd ask him but then again.. If he was around I wouldn't need to.

You are just gonna have to bear with the rest of us in refining exactly what Pale Moon for Linux 32bit is supposed to be going forward. Do keep in mind, however, that as far as the generic builds go and the project generally we do not nor never have specifically targeted old and insecure operating systems or ancient hardware.

Linux has a bit more flexability in this matter with more modern operating system versions that can run on older than acceptable hardware or a targeted package for a specific distribution version. But the Linux binaries we produce are more generic with a focus on running across different distributions horizontally rather than moving downward to abandoned out of date systems vertically.
Image
- Get out of bed. Resistance is futile. Wake up and assimilate the day. -
http://binaryoutcast.com/ | http://thereisonlyxul.org/ | Freenode #binaryoutcast

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

Re: What happened to 28.7 for Linux?

Unread post by Moonchild » 2019-09-01, 14:08

pr0fessor wrote:
2019-09-01, 07:01
(maybe palemoon updater need to check operating system and libs before update)
That actually wouldn't work, by the way. The updater program is part of the -previous- version of the browser, not the version downloaded. It cannot know about any version requirements the new version would have unless it was already known prior to the previous release.
"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
karlchen
Hobby Astronomer
Hobby Astronomer
Posts: 17
Joined: 2019-01-16, 15:55

Re: What happened to 28.7 for Linux?

Unread post by karlchen » 2019-09-01, 14:22

Hi, pr0fessor.
Isengrim wrote:
2019-09-01, 10:09
I recommend at least Ubuntu 16.04, which is the oldest LTS release.
Pale Moon 28.7.0 32-bit seems to work properly on Ubuntu 16.04 32-bit, which is the base of my Linux Mint 18.1 32-bit xfce.
I am typing this from Pale Moon 28.7.0 on Linux Mint 18.1 xfce at the moment.

Code: Select all

$ palemoon --version
Moonchild Productions Pale Moon 28.7.0
$ inxi -Sx3
System:    Host: unimatrix0 Kernel: 4.4.0-159-generic i686 bits: 32 compiler: gcc v: 5.4.0 Desktop: Xfce 4.12.3 
           tk: Gtk 2.24.28 info: xfce4-panel wm: xfwm4 dm: MDM Distro: Linux Mint 18.1 Serena base: Ubuntu 16.04 xenial 
$ dpkg --list libc6* | grep "^ii"
ii  libc6:i386     2.23-0ubuntu11 i386         GNU C Library: Shared libraries
ii  libc6-dbg:i386 2.23-0ubuntu11 i386         GNU C Library: detached debugging symbols
ii  libc6-dev:i386 2.23-0ubuntu11 i386         GNU C Library: Development Libraries and Header Files
$
/lib/i386-linux-gnu $ ls -l libc.so.6 libc-2.23.so
-rwxr-xr-x 1 root root 1786484 Feb  5  2019 libc-2.23.so
lrwxrwxrwx 1 root root      12 Feb  5  2019 libc.so.6 -> libc-2.23.so
Regards,
Karl

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

Re: What happened to 28.7 for Linux?

Unread post by New Tobin Paradigm » 2019-09-01, 14:32

As far as the Linux 32bit build is concerned, I am still conducting research and no decision has been made yet going forward. So an out of band update is not yet out of the question.

I will let you know what is happening along the way :thumbup:

Stay tuned!
Image
- Get out of bed. Resistance is futile. Wake up and assimilate the day. -
http://binaryoutcast.com/ | http://thereisonlyxul.org/ | Freenode #binaryoutcast

affinity
Banned user
Banned user
Posts: 24
Joined: 2019-09-01, 14:57

Re: What happened to 28.7 for Linux?

Unread post by affinity » 2019-09-01, 15:30

Signing key for those that don't have it:

https://pgp.key-server.io/0x40481E7B8FCF9CEC

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

Re: What happened to 28.7 for Linux?

Unread post by stevepusser » 2019-09-01, 20:09

Was it OK that the packages in my OBS repo were ready on 30 August? I just assumed your static Linux builds were done when I saw the release announcement on the home page.

Post Reply