Questions about building 32-bit unstable

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

Moderator: trava90

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

Questions about building 32-bit unstable

Post by Walter Dnes » 2020-03-11, 19:25

There's no 32-bit unstable channel with binaries. Anyone interested would have to "roll their own". I have a few questions.
  • According to http://www.palemoon.org/unstable/releasenotes.shtml "Pale Moon has been split off from the UXP platform repository and will be maintained as its own application". What is the URL to git clone?
  • What is the suggested standard mozconconfig?
  • Assuming that I build current unstable branch with the standard mozconfig, would bug reports be accepted?
Once I get the source code and mozconfig. I'll experiment trying to figure out the oldest CentOS version that builds Pale Moon. There will be CentOS 7.x community 32-bit versions until support for the 7 series expires in 2024. Another item I'll research will be how old of a linux distro can actually run Pale Moon 29.
There's a right way
There's a wrong way
And then there's my way

User avatar
adesh
Keeps coming back
Keeps coming back
Posts: 837
Joined: 2017-06-06, 07:38

Re: Questions about building 32-bit unstable

Post by adesh » 2020-03-11, 19:38

Walter Dnes wrote:
2020-03-11, 19:25
According to http://www.palemoon.org/unstable/releasenotes.shtml "Pale Moon has been split off from the UXP platform repository and will be maintained as its own application". What is the URL to git clone?
https://github.com/MoonchildProductions/Pale-Moon
After clone, do `git submodule init` and `git submodule update` and then run mach commands.
Walter Dnes wrote:
2020-03-11, 19:25
What is the suggested standard mozconconfig?
Same as you were using earlier.
Walter Dnes wrote:
2020-03-11, 19:25
Assuming that I build current unstable branch with the standard mozconfig, would bug reports be accepted?
Most likely yes, unless it is architecture specific.

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

Re: Questions about building 32-bit unstable

Post by New Tobin Paradigm » 2020-03-11, 23:11

There are no devtoolsets for 32bit centos 7 you have to use a specific centos 6 setup.. One I am not willing to share the secrets of.

Don't bother with this though because 32bit for linux is being retired in november.

Additionally, the unstable branding is not free-to-use. There is no current decision on applicablity to the redist license and failing that it falls to the MPL which grants you no rights to use the branding.

I personally think you are incompetent and should not be allowed to do this. Though, that is well known.

tl;dr go home dnes, you're not welcome here as far as I am conserned.
Image
- This program cannot be run in DOS mode. -
https://binaryoutcast.com/ | Freenode #binaryoutcast | http://thereisonlyxul.org/

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

Re: Questions about building 32-bit unstable

Post by Moonchild » 2020-03-12, 07:11

If you are on 32-bit Linux, you likely shouldn't be using the unstable channel to begin with. Want to be on the bleeding edge? Then please get yourself a proper system first. Otherwise just use -release like everyone else.
Please don't "roll your own" with the intent of distributing, either. As Tobin pointed out you can't use the unstable branding, I won't allow it; it's for official vendor use only.
"There will be times when the position you advocate, no matter how well framed and supported, will not be accepted by the public simply because you are who you are." -- Merrill Rose
Image

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

Re: Questions about building 32-bit unstable

Post by Walter Dnes » 2020-03-12, 17:15

Moonchild wrote:
2020-03-12, 07:11
If you are on 32-bit Linux, you likely shouldn't be using the unstable channel to begin with. Want to be on the bleeding edge? Then please get yourself a proper system first. Otherwise just use -release like everyone else.
We've been told that there won't be a 32-bit release version of Pale Moon 29. I built it successfully yesterday in the same CentOS 6.10 (six point ten) chroot I use for my homebrew 28.8.4 version. 29 runs fine on an older distro that 28 runs on. It would be a shame to drop 32-bit support going from 28 to 29. Unlike the jarring jump from 27 to 28, it appears that any machine/distro combo that ran 28 can run 29.

I have 2 modern desktops with 8 gigs ram each Also a Dell from 2008, and an off-lease Lenovo Thinkpad, both with 3 gigs of ram. Yes, I could run 64-bit linux on the 3-gig machines, but that would imply a newer bulkier distro, with more bells and whistles, and useless 64-bit address pointers that use more space.
Moonchild wrote:
2020-03-12, 07:11
Please don't "roll your own" with the intent of distributing, either. As Tobin pointed out you can't use the unstable branding, I won't allow it; it's for official vendor use only.
You don't have to worry about that. There's a significant difference between simply compiling a tarball versus properly managing/supporting a distro. I don't think I'm up to that task.
There's a right way
There's a wrong way
And then there's my way

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

Re: Questions about building 32-bit unstable

Post by New Tobin Paradigm » 2020-03-12, 21:16

Who told you there won't be Linux 32 bit version of Pale Moon 29? There absolutely will be. Just not an official build from us after November but before that, yes there will be because it isn't November yet.
Image
- This program cannot be run in DOS mode. -
https://binaryoutcast.com/ | Freenode #binaryoutcast | http://thereisonlyxul.org/

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

Re: Questions about building 32-bit unstable

Post by Walter Dnes » 2020-03-12, 23:52

If 29.0 is stabilised and released by the end of the month, that'll be 7 months to Nov 2020. The 28.0.0 release was on 2018-08-16 http://www.palemoon.org/releasenotes-archived.shtml almost exactly 18 months ago. Assuming the 29 series lasts that long, there won't be an official 32-bit tarball for well over half the lifespan of the 29 series. If the Pale Moon team would commit to making an official 32-bit tarball available for the lifespan of the 29 series, this discussion would not be necessary.
There's a right way
There's a wrong way
And then there's my way

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

Re: Questions about building 32-bit unstable

Post by Moonchild » 2020-03-13, 03:03

The release of 32-bit Linux binary variants has everything to do with official support for Linux 32-bit by mainstream Linux vendors and nothing to do with our own development.
We won't make any commitment for the distribution of 32-bit binaries for the duration of any milestone as a result because we won't tie it to that.
You also seem to forget that our (especially milestone) releases aren't calendar-driven. The length of time any previous milestone was in use is in no way an indicator for any current milestone.
"There will be times when the position you advocate, no matter how well framed and supported, will not be accepted by the public simply because you are who you are." -- Merrill Rose
Image

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

Re: Questions about building 32-bit unstable

Post by Walter Dnes » 2020-03-13, 04:03

Let's agree to disagree. I'd prefer to end this thread now.
There's a right way
There's a wrong way
And then there's my way

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

Re: Questions about building 32-bit unstable

Post by Moonchild » 2020-03-13, 07:46

Walter Dnes wrote:
2020-03-13, 04:03
Let's agree to disagree. I'd prefer to end this thread now.
Thanks for making me feel like I just completely wasted my time responding to you... :thumbdown:
"There will be times when the position you advocate, no matter how well framed and supported, will not be accepted by the public simply because you are who you are." -- Merrill Rose
Image

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

Re: Questions about building 32-bit unstable

Post by New Tobin Paradigm » 2020-03-13, 13:38

This is not a situation where one can agree to disagree.

I had already laid out and submitted the roadmap for Linux binaries we produce and distribute and it will be followed regardless of the development cycle.

System packagers are however free to produce 32 bit packages if their distro still has a 32bit target but that is their affair not ours. Users who wish to roll their own for their own personal and not distributed use may also do so.

Be it 32bit or gtk2 or glibc or gcc minimum version the situation is the same. We do not want to arbitrarily bust the capability but also want to move forward and taper off targeting old and insecure systems and dependences.

As for you, my dear Dnes, you do not get to dictate or decide what and how we produce and distribute our products.

The decision has already been made. End of discussion.

Dismissed.
Image
- This program cannot be run in DOS mode. -
https://binaryoutcast.com/ | Freenode #binaryoutcast | http://thereisonlyxul.org/

Post Reply