-
Notifications
You must be signed in to change notification settings - Fork 130
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fatsort 1.5.tbd #1048
fatsort 1.5.tbd #1048
Conversation
Thank you! It looks like this commit is empty; can you double check that you committed the changes you intended? |
@mistydemeo Sorry, I made some error, I hope you can see the change now. |
All good! Thanks for the quick response; I'll try to test this soon. |
This was tested on eMac with leopard, I also have a g3 imac with tiger, I will also test tomorrow hopefully. Have a good one! |
Here I am, back with my iMac g3 test! Here's running the formula using current version of tigerbrew:
And here's running it with my patch:
Bad news indeed :( I started digging and found out the root cause, seems like sourceforge is creating those code-snapshots for previous versions by user request from the site and deleting them quickly. It makes sense but it is a bummer for us. If you go on this page: A side effect of this kung-fu is obvisouly sha changing:
If I fix that manually and try again seems like we have even more issues on Tiger that caused no problem on Leopard, marvelous:
So it seems like two obstacles are in our way:
For the first one maybe I create a dedicated repo here on Github containing the needed archive and update the formula again? Sorry, I should have tested better, I have learned a lesson. Please feel free to close this merge request if you need to. |
Looking at the tagged releases), r522 falls between 1.5.0.456 & 1.6.0.555. As a compromise, package 1.5.0.456 if you can find a copy of the source archive? (since project has carrying copies of its previous releases). |
Thanks for helping, @sevan ! Please forgive my Sourceforge ignorance but what I tried is taking the url of the most recent version and putting in the one you suggested: But that won't work. |
Almost, it seems that the FATsort project only hosts the source archives for the 2 most recent releases in the Sourceforge files section of the project, but in the past, folks must've packaged the previous releases at the time, so you might be able to find a copy of fatsort-1.5.0.456.tar.xz at another mirror hosted elsewhere from Sourceforge (use a search engine to see what results you get). |
@sevan Will now start G3 and G4 and test from there to be sure. |
Good-ish news. The G4 works like a champ:
The G3 downloads also fine but, sadly, cannot compile (but that's a different topic):
I think it is an improvement over current status on master branch but I am open for any suggestion. |
On your G3, do you get the same issue if use GCC 4.0.1? |
Worked like a doll! ==> make CC=/usr/bin/gcc-4.0 I wonder why this does not happen on the G4... |
Cool, uninstall it & try once again as you were with the GCC 4.2 compiler, but this time turn off optimisation by adding |
I tried on G3: then I added ENV.no_optimization:
and tried brew install fatsort again but:
|
Got it, you're using 2 different compilers due to the makefile. |
Genius! imac:/usr/local/Library/Formula$ brew install fatsort emac:/usr/local/Library/Formula$brew install fatsort Both system were tested using: I made sure to update also my pull request to reflect the file used on both machines. Is this victory? :D |
Yes. :) |
Deeply thanks for your help, I would have simply never made it without it! Have a great day @sevan :) |
Maybe to make it tidier I could squash commits? |
Sounds good. |
Seems like GitHub does it automatically at merge time if you choose to do so. Neat! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! Finally had the time to test.
The support for PowerPC seems to be dropped for this useful tool. I went to sourceforge and compiled all the versions until I found the last one working on my Mac Os X Leopard and tested the install successfully.