Page 30 of 45

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

Posted: 2021-09-21, 18:35
by Pentium4User
Ubuntu 18.04 is the only Ubuntu version still supporting 32 Bit x86.
All newer version that are still supported are amd64 only, so no nee for i386 builds for Ubuntu 20.04 or newer.

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

Posted: 2021-09-21, 19:42
by The Squash
Well technically, there still are some very basic packages for Ubuntu still built for i386, but those packages do not include X, so indeed it's pointless...

Not. Puppy Linux can use Debian and Ubuntu packages, and even Focal Puppy (based on Ubuntu 20.04 "Focal Fossa") is still built for i386 architecture. Just ask @Moonraker.

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

Posted: 2021-09-21, 19:49
by Pentium4User
Well technically, there still are some very basic packages for Ubuntu still built for i386, but those packages do not include X, so indeed it's pointless...
True, but as I know you can't create a bootable i386 Focal 20.04 anymore.
These i386 packages are for things like Wine.

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

Posted: 2021-09-22, 22:17
by stevenpusser
I seem to have fixed the 32-bit build problem, at least for Debian 10, since that's the only one that's finished right now. The rest are coming along. It was due to some changes I had made to my mozconfigs to try and match them up to the one on the PM packager's guide. Adding back the top section got them working again.

I also removed the Ubuntu 16.04 and Debian 8 (Jessie) repos, since they were already failing i386 builds anyway, and they are quite old.

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

Posted: 2021-10-14, 07:20
by Pentium4User
Are builds for 21.10 already available?
21.10 isn't shown here yet: https://software.opensuse.org//download ... e=palemoon

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

Posted: 2021-10-15, 17:45
by stevenpusser
I'm going to have to fiddle with the debian/rules files for Ubuntu 21.10 "Impish" and Debian Sid, since they've switched to the unsupported gcc-11 as default, so I have to see if I can get them to build on a supported gcc that they still have. The previous successful Sid builds are still in the repo.

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

Posted: 2021-10-17, 18:28
by stevenpusser
There's something really broken in the Ubuntu 21.10 build platform on the OBS. I got the Sid builds working on a test repo there by forcing gcc-10, but the Impish ones don't even get there and are broken from the start: https://build.opensuse.org/package/show ... h/palemoon

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

Posted: 2021-10-17, 20:29
by Moonchild
Looks like they want to force gcc 11 and have completely removed gtk+ 2

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

Posted: 2021-10-17, 20:35
by New Tobin Paradigm
Well shit.

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

Posted: 2021-10-17, 20:38
by Moonchild
ah no on the gtk, I misread. but here's what it says:
unresolvable: nothing provides gcc << 11 | gcc-10, nothing provides g++ << 11 | g++-10, nothing provides libgtk2.0-0 = 2.24.33-1ubuntu2 needed by libgtk2.0-dev, (got version 2.24.33-2ubuntu1), nothing provides gcc-11 >= 11.2.0-1~ needed by gcc, (got version 11.1.0-2ubuntu1)
So gtk2-dev relies on an older package than what the system provides.
gcc 11 seems to be a thing though. and gcc itself seems to be broken because it wants 11.2 and 11.1 is the only one available.
I dunno. I think whomever maintains 21.10 has made a bunch of mistakes

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

Posted: 2021-10-18, 19:51
by stevenpusser
21.10 still has gcc-10 and libgtk2.0-dev, as does Debian Sid, and the stuff I added to the debian/rules and control files works as intended on Sid to get it to build with either the default system gcc if less than 11, or if it's 11 or greater, then gcc-10.

Code: Select all

Build-Depends: autoconf2.13,
               debhelper (>= 9),
               gcc (<< 11) | gcc-10,
               g++ (<< 11) | g++-10,
....

Code: Select all

# Build with gcc-10 on releases where default gcc is 11
distrelease := $(shell lsb_release -cs)
ifeq ($(distrelease),$(filter $(distrelease),sid impish))
export CC=gcc-10
export CXX=g++-10
export CPP=cpp-10
export LD=gcc-10
endif

Yeah, at least whoever set Impish up on the OBS made a mess. If they fix it, those builds in my test repo should just work for Impish like they do for Sid. In the meantime, I can try to set up an amd64 21.10 sbuild QEMU build environment on my own machine and build a deb there, and put it on Google Drive.

I don't want to force everyone with my main repo to update, and the 29.4.1 Sid packages there are still good from before the gcc-11 transition a couple of weeks ago, so I'll hold off moving this stuff to the main GTK 3 repo until there's a PM update.

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

Posted: 2021-10-24, 21:06
by stevenpusser
The OBS has fixed the Ubuntu 21.10 build platform, and the i386, armhf, and arm64 packages built, but the 64-bit one that everyone wants apparently ran out of disk space with 20 GiB, though Debian Sid was fine with it. So I increased the disk space to 30, which triggered a rebuild.

I'll move those sources into the regular GTK 3 repo, and just have the new package build only for Impish. That way everyone else isn't forced to get an update, and I'll merge them back with the next release.

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

Posted: 2021-10-25, 04:23
by Pentium4User
The OBS has fixed the Ubuntu 21.10 build platform, and the i386, armhf, and arm64 packages built,
You don't need an i386 build for Ubuntu newer than 19.10, because they don't offer their system for this architecture anymore.

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

Posted: 2021-10-25, 06:23
by stevenpusser
Here's a temporary direct link for the 29.4.1 amd64 GTK 3 deb build in my testbed: https://build.opensuse.org/package/bina ... _amd64.deb

I'm duplicating them in my main repo, but they have to build with one thread, so may take a few hours.

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

Posted: 2021-11-08, 02:51
by ron_1
I searched but can't find anything (here and on your website). How do you remove your repository? I want to go back to using the tarball.

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

Posted: 2021-11-08, 02:59
by micwoj92
Just remove it from /etc/apt/sources.list.d/

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

Posted: 2021-11-08, 03:08
by ron_1
Okay, done. Thanks. That's all there is to it?

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

Posted: 2021-11-08, 03:12
by micwoj92
Yes, the repository is removed.

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

Posted: 2021-11-08, 03:15
by ron_1
Thank you.

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

Posted: 2021-11-10, 00:28
by stevenpusser
ron_1 wrote:
2021-11-08, 02:51
I searched but can't find anything (here and on your website). How do you remove your repository? I want to go back to using the tarball.
All most all distros come with GUI tools that make it easy to remove a repository. Debian's basic one is Synaptic, but desktop environments often have their own applications in addition. MX Linux has a custom one called Repo Manager, but I can't get people to call it "Repo Man" after the 1980's movie.

Anyway...29.4.2 packages are building. Are the Debian ones incompatible with Devuan because of a dependency on pulseaudio?