Matgen84 Posted October 5, 2019 Share Posted October 5, 2019 Hi @Slice Thanks you for adding Aptiomemoryfix and AptioInput again I don't understand why in makepkg there is only Aptiomemoryfix and in makeiso only AptioInput Link to comment Share on other sites More sharing options...
Slice Posted October 5, 2019 Share Posted October 5, 2019 2 hours ago, Matgen84 said: Hi @Slice Thanks you for adding Aptiomemoryfix and AptioInput again I don't understand why in makepkg there is only Aptiomemoryfix and in makeiso only AptioInput 1 Link to comment Share on other sites More sharing options...
Matgen84 Posted October 6, 2019 Share Posted October 6, 2019 10 hours ago, Slice said: Thanks a lot for explanations Can you tell me why AptioMemoryFix and AptioInputFix in Clover aren't the same size than those that are built from the original repo Link to comment Share on other sites More sharing options...
STLVNUB Posted October 6, 2019 Share Posted October 6, 2019 5 minutes ago, Matgen84 said: Thanks a lot for explanations Can you tell me why AptioMemoryFix and AptioInputFix in Clover aren't the same size than those that are built from the original repo Probably the virus that is present in all efi firmware, nah just joking 1 Link to comment Share on other sites More sharing options...
Slice Posted October 6, 2019 Share Posted October 6, 2019 11 minutes ago, Matgen84 said: Thanks a lot for explanations Can you tell me why AptioMemoryFix and AptioInputFix in Clover aren't the same size than those that are built from the original repo Original repo has XCODE5 compilation. Clover repo has GCC53 compilation. See the difference. 3 1 Link to comment Share on other sites More sharing options...
n.d.k Posted October 6, 2019 Share Posted October 6, 2019 Quote How to use git tag command or git describe head --tag command instead of vers.txt? Just extract the value from output. $ git tag -l Result: 5071 5078 5081 5084 5089 5091 5093 5094 $ git describe --tags $(git rev-list --tags --max-count=1) Result: 5094 1 Link to comment Share on other sites More sharing options...
Matgen84 Posted October 7, 2019 Share Posted October 7, 2019 (edited) Hi @Slice I can't build Clover from Source with GitHub latest commit and I don't understand why. Please help me. TOOLCHAIN_DIR: /Users/mathieu/src/opt/local ./ebuild.sh: line 635: syntax error near unexpected token `;;' Edited October 7, 2019 by Matgen84 1 Link to comment Share on other sites More sharing options...
arsradu Posted October 7, 2019 Share Posted October 7, 2019 (edited) 3 hours ago, Matgen84 said: Hi @Slice I can't build Clover from Source with GitHub latest commit and I don't understand why. Please help me. TOOLCHAIN_DIR: /Users/mathieu/src/opt/local ./ebuild.sh: line 635: syntax error near unexpected token `;;' Try again. It's been fixed with the last commit. However, we seem to have a bug with this one. Check out Current booted revision. Edited October 7, 2019 by arsradu 1 Link to comment Share on other sites More sharing options...
vector sigma Posted October 7, 2019 Share Posted October 7, 2019 On 10/2/2019 at 9:46 PM, chris1111 said: Is this possible to correct the Pure Legacy boot file and the Legacy script for installing in APFS System ? I am not sure this is possible. 1 Link to comment Share on other sites More sharing options...
vector sigma Posted October 7, 2019 Share Posted October 7, 2019 On 10/3/2019 at 11:44 AM, arsradu said: This is why I was suggesting switching from ftp:// to https:// so it can access the URLs. The big problem is that mirrors are often unsyncronized or offline: Quote We no longer recommend creating web mirrors, because it has turned out that (a) few people can make use of them, and (b) many mirrors either became out of date or went offline relatively frequently. We don't want outdated information about the GNU project to be disseminated. Nonetheless, if you wish to mirror www.gnu.org for your own purposes, that is ok with us. We recommend using mod_proxy. Here is an unsupported recipe of Apache directives for your <VirtualHost>: On 10/3/2019 at 11:44 AM, arsradu said: curl: (7) Failed to connect to ftp.gnu.org port 21: Operation timed out ..so why not open port 21 to your firewall? Link to comment Share on other sites More sharing options...
arsradu Posted October 7, 2019 Share Posted October 7, 2019 (edited) 4 minutes ago, vector sigma said: The big problem is that mirrors are often unsyncronized or offline: Vector, I wasn't suggesting using mirrors. Just literally replacing this string "ftp://" with "https://" in the existing URLs. That's all. Edited October 7, 2019 by arsradu Link to comment Share on other sites More sharing options...
vector sigma Posted October 7, 2019 Share Posted October 7, 2019 3 minutes ago, arsradu said: Vector, I wasn't suggesting using mirrors. Just literally replacing this string "ftp://" with "https://". That's all. Status: gmp-6.1.2 not found. % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0curl: (6) Could not resolve host: ftp.gnu.org yep but... Link to comment Share on other sites More sharing options...
arsradu Posted October 7, 2019 Share Posted October 7, 2019 (edited) 3 minutes ago, vector sigma said: Status: gmp-6.1.2 not found. % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0curl: (6) Could not resolve host: ftp.gnu.org yep but... Needs to be replaced in all instances. In buildgcc.sh, build_gcc9.sh and buildgcc-4.9.sh. It should look something like this. Edited October 7, 2019 by arsradu Link to comment Share on other sites More sharing options...
vector sigma Posted October 7, 2019 Share Posted October 7, 2019 It is by chance working using ftps:// 2 minutes ago, arsradu said: Needs to be replaced in all instances. for gmp there-s only one Link to comment Share on other sites More sharing options...
arsradu Posted October 7, 2019 Share Posted October 7, 2019 (edited) 3 minutes ago, vector sigma said: It is by chance working using ftps:// for gmp there-s only one ftps...? No. https. Not ftps. And it's working fine: [CHECK XCODE] - Building GCC 9.2.0 toolchain for x64 - to /Users/jimmy/src/opt/local/cross/bin/x86_64-clover-linux-gnu Running on Mac OS X 10.15, with x86_64 architecture. Using Xcode SDK: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk Status: gmp-6.1.2 not found. % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 1900k 100 1900k 0 0 1027k 0 0:00:01 0:00:01 --:--:-- 1027k Status: mpfr-4.0.2 not found. % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 1408k 100 1408k 0 0 942k 0 0:00:01 0:00:01 --:--:-- 941k Status: mpc-1.1.0 not found. % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 684k 100 684k 0 0 574k 0 0:00:01 0:00:01 --:--:-- 574k Status: isl-0.21 not found. % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 1583k 100 1583k 0 0 2643k 0 --:--:-- --:--:-- --:--:-- 2639k Status: binutils-2.32 not found. % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 19.8M 100 19.8M 0 0 4774k 0 0:00:04 0:00:04 --:--:-- 4774k Edited October 7, 2019 by arsradu Link to comment Share on other sites More sharing options...
vector sigma Posted October 7, 2019 Share Posted October 7, 2019 (edited) 7 minutes ago, arsradu said: ftps...? No. https. Not ftps. Bro, ftps (port 21), sftp (port 22). https is not the only protocol available... and ftp[etc.] is used by those have an access token to these repositories.. which can be different from http(s). Edited October 7, 2019 by vector sigma Link to comment Share on other sites More sharing options...
arsradu Posted October 7, 2019 Share Posted October 7, 2019 1 minute ago, vector sigma said: Bro, ftps (port 21), sftp (port 22). https is not the only protocolo availabl... and ftp[etc.] is used by those have an access token to these repositories.. So, are you suggesting trying ftps instead? I'm not sure I understand what you're suggesting. :)) The ftp port is blocked, not sure about ftps. I can try....if you think that could work. If not...I guess I'll always have to replace ftp(s) with https so I can download. Link to comment Share on other sites More sharing options...
vector sigma Posted October 7, 2019 Share Posted October 7, 2019 Just now, arsradu said: The ftp port is blocked, not sure about ftps. I can try....if you think that could work. If not...I guess I'll always have to replace ftp(s) with https so I can download. I try is appreciated also because I-m not the mantainers of these/those scripts, we have to ask sir Zenith432 who made the script and if is ok for him. ftps should have no difference in the case. Plus https is not resolved here.. maybe there-s a redirection ad I have to add some flag for curl. Link to comment Share on other sites More sharing options...
arsradu Posted October 7, 2019 Share Posted October 7, 2019 (edited) 12 minutes ago, vector sigma said: I try is appreciated also because I-m not the mantainers of these/those scripts, we have to ask sir Zenith432 who made the script and if is ok for him. ftps should have no difference in the case. Plus https is not resolved here.. maybe there-s a redirection ad I have to add some flag for curl. Nope. ftp or ftps makes no difference. It doesn't work with either one of them. Also, if you remember, we did have the exact same issue before with buildgettext.sh. And it was fixed exactly the same way by Zenith. https://sourceforge.net/p/cloverefiboot/tickets/528/ Edited October 7, 2019 by arsradu Link to comment Share on other sites More sharing options...
vector sigma Posted October 7, 2019 Share Posted October 7, 2019 50 minutes ago, arsradu said: Nope. ftp or ftps makes no difference. It doesn't work with either one of them. What's your ISP that block port 21 and port 22? 50 minutes ago, arsradu said: Also, if you remember, we did have the exact same issue before with buildgettext.sh. And it was fixed exactly the same way by Zenith. Was no longer in my head, but you too had the same concern about ftp and why not https, maybe for a simply reason... like an authenticated account: or just because adviced by GNU for some reasons... and anyway before doing that I have to understand why the gnu links are not resolved for me with https... why I asked you to try to open port 21 in your router's firewall... why I'm reluctant (i.e. to make you happy I've to make me crying). Link to comment Share on other sites More sharing options...
arsradu Posted October 7, 2019 Share Posted October 7, 2019 (edited) 22 hours ago, vector sigma said: What's your ISP that block port 21 and port 22? Was no longer in my head, but you too had the same concern about ftp and why not https, maybe for a simply reason... like an authenticated account: or just because adviced by GNU for some reasons... and anyway before doing that I have to understand why the gnu links are not resolved for me with https... why I asked you to try to open port 21 in your router's firewall... why I'm reluctant (i.e. to make you happy I've to make me crying). It's not my router. It's at work. I've got no control over ports and such. Works fine at home. But at home, I've got no restriction on the ports. I don't know about authentication pop-up. I'm guessing switching to https will make that pop-up not show up anymore...? I don't know... Thing is, it was fixed exactly like that before. :)) And it's exactly the same issue. So...if it wasn't an issue before to simply switch to https, why would it be an issue now? :)) Anyway, I don't want to make you cry. So, if this is causing issues for other people, I'll just make a backup of those 3 edited files, and replace them whenever I want to compile Clover. Simple as that. Thank you very much for your feedback. Aaaand..happy downloading, if you're planning on upgrading to final version of Catalina (build 19A583) tonight. Edited October 8, 2019 by arsradu Link to comment Share on other sites More sharing options...
vector sigma Posted October 7, 2019 Share Posted October 7, 2019 (edited) 6 minutes ago, arsradu said: Thing is, it was fixed exactly like that before. :)) And it's exactly the same issue. So...if it wasn't an issue before to simply switch to https, why would it be an issue now? :)) Because of me? I'm a dog? quip 6 minutes ago, arsradu said: Anyway, I don't want to make you cry. So, if this is causing issues for other people, I'll just make a backup of those 3 edited files, and replace them whenever I want to compile Clover. Simple as that I've to understand why and how to fix it... Edited October 7, 2019 by vector sigma Link to comment Share on other sites More sharing options...
arsradu Posted October 7, 2019 Share Posted October 7, 2019 Just now, vector sigma said: Because of me? I'm a dog? Your profile picture says you're a cat! I'm confused. Vector, look, it's ok man. I don't wanna cause anyone any troubles. And if changing this causes you other issues (although, again, the same exact thing has been done for compiling with buildgettext), and you seem to be ok with that...then let's just leave it. Link to comment Share on other sites More sharing options...
vector sigma Posted October 7, 2019 Share Posted October 7, 2019 1 minute ago, arsradu said: Your profile picture says you're a cat! I'm confused. a bad cat Lol. 3 minutes ago, arsradu said: (although, again, the same exact thing has been done for compiling with buildgettext It's a light year I didn't compile it as I have the same problem. Installed it using homebrew. Wait! ...something tells me that switching back to ftp... Link to comment Share on other sites More sharing options...
arsradu Posted October 7, 2019 Share Posted October 7, 2019 11 minutes ago, vector sigma said: I've to understand why and how to fix it... If you're looking for an alternative fix for this...well, I don't know. And unfortunately I can't help you with that. :)) The issue is the restricted ports. And a valid workaround is simply using https in front of the URLs instead of ftp. There might be other ways to fix this... But as I said, unfortunately that's the easiest fix I could find. :)) For a more "professional" fix...I'm not the guy to ask. :)) Link to comment Share on other sites More sharing options...
Recommended Posts