Repositories for supported Debian, Raspbian, and Ubuntu releases

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

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

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

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

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

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

Unread post by stevenpusser » 2017-11-21, 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.

zorzi

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

Unread post by zorzi » 2017-11-21, 21:37

No worries. Thank you very much, Steve.

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

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

Unread post by stevenpusser » 2017-11-29, 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
Board Warrior
Board Warrior
Posts: 1325
Joined: 2015-09-08, 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 post by Isengrim » 2017-11-29, 23:44

Thank you for this, Steve. :thumbup:
a.k.a. Ascrod
Linux Mint 19.3 Cinnamon (64-bit), Debian Bullseye (64-bit), Windows 7 (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
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

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

Unread post by stevenpusser » 2017-11-30, 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

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

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

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

Unread post by stevenpusser » 2017-12-02, 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

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

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

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

Unread post by stevenpusser » 2018-01-17, 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 stevenpusser on 2018-01-17, 02:04, edited 2 times in total.

Walter Dnes
Astronaut
Astronaut
Posts: 650
Joined: 2015-07-30, 20:29
Location: Vaughan, ON, Canada

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

Unread post by Walter Dnes » 2018-01-17, 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

New Tobin Paradigm

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

Unread post by New Tobin Paradigm » 2018-01-17, 02:47

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

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

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

Unread post by stevenpusser » 2018-01-17, 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: 650
Joined: 2015-07-30, 20:29
Location: Vaughan, ON, Canada

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

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

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

Unread post by stevenpusser » 2018-01-17, 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.

New Tobin Paradigm

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

Unread post by New Tobin Paradigm » 2018-01-17, 10:32

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

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

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

Unread post by stevenpusser » 2018-01-17, 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 ... k/palemoon#
Last edited by stevenpusser on 2018-01-17, 22:52, edited 2 times in total.

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

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

Unread post by stevenpusser » 2018-01-18, 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: 891
Joined: 2016-05-15, 05:00
Location: humid upstate NY

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

Unread post by gracious1 » 2018-01-18, 06:26

Walter Dnes wrote:We've got 20 more years till 2038.
What happenes in 2038? :?:
20 July 1969 🌗 Apollo 11 🌓 "One small step for [a] man, one giant leap for mankind." 🚀

Post Reply