Yeah i’m aware of all of that already. I’m exclusively working on the OS on this project though so third party stuff isn’t on the horizon for me. You’re the one leading the MacPorts stuff, which i’m sure will be much appreciated by all the people that want to download and run newer software on 10.6 PowerPC down the line. I point out OS exclusive stuff when you post in this thread as the MacPorts development stuff has its own thread and those that want to chip in and get involved helping rebuild the OS need to know that there is a difference between what you’re working on and referencing regarding MacPorts and the OS specific stuff.
Ahem.. It would be extremely nice of you, guys, if you now and then would throw in a sentence or two that a non-programmer also could understand and follow the thread, which, btw, is in PowerPC (for mortals) and not in Developers forum.
Thank you!
It is a thread about development builds of 10.6 🤷🏻♂️
If we’re the only people posting then that’s going to be the majority of the subject matter discussed.
Thanks for the explanation @ojfd. I feel that @B S Magnet has done this with the wikipost already. A disk image was made available for build 10A190 for ordinary users to play with (That’s how i started out) and I later created a disk image for 10A096 for ordinary users to restore and follow @B S Magnet’s table in the wiki if that’s what they wanted to do.Well, the stuff you guys are posting, most of the readers can barely follow. I'm saying this in defence of ordinary user, I personally (being an EE) can more or less understand what this is all about.
What they see is a bunch of screenshots, bragging, hurt egos, someone is running something that was available for some time, then it was taken down, then running something even newer, that also dissappears, but someone still have it, bases his further work on it, but nobody else have this stuff. Then someone says something about compiling kexts. And libs. And using gcc, but not that one, but this one, which only exists where? And Xcode from buld X moved to build Y, because that one has bugs and so it goes for several pages.
As I said in one other thread, if ordinary user can not easily install some particular software (OS included), that software does not exist for him/her.
If you want more non-programmers running these modified DP builds and reporting back, how about something along these lines:
May 18th. This is where we stand now. If you want to run the latest build, you should:
a) download DP xxx, available here: <link>
b) download additional components available here: <link>
c) move additional components to following locations: <description>
d) if you don't know how to move those components manually, here's the script that should be run from the terminal: <link>
e) restart your Mac
f) rebuild permissions.
You get the idea..
Respectfully,
You apologised for the small part you played in aggravating that person, and it was only part of the reason they have been inactive.It’s my damn fault…. I’ll see myself out.
Thanks for the explanation @ojfd. I feel that @B S Magnet has done this with the wikipost already. A disk image was made available for build 10A190 for ordinary users to play with (That’s how i started out) and I later created a disk image for 10A096 for ordinary users to restore and follow @B S Magnet’s table in the wiki if that’s what they wanted to do.
As far as the goal of testing to see which developer builds boot on PowerPC is concerned, we established that long ago and all details are in the wiki. That task is complete.
What has followed since then is @barracuda156 working to make an easy to use functional MacPorts available for people using 10A190, after another user (kencu i believe was his name) was made to feel unwelcome and left the thread taking all of his work with him simply because he didn’t follow rigorous documentation guidelines commanded by others, and myself trying to update 10A190 using Apple Open Source Projects to see if we can get any closer to the released version of Snow Leopard.
@educovas recently joined the thread and accelerated this work considerably and contributed the first bootable 10A222 build, using his knowledge and experience to achieve something nobody else had, and he was also the first to compile the 10A432 release kernel for PowerPC and boot it, and was in the process of creating a hybrid of developer previews and his compiled kernel before he too was made to feel unwelcome and left the thread taking all of his work with him, simply because he didn’t follow the rigorous documentation guidelines commanded by others and because he was hounded to provide PowerPC G5 support, in spite of the fact that he didn’t even own a G5 machine and was volunteering his contributions just like everyone else.
I understand that the technobabble may seem uninteresting to some but if one’s only goal is to install a developer preview then there’s really no reason to continue to follow the thread, just read the wiki and either follow the instructions or use a pre-installed .dmg and have fun with it.
For those us that aren’t satisfied with only running the previews, as is, there will be continued development but it won’t be shared on this thread if it isn’t appreciated, as has clearly, repeatedly been demonstrated and actively objected to despite an apparent willingness to want to benefit from this hard work once it’s completed.
It takes a great deal of effort and time to do this work and it’s incredibly useful to be able to share ideas and knowledge with others tinkering on the builds, especially those with a greater level of knowledge and experience, but they get treated with disrespect and eventually no longer want to contribute.
As stated , if this kind of content isn’t for this thread then please all make that clear now and I will happily create another thread and consider this one as a completed project - with the only aim being to boot, document and archive the developer previews 10A096 and 10A190 as all later builds require significant modifications that require methods and tools nobody wishes to read about apparently.
If there’s nothing else to be done here then I personally have no reason to continue to be a part of this project either.
I don’t object to creating a separate thread that is concerned only with building and tinkering with the system components if that sort of content is no longer of interest to people following along here?
A separate thread for components which aren’t integral to the bog-basic functioning of SL-PPC — such as macports development — merits a unique thread. Doing this removes confusion from actual testing of bog-basic system components (like kexts, frameworks, and linked/dependent system binaries unique to each SL-PPC build).
A new thread, one focussed on macports and building open-source software, can be added to the wikipost for interested folks who want to delve into that ancillary direction. I’ve been pretty consistent about this request for at least a couple of years. I don’t think this was ever a radical ask, owing to the nature and scope of the core objectives covered in the wikipost not being centred on something Apple wasn’t involved in during their OS development.
Cheers.
With all due respect, @ChrisCharman, why all the drama?
All that I was suggesting was that someone from time to time throws in a comment or two that genaral public can understand and is kept interested.
After all, the title of this thread says Snow Leopard on Unsupported PowerPC Macs. The thread itself is pinned at the very top of PowerPC Macs forum. Every time a newcomer visits this forum, it sees it at the top and most probably starts reading it.
The very first page of the thread starts with this:
OVERVIEW
We’re exploring how to run early builds of Snow Leopard on (later) G4 and G5 PowerPC Macs.
..
Join us on this adventure!
There's that invitation to join the adventure. I don't see anywhere mention that this is coder centric thread, and if you're not one of them, you should grab the ready made image from the first page and leave the others alone.
Also, this thread quite often is at the top of the list and many members click on it to check it out.
As to the other issue, well, if one is voluntarily joining the community to share his knowledge or resources, he/she should not get upset or offended if he or she is not treated like a rockstar.
Because this is how online communities usually work.
(Been there, done that, have a T-shirt. Something like, being a non-programmer, spending close to 2 months and over 200 compiles to fix the memory leaks issue in 32 bit version of Qt 5.3.2 for Snow Leopard, that Qt themselves abandoned and no programmer have ever fixed, by try and error porting parts from Qt 5.4.x and so on. Gave it to anyone who needed it. Even gave a copy to a commercial software developer, who was using that version. Did I get a free copy of his software? No. Did I get a medal from someone? No. Did I get the applause? No, just the usual 'thanks'. So what? I'm fine with it.
Or this long discussion:
All in my free time and on my dime. For the good of others. All documented. And the guy don't even give me credit in his paper. So what? I'm fine with that too).OXUF943SE info · Issue #89 · themaddoctor/linux-mybook-tools
themaddoctor, I have MyBook Studio Firewire enclosure with Oxford Semi OXUF943SE chip and I have gained quite a bit of knowledge about it during past few months (SInE blob locations etc.). In your ...github.com
See what I mean?
Hi @ojfd
I haven’t asked for credit at all, i don’t care about anything remotely as petty, my annoyance is with the drama itself! If you take the time to read back through my message history on the thread you’ll see a pattern of me trying to diffuse drama, and also a pattern of me answering questions and explaining things to people. Just because the last few pages of the thread have been ‘coder’ heavy doesn’t mean that newcomers are unable to read the wiki post and obtain assistance if they need it.
If you actually take the time to read through the thread, and understand who has caused the drama you might understand my points a bit more clearly. I do this for fun, in my free time. I’m not a developer and I have never claimed to be an expert.
My frustration is with the people that complain when experts contribute and then get pushed out of the project because they haven’t explained every step of everything they’ve done. That’s literally my only complaint. Click on my username and read my message history if you feel i’m being disingenuous or stepping away unnecessarily, you clearly haven’t read everything if you don’t understand my stance on this. It’s pretty clear. Demanding, not asking respectfully or politely, for someone to write down everything they are doing and report it in the way dictated by a single user is controlling and not at all in the spirit of goodwill or community, no matter how it’s justified, and to then actively disrespect those contributors for not complying is just plain rude.
If you actually take the time to read through the thread, and understand who has caused the drama you might understand my points a bit more clearly. I do this for fun, in my free time. I’m not a developer and I have never claimed to be an expert.
@ChrisCharman : once a “Macports for Snow Leopard on PowerPC” thread is opened, could you let me know? I’ll add it to the wikipost. Cheers.
@B S Magnet my intention is not to be oblique but to avoid a witch hunt, and finger pointing is unnecessary. Ownership of one’s actions and self awareness should suffice. I’ll respectfully reply to your post in full later.
Here are the links to the threads that @barracuda156 started to document his work on MacPorts and OpenSource software since October 2022 and March 2024 respectively.
https://forums.macrumors.com/threads/macports-development-for-powerpc-10-4-10-5-10-6-unofficial-invitation-to-cooperate
Feel like i'm getting back in the 'flow', continuing my ongoing work of compiling the Apple Open Source Projects tree for 10.6 for PowerPC!
View attachment 2381629
Once i've done all that I can, I will share a disk image of all the compiled files for others to play with, and attempt something similar to what @educovas did with his 10A432 frankenstein build, but using my built projects from the 10A432 source tree instead of copying over the 10A190 components with the exception of the UI elements and anything that cannot be rebuilt from source.
I really don't have a lot of free time these days, and don't want to spam the thread with developer talk so will report significant progress when it seems appropriate, so if i'm not active on here for a time or am slow to reply, please don't assume that I've given-up or lost interest!
All I see is page after page of mumbo jumbo which should be on a site like github.
No links to dowload files. No instructions.
No help to non programmers or non coders like me.
The days when Macers tried to help each other are DEAD!