Philip Petev Posted June 22, 2018 Share Posted June 22, 2018 1 hour ago, mick3lson said: Really strange, mkdir is located in /bin and PATH already contains this folder. Please, check if you have the mkdir binary in /bin. Link to comment Share on other sites More sharing options...
arsradu Posted June 22, 2018 Share Posted June 22, 2018 (edited) Thank you very much for the fixes. Everything compiles fine now on my end with build 4571. But...I've got no ApfsDriverLoader anymore. Also, no AptioMemoryFix and AptioInputFix (and probably others I missed). Is that intended...? Are they excluded from the build or something? Cause I didn't get any errors for them while building. Edited June 22, 2018 by arsradu Link to comment Share on other sites More sharing options...
Philip Petev Posted June 22, 2018 Share Posted June 22, 2018 (edited) 31 minutes ago, arsradu said: Thank you very much for the fixes. Everything compiles fine now on my end with build 4571. But...I've got no ApfsDriverLoader anymore. Also, no AptioMemoryFix and AptioInputFix (and probably others I missed). Is that intended...? Are they excluded from the build or something? Cause I didn't get any errors for them while building. Depends on what do you use to build Clover: 1. ebuild.sh won't download and add AptioFixPkg/ApfsSupportPkg to the package, unless any of the new -ext-* parameters is specified. 2. Build_Clover.command doesn't use the -ext-* parameters, because it currently has its own subroutines to download, build and add to the package all the mentioned above and it does that by default. So, the only case you don't get AptioFixPkg/ApfsSupportPkg inside the package is if you use ebuild.sh directly and forgot to use the -ext-* parameters. Edited June 22, 2018 by Philip Petev 2 Link to comment Share on other sites More sharing options...
arsradu Posted June 22, 2018 Share Posted June 22, 2018 (edited) 8 minutes ago, Philip Petev said: Depends on what do you use to build Clover: 1. ebuild.sh won't download and add AptioFixPkg/ApfsSupportPkg to the package, unless any of the new -ext-* parameters are specified. 2. Build_Clover.command doesn't use the -ext-* parameters, because it currently has its own subroutines to download, build and add to the package all the mentioned above. So, the only case you don't get AptioFixPkg/ApfsSupportPkg inside the package is if you use ebuild.sh directly and forgot to use the -ext-* parameters. Understood. Thank you very much, Philip, for the clear, yet detailed response. I guess the first one would be my case here. I was only curious if someone else had this issue. Never thought it would be dependent on the "method" used to build Clover. So, I guess I should do: ./ebuild.sh -ext-* instead of ./ebuild.sh -fr ? Or should I add both? I always wondered what is the -fr parameter for. Edited June 22, 2018 by arsradu Link to comment Share on other sites More sharing options...
Philip Petev Posted June 22, 2018 Share Posted June 22, 2018 (edited) 6 minutes ago, arsradu said: Understood. Thank you very much Philip for the clear, yet detailed result I guess the first one would be my case here. I was only curious if someone else had this issue. Never thought it would be dependent on the "method" used to build Clover. So, I guess I should do: ./ebuild.sh -ext-* instead of ./ebuild.sh -fr ? Or should I add both? I always wondered what is the -fr parameter for. The --ext-* parameters are: Quote --ext-pre - downloads the pre-built drivers and adds them to the package --ext-co - downloads, builds and adds the above to the package --ext-build - builds the drivers, using the sources, located at ..src/EXT_PACKAGES (must be downloaded already) Edited June 22, 2018 by Philip Petev 3 Link to comment Share on other sites More sharing options...
vector sigma Posted June 22, 2018 Share Posted June 22, 2018 (edited) On 6/22/2018 at 12:10 AM, arsradu said: But my question was about APFS: can you boot without apfs.efi on an APFS based system? it's ebuild.sh, should be: case "$EXT_DOWNLOAD" in 1) downloadExtDriver "acidanthera/AptioFixPkg" AptioFix "AptioFix-" "-RELEASE" downloadExtDriver "acidanthera/ApfsSupportPkg" ApfsSupport "ApfsSupport-v" "-RELEASE" ;; 0 | 2 | 3) copyBin "$APTIO_BUILD_DIR_ARCH"/AptioMemoryFix.efi "$CLOVER_PKG_DIR"/drivers-Off/drivers64UEFI/AptioMemoryFix-64.efi copyBin "$APTIO_BUILD_DIR_ARCH"/AptioInputFix.efi "$CLOVER_PKG_DIR"/drivers-Off/drivers64UEFI/AptioInputFix-64.efi copyBin "$APFS_BUILD_DIR_ARCH"/ApfsDriverLoader.efi "$CLOVER_PKG_DIR"/drivers-Off/drivers64UEFI/ApfsDriverLoader-64.efi copyBin "$APFS_BUILD_DIR_ARCH"/ApfsDriverLoader.efi "$CLOVER_PKG_DIR"/drivers-Off/drivers64/ApfsDriverLoader-64.efi ;; esac but then also needs this commit to be pushed:https://sourceforge.net/p/cloverefiboot/code/4562/ which is not, otherwise will tells you that you can't add duplicated choices. EDIT Lol, Slice add it to /Clover... is in the wrong place EDIT II should work now see r4577 Edited June 23, 2018 by vector sigma 3 Link to comment Share on other sites More sharing options...
mick3lson Posted June 23, 2018 Share Posted June 23, 2018 (edited) 18 hours ago, Philip Petev said: Really strange, mkdir is located in /bin and PATH already contains this folder. Please, check if you have the mkdir binary in /bin. yes mkdir is present in bin, if I try with Xcode 10 beta 2 installed in application folder the script print this message: Unknown Xcode version format, exiting! Edited June 23, 2018 by mick3lson Link to comment Share on other sites More sharing options...
Matgen84 Posted June 23, 2018 Share Posted June 23, 2018 46 minutes ago, mick3lson said: yes mkdir is present in bin, if I try with Xcode 10 beta 2 installed in application folder the script print this message: Unknown Xcode version format, exiting! What Build_Clover.command's version? the current is v4.8.8 Do you launch Xcode 10 Beta once for installing command lines tools? Sorry for my bad english Link to comment Share on other sites More sharing options...
mick3lson Posted June 23, 2018 Share Posted June 23, 2018 6 minutes ago, Matgen84 said: What Build_Clover.command's version? the current is v4.8.8 Do you launch Xcode 10 Beta once for installing command lines tools? Sorry for my bad english Yes I'm using version 4.8.8 Xcode how to install command line tools. Link to comment Share on other sites More sharing options...
SavageAUS Posted June 23, 2018 Share Posted June 23, 2018 Yes I'm using version 4.8.8 Xcode how to install command line tools.Have you launched xcode at all?Sent from my SM-G930F using Tapatalk Link to comment Share on other sites More sharing options...
Matgen84 Posted June 23, 2018 Share Posted June 23, 2018 (edited) 3 minutes ago, mick3lson said: Yes I'm using version 4.8.8 Xcode how to install command line tools. You have to launch Xcode. At first time, the app install command lines tools. Edited June 23, 2018 by Matgen84 Link to comment Share on other sites More sharing options...
mick3lson Posted June 23, 2018 Share Posted June 23, 2018 2 minutes ago, Matgen84 said: You have to launch Xcode. At first time, the app install command lines tools. Yes is installed at first boot now I'm launched GIT command in terminal for install command line developer tool. Link to comment Share on other sites More sharing options...
Matgen84 Posted June 23, 2018 Share Posted June 23, 2018 2 minutes ago, mick3lson said: Yes is installed at first boot now I'm launched GIT command in terminal for install command line developer tool. Git command is not necessary for install command lines developer tools. Xcode just did it. Link to comment Share on other sites More sharing options...
mick3lson Posted June 23, 2018 Share Posted June 23, 2018 (edited) xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance Unknown Xcode version format, exiting! Anyone can upload 4.8.8 version of Buil_Clover.command Edited June 23, 2018 by mick3lson Link to comment Share on other sites More sharing options...
SavageAUS Posted June 23, 2018 Share Posted June 23, 2018 xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance Unknown Xcode version format, exiting! Anyone can upload 4.8.8 version of Buil_Clover.commandCheck downloads section. I uploaded one Sent from my SM-G930F using Tapatalk 1 1 Link to comment Share on other sites More sharing options...
Matgen84 Posted June 23, 2018 Share Posted June 23, 2018 (edited) 10 minutes ago, mick3lson said: xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance Unknown Xcode version format, exiting! Anyone can upload 4.8.8 version of Buil_Clover.command If you use git command, maybe there is confusion. Best way: uninstall all Xcode, all command lines tools. Re-install as I say before For build_clover.command see: Build_Clover.command Edited June 23, 2018 by Matgen84 Link to comment Share on other sites More sharing options...
Cyberdevs Posted June 23, 2018 Share Posted June 23, 2018 (edited) On 6/23/2018 at 5:41 PM, mick3lson said: xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance Unknown Xcode version format, exiting! Anyone can upload 4.8.8 version of Buil_Clover.command You need to select the Xcode version in Xcode Preferences for the Command Line Tools. Open Xcode go to Preferences select Locations and then from the Command Line Tools select the xCode version accordingly. Edited June 28, 2018 by Cyberdevs 2 Link to comment Share on other sites More sharing options...
mick3lson Posted June 23, 2018 Share Posted June 23, 2018 (edited) 53 minutes ago, Cyberdevs said: You need to select the Xcode version in Xcode Preferences for the Command Line Tools. Open Xcode go to Preferences select Locations and then from the Command Line Tools select the xCode version accordingly. Ok thank's now work flawlessy, this was the issue. Edited June 23, 2018 by mick3lson 2 1 Link to comment Share on other sites More sharing options...
Matgen84 Posted June 28, 2018 Share Posted June 28, 2018 (edited) Hi For commits r4584----> sync edk2 27429. For the script 4.8.8 remote revision is 27425? Which is the good version! Edited June 28, 2018 by Matgen84 Link to comment Share on other sites More sharing options...
Zenith432 Posted June 28, 2018 Share Posted June 28, 2018 37 minutes ago, Matgen84 said: Hi For commits r4584----> sync edk2 27429. For the script 4.8.8 remote revision is 27425? Which is the good version! Either version is good 27425 or 27429. I sync from edk2 git, which is ahead of svn by around 16 commits. So I wrote r27429 which is the future svn version of the git commit I synced to. However the sync is only spaces and comments because they cleaned up their code. So you can safely use the patch_for_r27429 with r27425. In a few days 27429 will show up and all will be ok. 2 Link to comment Share on other sites More sharing options...
Matgen84 Posted June 28, 2018 Share Posted June 28, 2018 1 minute ago, Zenith432 said: Either version is good 27425 or 27429. I sync from edk2 git, which is ahead of svn by around 16 commits. So I wrote r27429 which is the future svn version of the git commit I synced to. However the sync is only spaces and comments because they cleaned up their code. So you can safely use the patch_for_r27429 with r27425. In a few days 27429 will show up and all will be ok. Thanks a lot Link to comment Share on other sites More sharing options...
Pavo Posted July 4, 2018 Share Posted July 4, 2018 Anyone have instructions on how to build Clover using UDK2018 instead of EDK2? 2 Link to comment Share on other sites More sharing options...
Slice Posted July 4, 2018 Share Posted July 4, 2018 3 hours ago, Pavo said: Anyone have instructions on how to build Clover using UDK2018 instead of EDK2? https://www.insanelymac.com/forum/topic/282787-clover-v2-instructions/?do=findComment&comment=2614159 2 Link to comment Share on other sites More sharing options...
Matgen84 Posted July 4, 2018 Share Posted July 4, 2018 4 hours ago, Pavo said: Anyone have instructions on how to build Clover using UDK2018 instead of EDK2? Hi You can use cvad's app in this forum Clover third party section. Work well. Link to comment Share on other sites More sharing options...
Philip Petev Posted July 4, 2018 Share Posted July 4, 2018 12 hours ago, Pavo said: Anyone have instructions on how to build Clover using UDK2018 instead of EDK2? The script doesn't suport that yet, I'll work on it probably this weekend. 2 1 Link to comment Share on other sites More sharing options...
Recommended Posts