Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

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

Moderators: trava90, satrow

User avatar
stevepusser
Lunatic
Lunatic
Posts: 389
Joined: Sat, 01 Aug 2015, 18:33
Location: California

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

Unread postby stevepusser » Sat, 21 Oct 2017, 00:00

Yeah, but I think there's something wrong with the 17.10 build system on the OBS. It fails with

Code: Select all

[ 1223s] /usr/src/packages/BUILD/intl/icu/source/i18n/digitlst.cpp:67:24: fatal error: xlocale.h: No such file or directory
[ 1223s]  #   include <xlocale.h>
[ 1223s]                         ^
[ 1223s] compilation terminated.


and xlocale.h should be provided by the installed libc6-dev package. I'm going to try and set up an amd64 Ubuntu 17.10 basic build environment via QEMU and pbuilder on my system to see if the same failure happens there. It's much faster and simpler to do that than to go through an whole distro install.

Ubuntu 17.10 users should be fine by using my 17.04 repository in the meantime, though.

User avatar
stevepusser
Lunatic
Lunatic
Posts: 389
Joined: Sat, 01 Aug 2015, 18:33
Location: California

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

Unread postby stevepusser » Wed, 08 Nov 2017, 20:33

Adding 27.6.0 to the repository. I'm trying to add the extra compiler vectorization flags for the build to releases that support those. Debian 7 and Ubuntu 16.04 fail right off the bat with those flags, saying those are unsupported, so I added a little switch that gives those releases a configure file without the extra flags. Waiting to see what happens...

User avatar
stevepusser
Lunatic
Lunatic
Posts: 389
Joined: Sat, 01 Aug 2015, 18:33
Location: California

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

Unread postby stevepusser » Tue, 21 Nov 2017, 01:18

Updated to 27.6.1 for both main and nonsse2 versions. Sorry they are late, been very busy helping with getting MX 17 Linux out.

User avatar
zorzi
Apollo supporter
Apollo supporter
Posts: 49
Joined: Wed, 31 Aug 2016, 07:37

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

Unread postby zorzi » Tue, 21 Nov 2017, 21:37

No worries. Thank you very much, Steve.

User avatar
stevepusser
Lunatic
Lunatic
Posts: 389
Joined: Sat, 01 Aug 2015, 18:33
Location: California

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

Unread postby stevepusser » Wed, 29 Nov 2017, 20:27

Working on Pale Moon 27.6.2 for the repo. It should be in there pretty soon..within an hour or so.

User avatar
Isengrim
Lunatic
Lunatic
Posts: 427
Joined: Tue, 08 Sep 2015, 22:54
Location: 127.0.0.1
Contact:

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

Unread postby Isengrim » Wed, 29 Nov 2017, 23:44

Thank you for this, Steve. :thumbup:
Linux Mint 18.3 Cinnamon (64-bit)
Windows 7 (64-bit) (Sometimes)
Windows 10 (64-bit) (Sometimes)
We are our choices.

User avatar
stevepusser
Lunatic
Lunatic
Posts: 389
Joined: Sat, 01 Aug 2015, 18:33
Location: California

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

Unread postby stevepusser » Thu, 30 Nov 2017, 20:45

Isengrim wrote:Thank you for this, Steve. :thumbup:


No problem! Hey, your avatar is like these coyotes that join me on evening walks nearly every night. Here they are asking for treats last Halloween night:

Image
The alpha on the left will eat from my hand if it's something that smells good. (Yes, I know I'm not supposed to feed them, but they remain very skittish of other people so far) It's the closest I can get to Moonchild's wolf...Last night they spotted and treed a mother raccoon and her four grown cubs until I made them leave. That's possibly a female on the right, then the omega male in the back, which was the first one to start going along with the walk.

kozaki
Moongazer
Moongazer
Posts: 12
Joined: Thu, 28 Jan 2016, 13:26

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

Unread postby kozaki » Sat, 02 Dec 2017, 00:25

And Q4OS now has Palemoon (mainstream AND sse-only) packaged, making both its install and upgrade a breeze [1].
it's a chain of which your work is a key factor Steeve.
I didn't know you're of the MX team :thumbup:

[1]: https://www.q4os.org/forum/viewtopic.php?pid=9935#p9935
PS and wild animals you shall not feed. However some are so freakin opportunistic :)

User avatar
stevepusser
Lunatic
Lunatic
Posts: 389
Joined: Sat, 01 Aug 2015, 18:33
Location: California

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

Unread postby stevepusser » Sat, 02 Dec 2017, 23:47

kozaki wrote:And Q4OS now has Palemoon (mainstream AND sse-only) packaged, making both its install and upgrade a breeze [1].
it's a chain of which your work is a key factor Steeve.
I didn't know you're of the MX team :thumbup:

[1]: https://www.q4os.org/forum/viewtopic.php?pid=9935#p9935
PS and wild animals you shall not feed. However some are so freakin opportunistic :)


It's either that or they eat the neighborhood cats and rat-dogs. There's so many freaking brush rabbits around here--either they are too quick to catch, or the yotes can't make a dent in their numbers. They say coyotes are actually good for songbird populations, since they control the species that rob nests, such as raccoons, possums, rats, snakes, etc. If these guys get too used to people, a few paintballs can put a healthy fear back into them.

I'm not sure where Q4OS's installer is getting Pale Moon from--most of the esh installer file is binary. It could be their own version, the official binaries, or something else.

Yes, I'm the lead packager for MX Linux, plus have had some influence on what apps are on the ISO. Having the excellent new lightweight Featherpad text editor as default on the upcoming MX 17 is my doing, for example. It's much better than the former Leafpad.

inops
Moongazer
Moongazer
Posts: 9
Joined: Thu, 23 Feb 2017, 15:38

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

Unread postby inops » Tue, 16 Jan 2018, 19:28

Thanks for the great work, Steve!

Any chance you could package PM for 17.10? 17.04's EOL and meltdown has pushed me onto 17.10.

User avatar
stevepusser
Lunatic
Lunatic
Posts: 389
Joined: Sat, 01 Aug 2015, 18:33
Location: California

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

Unread postby stevepusser » Wed, 17 Jan 2018, 01:58

I have a test version 27.7.0 for 64-bit only that was built on 17.10 and gcc-6. I don't know how stable it is when built with that compiler, so if you could test it, I would appreciate it. Then I could turn on the publish flag on; maybe try a version with vectorization turned on for that compiler, too. The OBS will not show any 17.10 32-bit repositories for me... :?:

Here's the deb: https://drive.google.com/open?id=1pFXkm ... Y5OcXQuPvQ

The rest of the repositories now have 27.7.0 available.

About the coyotes...the female on the right in that photo was definitely in season last week. I think she was out of it last night...at least there weren't any sexy times with the alpha on the left any more, and the two guys weren't at odds and following her around.
Last edited by stevepusser on Wed, 17 Jan 2018, 02:04, edited 2 times in total.

Walter Dnes
Astronaut
Astronaut
Posts: 555
Joined: Thu, 30 Jul 2015, 20:29
Location: Vaughan, ON, Canada

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

Unread postby Walter Dnes » Wed, 17 Jan 2018, 02:38

stevepusser wrote:The OBS will not show any 17.10 32-bit repositories for me... :?:

See https://www.ghacks.net/2017/09/29/ubuntu-to-drop-32bit-desktop-iso-images-from-17-10-release/
There's a right way
There's a wrong way
And then there's my way

User avatar
New Tobin Paradigm
Knows the dark side
Knows the dark side
Posts: 4611
Joined: Tue, 09 Oct 2012, 19:37

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

Unread postby New Tobin Paradigm » Wed, 17 Jan 2018, 02:47

Good. I hope 32bit linux goes away forever.. It's 2018 for crying out loud.

User avatar
stevepusser
Lunatic
Lunatic
Posts: 389
Joined: Sat, 01 Aug 2015, 18:33
Location: California

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

Unread postby stevepusser » Wed, 17 Jan 2018, 03:34

Not to mention that so far none of the Debian or Ubuntu 32-bit kernels, in fact no Linux 32-bit kernels, offer any mitigation for the Meltdown attack. This comes straight from a developer of the KTPI patch for the latest kernels, http://forums.debian.net/viewtopic.php?p=663711#p663711
which only work for the 64-bit architecture...and what I've spent most of my time messing around with the past week. Even more depressing is the statement by a Alpine Linux developer is that the fixes backported to 64-bit kernels before 4.14.12 are in fact the KAISER patches, not KTPI, and are unstable: https://news.ycombinator.com/item?id=16087736 http://lists.alpinelinux.org/alpine-devel/6022.html

But I thought I saw some other repo on the OBS that had both 32 and 64-bit Ubuntu 17.10 packages. Maybe you have to get a special blessing from them to enable that or something.

Walter Dnes
Astronaut
Astronaut
Posts: 555
Joined: Thu, 30 Jul 2015, 20:29
Location: Vaughan, ON, Canada

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

Unread postby Walter Dnes » Wed, 17 Jan 2018, 03:56

New Tobin Paradigm wrote:Good. I hope 32bit linux goes away forever.. It's 2018 for crying out loud.

We've got 20 more years till 2038. And NetBSD managed to backport 64-bit time_t to their 32-bit distros https://www.netbsd.org/releases/formal-6/NetBSD-6.0.html so it can probably be done for linux, too.

Let me guess your position on IPV6 immediate forced-march implementation. :)
There's a right way
There's a wrong way
And then there's my way

User avatar
stevepusser
Lunatic
Lunatic
Posts: 389
Joined: Sat, 01 Aug 2015, 18:33
Location: California

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

Unread postby stevepusser » Wed, 17 Jan 2018, 04:35

I tried to use the gcc-4.8 that's still in Ubuntu 17.10 for some reason, but it looks like the debhelper in that release automatically passes some hardening flags to the compiler that it doesn't support:

Code: Select all

[  190s] configure:3288: checking whether the C compiler (gcc-4.8 -g -O2 -fdebug-prefix-map=/usr/src/packages/BUILD=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-Bsymbolic-functions -Wl,-z,relro) works
[  190s] configure:3304: gcc-4.8 -o conftest -g -O2 -fdebug-prefix-map=/usr/src/packages/BUILD=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro conftest.c  1>&5
[  190s] gcc-4.8: error: unrecognized command line option '-fstack-protector-strong'
[  190s] gcc-4.8: error: unrecognized command line option '-Wdate-time'
[  190s] configure: failed program was:
[  190s]
[  190s] #line 3299 "configure"
[  190s] #include "confdefs.h"
[  190s]
[  190s] main(){return(0);}
[  190s] configure: error: installation or configuration problem: C compiler cannot create executables.
[  190s] *** Fix above errors and then restart with\
[  190s]                "make -f client.mk build"


I'm pretty sure there's a way to pass a set of custom compiler flags to the build system, I think with DEB_MAINT_OPTIONS, since we know that PM builds fine with gcc-4.8 on Ubuntu Trusty. I have to do some research.

User avatar
New Tobin Paradigm
Knows the dark side
Knows the dark side
Posts: 4611
Joined: Tue, 09 Oct 2012, 19:37

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

Unread postby New Tobin Paradigm » Wed, 17 Jan 2018, 10:32

4.8 is a bad choice .. It has been known to not be stable.

User avatar
stevepusser
Lunatic
Lunatic
Posts: 389
Joined: Sat, 01 Aug 2015, 18:33
Location: California

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

Unread postby stevepusser » Wed, 17 Jan 2018, 19:00

OK...well, so far, I have been able to build 17.10 packages using the gcc-6.4 in Ubuntu both with and without the vectorization compiler flags. Now I just need 17.10 users to test them.

It also appears that some people can get 32-bit 17.10 repositories for their package: https://build.opensuse.org/package/show ... dev/smtube
It's intriguing that all he needs are four source files to generate all the .deb and rpm packages for all those distros.

Hmmm...here's someone on the OBS building Pale Moon for openSUSE with gcc-7 and a patch...https://build.opensuse.org/package/show ... /palemoon#
Last edited by stevepusser on Wed, 17 Jan 2018, 22:52, edited 2 times in total.

User avatar
stevepusser
Lunatic
Lunatic
Posts: 389
Joined: Sat, 01 Aug 2015, 18:33
Location: California

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

Unread postby stevepusser » Thu, 18 Jan 2018, 06:12

The reports of the death of 32-bit on the OBS for Ubuntu 17.10 were premature; I managed to turn it on.

Still need some tests of the gcc-6 build, though.

User avatar
gracious1
Keeps coming back
Keeps coming back
Posts: 832
Joined: Sun, 15 May 2016, 05:00
Location: muggy, muggy upstate NY

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

Unread postby gracious1 » Thu, 18 Jan 2018, 06:26

Walter Dnes wrote:We've got 20 more years till 2038.

What happenes in 2038? :?:
Image“We look forward to the time when the Power of Love will replace the Love of Power. Then will our world know the blessings of peace.” ― Wm. Ewart Gladstone ◊ Int'l Day of Peace 21 Sept. ◊


Return to “Pale Moon for Linux”

Who is online

Users browsing this forum: No registered users and 7 guests