mistydemeo / tigerbrew

Experimental fork of homebrew for PPC Macs on Tiger
Other
542 stars 130 forks source link

lftp 4.9.2 #1161

Open sevan opened 6 months ago

sevan commented 6 months ago

Need bison because it marks older version found on Tiger as bad Switch to OpenSSL 3 Add dependencies which it can make use of Fix test Needs a C++11 compiler since it makes use of override specifier Tested on Tiger powerpc (G5) with GCC 5.5

Needs #1159 Resolves #1157

Marking as draft until I find out if it affects more recent versions of OS X & how to deal with the issue (__WORDSIZE definitely isn't used in the codebase apart from in these 2 files)

mistydemeo commented 4 months ago

libidn2 is ready now. I don't have access to later non-Homebrew-supported Macs to test those other things though.

sevan commented 4 months ago

No worries, I'll try and get to it before the weekend.

sevan commented 4 months ago

fought with this on Snow Leopard+GCC 7 and haven't had much luck, it has its own autoconf module for detecting readline and it struggles with setting CFLAGS correctly (setting it to the equivalent of readline.opt_include/readline but in source including from <readline/readline.h>. Now wondering how it worked on Tiger with GCC 5 (where Tigerbrew is installed is different on the two systems).

Also had to change Tigerbrew to recognise GCC 7 as a C++11 compiler but that's a separate issue. :)

Will come back to this again, later.