Help desired for, fixing errors Topic is solved
Moderators: trava90, athenian200
- frostknight
- Lunatic
- Posts: 399
- Joined: 2022-08-10, 02:25
Help desired for, fixing errors
The patches I have are below:
https://upload.disroot.org/r/8ggbz1Vb#9 ... NKjWrq0us=
This is for building icedove-uxp.
I wanted to base it on the latest RB_20230613
put uxp in icedove-uxp, yes the one from here:
https://git.hyperbola.info:50100/softwa ... e-uxp.git/
and change name to mozilla
then apply all patches in the zip to it. The one that says basilisk near it, is needed to be modified though I am afraid. It was used for iceweasel-uxp to make that buildable which worked then.
I keep getting some weird problems:
https://pagure.io/icedove-uxp/issue/1
He been busy lately sadly... but yeah.
Anyone have time/willingness to help me?
Will respond whenever I get a chance.
Also wondering how can I modify the current pkgbuilds of iceweasel-uxp and icedove-uxp to build using the latest sources, meaning in this case, RB_20230613.
For iceweasel-uxp, I can build it correctly already, but not in pkgbuild form.
Anywho, that's all.
https://upload.disroot.org/r/8ggbz1Vb#9 ... NKjWrq0us=
This is for building icedove-uxp.
I wanted to base it on the latest RB_20230613
put uxp in icedove-uxp, yes the one from here:
https://git.hyperbola.info:50100/softwa ... e-uxp.git/
and change name to mozilla
then apply all patches in the zip to it. The one that says basilisk near it, is needed to be modified though I am afraid. It was used for iceweasel-uxp to make that buildable which worked then.
I keep getting some weird problems:
https://pagure.io/icedove-uxp/issue/1
He been busy lately sadly... but yeah.
Anyone have time/willingness to help me?
Will respond whenever I get a chance.
Also wondering how can I modify the current pkgbuilds of iceweasel-uxp and icedove-uxp to build using the latest sources, meaning in this case, RB_20230613.
For iceweasel-uxp, I can build it correctly already, but not in pkgbuild form.
Anywho, that's all.
Freedom is never more than one generation away from extinction. Feelings are not facts
If you wish to be humbled, try to exalt yourself long term If you wish to be exalted, try to humble yourself long term
Favourite operating systems: Hyperbola Devuan OpenBSD
Say NO to Fascism and Corporatism as much as possible!
Also, Peace Be With us All!
If you wish to be humbled, try to exalt yourself long term If you wish to be exalted, try to humble yourself long term
Favourite operating systems: Hyperbola Devuan OpenBSD
Say NO to Fascism and Corporatism as much as possible!
Also, Peace Be With us All!
- andyprough
- Keeps coming back
- Posts: 944
- Joined: 2020-05-31, 04:33
Re: Help desired for, fixing errors
Hi Zapper, I can't remember - did you get my Pale Moon build on Hyperbola 0.4 to work on your Hyperbola 0.4.1 last time? If it worked, I can build the latest Pale Moon for you again. Or did you end up figuring out how to build it yourself against that tauthon2.8? I can't remember.
- frostknight
- Lunatic
- Posts: 399
- Joined: 2022-08-10, 02:25
Re: Help desired for, fixing errors
I was able to build it. As for iceweasel-uxp, g4jc helped fix it also.andyprough wrote: ↑2023-07-06, 02:37Hi Zapper, I can't remember - did you get my Pale Moon build on Hyperbola 0.4 to work on your Hyperbola 0.4.1 last time? If it worked, I can build the latest Pale Moon for you again. Or did you end up figuring out how to build it yourself against that tauthon2.8? I can't remember.
I can build the executable tarball, but not the pkgbuild.
Icedove-uxp however I can do neither for.
Some issue with the library icu no longer existing or such. Anywho, that's about all I can say at this moment.
Freedom is never more than one generation away from extinction. Feelings are not facts
If you wish to be humbled, try to exalt yourself long term If you wish to be exalted, try to humble yourself long term
Favourite operating systems: Hyperbola Devuan OpenBSD
Say NO to Fascism and Corporatism as much as possible!
Also, Peace Be With us All!
If you wish to be humbled, try to exalt yourself long term If you wish to be exalted, try to humble yourself long term
Favourite operating systems: Hyperbola Devuan OpenBSD
Say NO to Fascism and Corporatism as much as possible!
Also, Peace Be With us All!
- andyprough
- Keeps coming back
- Posts: 944
- Joined: 2020-05-31, 04:33
Re: Help desired for, fixing errors
I actually prefer the tarballs, much easier for me to handle once I've linked them, and linking them and copying icons into the correct locations only takes a few minutes. I stopped using the .deb packages or pkgbuild's awhile ago.frostknight wrote: ↑2023-07-06, 17:55I was able to build it. As for iceweasel-uxp, g4jc helped fix it also.
I can build the executable tarball, but not the pkgbuild.
- frostknight
- Lunatic
- Posts: 399
- Joined: 2022-08-10, 02:25
Re: Help desired for, fixing errors
Hmm... tell me, is starting a web browser from your /home/user/ directory safer or is it safer to run from having it directly installed onto /usr/bin/webbrowserandyprough wrote: ↑2023-07-07, 17:17I actually prefer the tarballs, much easier for me to handle once I've linked them, and linking them and copying icons into the correct locations only takes a few minutes. I stopped using the .deb packages or pkgbuild's awhile ago.frostknight wrote: ↑2023-07-06, 17:55I was able to build it. As for iceweasel-uxp, g4jc helped fix it also.
I can build the executable tarball, but not the pkgbuild.
Just curious...
Freedom is never more than one generation away from extinction. Feelings are not facts
If you wish to be humbled, try to exalt yourself long term If you wish to be exalted, try to humble yourself long term
Favourite operating systems: Hyperbola Devuan OpenBSD
Say NO to Fascism and Corporatism as much as possible!
Also, Peace Be With us All!
If you wish to be humbled, try to exalt yourself long term If you wish to be exalted, try to humble yourself long term
Favourite operating systems: Hyperbola Devuan OpenBSD
Say NO to Fascism and Corporatism as much as possible!
Also, Peace Be With us All!
- andyprough
- Keeps coming back
- Posts: 944
- Joined: 2020-05-31, 04:33
Re: Help desired for, fixing errors
I've always just linked from my home directory to /usr/local/bin personally:frostknight wrote: ↑2023-07-08, 01:47Hmm... tell me, is starting a web browser from your /home/user/ directory safer or is it safer to run from having it directly installed onto /usr/bin/webbrowser
Just curious...
Code: Select all
doas ln -sf /home/andy/palemoon/palemoon /usr/local/bin/palemoon
You are probably always safer if the binary files can reside in your /home directory. Although there's differences of opinion on that. Some people like to put everything in /opt, but I've never gotten into doing that.
- frostknight
- Lunatic
- Posts: 399
- Joined: 2022-08-10, 02:25
Re: Help desired for, fixing errors
Huh... never knew that.andyprough wrote: ↑2023-07-08, 01:53I know I could link it to /home/andy/.local/bin/ as well if my path is set up right, but I like linking it to /usr/local/bin/ and being able to start the program from any user login.
You are probably always safer if the binary files can reside in your /home directory. Although there's differences of opinion on that. Some people like to put everything in /opt, but I've never gotten into doing that.
Fascinating... well no worries then. Still can't get icedove-uxp built yet though.
Freedom is never more than one generation away from extinction. Feelings are not facts
If you wish to be humbled, try to exalt yourself long term If you wish to be exalted, try to humble yourself long term
Favourite operating systems: Hyperbola Devuan OpenBSD
Say NO to Fascism and Corporatism as much as possible!
Also, Peace Be With us All!
If you wish to be humbled, try to exalt yourself long term If you wish to be exalted, try to humble yourself long term
Favourite operating systems: Hyperbola Devuan OpenBSD
Say NO to Fascism and Corporatism as much as possible!
Also, Peace Be With us All!
- andyprough
- Keeps coming back
- Posts: 944
- Joined: 2020-05-31, 04:33
Re: Help desired for, fixing errors
What's icedove based on these days? You know there's a new Pale Moon-based email client called Epyrus, right? You should be using that, not some old icedove build, I'm thinking.
Re: Help desired for, fixing errors
According to this, it is based on Thunderbird 52.
- frostknight
- Lunatic
- Posts: 399
- Joined: 2022-08-10, 02:25
Re: Help desired for, fixing errors
Yes indeed...
I want the changes that Luke made to icedove-uxp before I will switch email clients to be honest. Aka, epyrus with those changes.andyprough wrote: ↑2023-07-08, 21:39What's icedove based on these days? You know there's a new Pale Moon-based email client called Epyrus, right? You should be using that, not some old icedove build, I'm thinking.
Freedom is never more than one generation away from extinction. Feelings are not facts
If you wish to be humbled, try to exalt yourself long term If you wish to be exalted, try to humble yourself long term
Favourite operating systems: Hyperbola Devuan OpenBSD
Say NO to Fascism and Corporatism as much as possible!
Also, Peace Be With us All!
If you wish to be humbled, try to exalt yourself long term If you wish to be exalted, try to humble yourself long term
Favourite operating systems: Hyperbola Devuan OpenBSD
Say NO to Fascism and Corporatism as much as possible!
Also, Peace Be With us All!
- andyprough
- Keeps coming back
- Posts: 944
- Joined: 2020-05-31, 04:33
Re: Help desired for, fixing errors
Why isn't Luke maintaining it? Would you rather use something old and insecure just because Luke did it some years ago, or use something that's currently maintained?frostknight wrote: ↑2023-07-09, 00:54t want the changes that Luke made to icedove-uxp before I will switch email clients to be honest. Aka, epyrus with those changes.
- frostknight
- Lunatic
- Posts: 399
- Joined: 2022-08-10, 02:25
Re: Help desired for, fixing errors
He has time issues and also, HyperbolaBSD is coming in the future, so he may be wanting to see how that works out.andyprough wrote: ↑2023-07-09, 04:15Why isn't Luke maintaining it? Would you rather use something old and insecure just because Luke did it some years ago, or use something that's currently maintained?frostknight wrote: ↑2023-07-09, 00:54t want the changes that Luke made to icedove-uxp before I will switch email clients to be honest. Aka, epyrus with those changes.
That's all.
Btw, insecure can happen in maintained too. Obfucsacated javascript was in the original thunderbird and also, I kind of wanted to remove those proprietary search engines.
Although, I do also like the iceweasel and icedove branding too.
Freedom is never more than one generation away from extinction. Feelings are not facts
If you wish to be humbled, try to exalt yourself long term If you wish to be exalted, try to humble yourself long term
Favourite operating systems: Hyperbola Devuan OpenBSD
Say NO to Fascism and Corporatism as much as possible!
Also, Peace Be With us All!
If you wish to be humbled, try to exalt yourself long term If you wish to be exalted, try to humble yourself long term
Favourite operating systems: Hyperbola Devuan OpenBSD
Say NO to Fascism and Corporatism as much as possible!
Also, Peace Be With us All!
- andyprough
- Keeps coming back
- Posts: 944
- Joined: 2020-05-31, 04:33
Re: Help desired for, fixing errors
That's unfortunate. When you start a browser project or an email client, that's a commitment you are making to your users to keep it up to date as far as security fixes. He should be doing that, regardless of his other projects.frostknight wrote: ↑2023-07-10, 00:04He has time issues and also, HyperbolaBSD is coming in the future, so he may be wanting to see how that works out.
What's happening in Devuan-land? I haven't been over there in months. Did Head-on-a-Stick ever show back up again? I saw him on Distrowatch a few times recently.
- frostknight
- Lunatic
- Posts: 399
- Joined: 2022-08-10, 02:25
Re: Help desired for, fixing errors
Perhaps it is a commitment, but yeah, he is at least working on iceweasel.andyprough wrote: ↑2023-07-12, 02:35That's unfortunate. When you start a browser project or an email client, that's a commitment you are making to your users to keep it up to date as far as security fixes. He should be doing that, regardless of his other projects.frostknight wrote: ↑2023-07-10, 00:04He has time issues and also, HyperbolaBSD is coming in the future, so he may be wanting to see how that works out.
What's happening in Devuan-land? I haven't been over there in months. Did Head-on-a-Stick ever show back up again? I saw him on Distrowatch a few times recently.
As for devuan land, haven't been doing much there myself either.
Freedom is never more than one generation away from extinction. Feelings are not facts
If you wish to be humbled, try to exalt yourself long term If you wish to be exalted, try to humble yourself long term
Favourite operating systems: Hyperbola Devuan OpenBSD
Say NO to Fascism and Corporatism as much as possible!
Also, Peace Be With us All!
If you wish to be humbled, try to exalt yourself long term If you wish to be exalted, try to humble yourself long term
Favourite operating systems: Hyperbola Devuan OpenBSD
Say NO to Fascism and Corporatism as much as possible!
Also, Peace Be With us All!
- Basilisk-Dev
- Lunatic
- Posts: 438
- Joined: 2022-03-23, 16:41
- Location: Chamber of Secrets
- Contact:
Re: Help desired for, fixing errors
Mozilla is a copyrighted term. You may want to consider a different name.
Re: Help desired for, fixing errors
Off-topic:
Surely you meant trademarked term, yes?
- Basilisk-Dev
- Lunatic
- Posts: 438
- Joined: 2022-03-23, 16:41
- Location: Chamber of Secrets
- Contact:
Re: Help desired for, fixing errors
Off-topic:
Ah yeah, trademark is what I meant in this context. When I wrote that I was thinking of the branding for the Mozilla suite which would be copyrighted rather than the word "Mozilla" itself which is trademarked. Thanks for the correction.
Ah yeah, trademark is what I meant in this context. When I wrote that I was thinking of the branding for the Mozilla suite which would be copyrighted rather than the word "Mozilla" itself which is trademarked. Thanks for the correction.
- frostknight
- Lunatic
- Posts: 399
- Joined: 2022-08-10, 02:25
Re: Help desired for, fixing errors
Basilisk-Dev wrote: ↑2023-08-12, 20:25Mozilla is a copyrighted term. You may want to consider a different name.
I think you misunderstood, that's what you call the folder you put in the icedove-uxp folder.
Yes, mozilla is a copyrighted term. Don't ask me why though, but this is how I was told to do the guide.
Freedom is never more than one generation away from extinction. Feelings are not facts
If you wish to be humbled, try to exalt yourself long term If you wish to be exalted, try to humble yourself long term
Favourite operating systems: Hyperbola Devuan OpenBSD
Say NO to Fascism and Corporatism as much as possible!
Also, Peace Be With us All!
If you wish to be humbled, try to exalt yourself long term If you wish to be exalted, try to humble yourself long term
Favourite operating systems: Hyperbola Devuan OpenBSD
Say NO to Fascism and Corporatism as much as possible!
Also, Peace Be With us All!
- Basilisk-Dev
- Lunatic
- Posts: 438
- Joined: 2022-03-23, 16:41
- Location: Chamber of Secrets
- Contact:
Re: Help desired for, fixing errors
I see what you mean now. I thought you were trying to rename the application itself to "mozilla". Apologies for the misunderstanding.frostknight wrote: ↑2023-08-12, 22:32I think you misunderstood, that's what you call the folder you put in the icedove-uxp folder.
In the past all UXP applications were like this, the UXP platform lived in the mozilla directory. That was changed to platform the platform directory later on for Basilisk and Pale Moon. I guess Icedove-UXP never added that change.frostknight wrote: ↑2023-08-12, 22:32Yes, mozilla is a copyrighted term. Don't ask me why though, but this is how I was told to do the guide.
- frostknight
- Lunatic
- Posts: 399
- Joined: 2022-08-10, 02:25
Re: Help desired for, fixing errors
No worries, it must have been confusing.Basilisk-Dev wrote: ↑2023-08-13, 13:11I see what you mean now. I thought you were trying to rename the application itself to "mozilla". Apologies for the misunderstanding.
Seems that way. Supposedly some stuff changed to make icedove-uxp not build properly like it used to.Basilisk-Dev wrote: ↑2023-08-13, 13:11In the past all UXP applications were like this, the UXP platform lived in the mozilla directory. That was changed to platform the platform directory later on for Basilisk and Pale Moon. I guess Icedove-UXP never added that change.
I don't know all the details, but wondered if anyone knows how to make it work.
If not, I wait for Luke to be available again to debug this. No idea when though.
Freedom is never more than one generation away from extinction. Feelings are not facts
If you wish to be humbled, try to exalt yourself long term If you wish to be exalted, try to humble yourself long term
Favourite operating systems: Hyperbola Devuan OpenBSD
Say NO to Fascism and Corporatism as much as possible!
Also, Peace Be With us All!
If you wish to be humbled, try to exalt yourself long term If you wish to be exalted, try to humble yourself long term
Favourite operating systems: Hyperbola Devuan OpenBSD
Say NO to Fascism and Corporatism as much as possible!
Also, Peace Be With us All!