Page 9 of 45

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

Posted: 2017-10-21, 00:00
by stevenpusser
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.

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

Posted: 2017-11-08, 20:33
by stevenpusser
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...

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

Posted: 2017-11-21, 01:18
by stevenpusser
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.

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

Posted: 2017-11-21, 21:37
by zorzi
No worries. Thank you very much, Steve.

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

Posted: 2017-11-29, 20:27
by stevenpusser
Working on Pale Moon 27.6.2 for the repo. It should be in there pretty soon..within an hour or so.

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

Posted: 2017-11-29, 23:44
by Isengrim
Thank you for this, Steve. :thumbup:

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

Posted: 2017-11-30, 20:45
by stevenpusser
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.

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

Posted: 2017-12-02, 00:25
by kozaki
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 :)

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

Posted: 2017-12-02, 23:47
by stevenpusser
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.

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

Posted: 2018-01-16, 19:28
by inops
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.

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

Posted: 2018-01-17, 01:58
by stevenpusser
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.

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

Posted: 2018-01-17, 02:38
by Walter Dnes
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/

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

Posted: 2018-01-17, 02:47
by New Tobin Paradigm
Good. I hope 32bit linux goes away forever.. It's 2018 for crying out loud.

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

Posted: 2018-01-17, 03:34
by stevenpusser
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.

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

Posted: 2018-01-17, 03:56
by Walter Dnes
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. :)

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

Posted: 2018-01-17, 04:35
by stevenpusser
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.

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

Posted: 2018-01-17, 10:32
by New Tobin Paradigm
4.8 is a bad choice .. It has been known to not be stable.

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

Posted: 2018-01-17, 19:00
by stevenpusser
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#

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

Posted: 2018-01-18, 06:12
by stevenpusser
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.

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

Posted: 2018-01-18, 06:26
by gracious1
Walter Dnes wrote:We've got 20 more years till 2038.
What happenes in 2038? :?: