Fljagd Posted September 26, 2016 Share Posted September 26, 2016 naaah, When is finished. (will require a lot of time) Okay!!!  I'll tell my mother !!!  2 Link to comment Share on other sites More sharing options...
Riley Freeman Posted September 26, 2016 Share Posted September 26, 2016 I'm still getting that broken Clover menu with the embedded theme. Script 4.0.7 and Clover 3770. Link to comment Share on other sites More sharing options...
Matgen84 Posted September 26, 2016 Share Posted September 26, 2016 hi Micky Well, I have restarted the script and always the same I just look in the script and here's the line that I found else doSomething --run-script "${PATCHES}/Linux/distribution" # under study (.deb) fi The same that appears in the terminal (See the photo/Spoiler before) the folder and the script does not exist Idem here. I do not understand why. Â No Folders PATCHES="$HOME/CloverPatches" and subfolder /Linux/distribution 1 Link to comment Share on other sites More sharing options...
Philip Petev Posted September 26, 2016 Share Posted September 26, 2016 I have a proposition about the edk2 update: since a static (specific) version (defined inside the script) is being used, the script should check the version, available online, and should update the edk2 source only if the local version is different or there is no ~/src/edk2 folder. Link to comment Share on other sites More sharing options...
Micky1979 Posted September 26, 2016 Author Share Posted September 26, 2016 I'm still getting that broken Clover menu with the embedded theme. Script 4.0.7 and Clover 3770. No idea, I'm not looking into this. maybe Needy or Slice are working on it... Idem here. I do not understand why.  No Folders PATCHES="$HOME/CloverPatches" and subfolder /Linux/distribution Sorry but what is not clear from posts #432, #433, #434 and #435? You don't want that I'm developing an app to install Clover from Linux and that is not ready? I have a proposition about the edk2 update: since a static (specific) version (defined inside the script) is being used, the script should check the version, available online, and should update the edk2 source only if the local version is different or there is no ~/src/edk2 folder.  Sorry No, you have to use edk2 revision that is compatible with ~/src/edk2/Clover/Patches_for_EDK2/, that does not mean is the lastest available. Otherwise bugs. I asked Slice to add a txt file with the revision he use to compile Clover more than once... (but also I promis to never ask again  ). Why is "static" Link to comment Share on other sites More sharing options...
Matgen84 Posted September 26, 2016 Share Posted September 26, 2016  Sorry but what is not clear from posts #432, #433, #434 and #435? You don't want that I'm developing an app to install Clover from Linux and that is not ready?  Sorry for my poor english! I am very slow to write in English. Also I have not seen them before publishing.    1 Link to comment Share on other sites More sharing options...
Micky1979 Posted September 26, 2016 Author Share Posted September 26, 2016 Will be an app-installer, so "distribution" is my script that add dependencies where needed an call a GnuMakefile that build the app. ...that require a lot of time to be finished.. 1 Link to comment Share on other sites More sharing options...
Matgen84 Posted September 26, 2016 Share Posted September 26, 2016 Will be an app-installer, so "distribution" is my script that add dependencies where needed an call a GnuMakefile that build the app. ...that require a lot of time to be finished..  Good luck, Bro 1 Link to comment Share on other sites More sharing options...
Philip Petev Posted September 26, 2016 Share Posted September 26, 2016  Sorry No, you have to use edk2 revision that is compatible with ~/src/edk2/Clover/Patches_for_EDK2/, that does not mean is the lastest available. Otherwise bugs. I asked Slice to add a txt file with the revision he use to compile Clover more than once... (but also I promis to never ask again  ). Why is "static"   Not my point. Or I wasn't clear enough. My idea was the script to check what's the current local version of edk2 and to force edk2 update only if the recommended version (set inside the script) has been changes to any higher one or there is no ~/src/edk2 folder at all. It will be a simple check. Currently, the script is trying to pull the recommended edk2 version from the repo on every Clover source update, which IMO is a waste of time. And yeah, it's static, because it's specific edk2 version, defined by the script (will change significantly rarely than the Clover source). Link to comment Share on other sites More sharing options...
Micky1979 Posted September 26, 2016 Author Share Posted September 26, 2016 aaah! got it. to do that we should ensure that all these sub dirs have the same revision: edk2array=( BaseTools MdePkg DuetPkg EdkCompatibilityPkg IntelFrameworkModulePkg IntelFrameworkPkg MdeModulePkg OvmfPkg PcAtChipsetPkg ShellPkg UefiCpuPkg ) + edksetup.sh but can be done. Link to comment Share on other sites More sharing options...
Micky1979 Posted September 27, 2016 Author Share Posted September 27, 2016 The array comes from what (or was) in /Clover/update.sh: #!/bin/bash # the script to update only needed folders from edk2 # to not keep unnecessary Arm*, Beagle, NT32, Unix... cd ../MdePkg/ svn up cd ../MdeModulePkg/ svn up cd ../CryptoPkg/ svn up cd ../DuetPkg/ svn up cd ../EdkCompatibilityPkg/ svn up cd ../IntelFrameworkModulePkg/ svn up cd ../IntelFrameworkPkg/ svn up cd ../OvmfPkg/ svn up cd ../OptionRomPkg/ svn up cd ../PcAtChipsetPkg/ svn up cd ../ShellPkg/ svn up cd ../UefiCpuPkg/ svn up cd ../BaseTools/Conf svn up cd ../Source/ svn up cd ../Scripts/ svn up cd ../../Clover/ svn up so thanks for this because something is changed. But FatPkg is not present and if you look Slice apparently only update BaseTools/Conf and not the entire BaseTools... why?  I can read all this into an array doing that (please try): curl -L https://sourceforge.net/p/cloverefiboot/code/HEAD/tree/update.sh?format=raw | grep 'cd ..' | sed -e 's/^cd ..\///' | sed -e 's/\/$//' | sed -e '/Clover/d' but what to do with "cd ../BaseTools/Conf"??  EDIT  also edk2/Source seem to be not present in latest revision...  BTW OvmfPkg compile well w/o them EDIT II ok CryptoPkg used for secure boot, but FatPkg is used for ...not already included?.. how can works otherwise? Link to comment Share on other sites More sharing options...
Slice Posted September 27, 2016 Share Posted September 27, 2016  but FatPkg is used for ...not already included?.. how can works otherwise? # Binary INF file to support toggle among different CPU architectures. #INF RuleOverride=BINARY FatBinPkg/EnhancedFatDxe/Fat.inf INF Clover/FatPkg/EnhancedFatDxe/Fat.inf   Slice apparently only update BaseTools/Conf and not the entire BaseTools... why? Yes, my way is not for all. Once I made BaseTools then no more change them until new big event. 1 Link to comment Share on other sites More sharing options...
Micky1979 Posted September 27, 2016 Author Share Posted September 27, 2016 MdePkg MdeModulePkg CryptoPkg DuetPkg EdkCompatibilityPkg IntelFrameworkModulePkg IntelFrameworkPkg OvmfPkg OptionRomPkg PcAtChipsetPkg ShellPkg UefiCpuPkg BaseTools Source Scripts Ok thanks. Looks fine to you to download only the above package at the specified revision than? To me seem ok since the fat driver is already included in Clover.. Link to comment Share on other sites More sharing options...
LockDown Posted September 28, 2016 Share Posted September 28, 2016 there is no Command Line Tools for El Capitan on Xcode 8. can I use Command_Line_Tools_OS_X_10.11_for_Xcode_7.3.1 instead? Link to comment Share on other sites More sharing options...
Fljagd Posted September 28, 2016 Share Posted September 28, 2016 there is no Command Line Tools for El Capitan on Xcode 8. can I use Command_Line_Tools_OS_X_10.11_for_Xcode_7.3.1 instead? surprising ! Link to comment Share on other sites More sharing options...
Slice Posted September 28, 2016 Share Posted September 28, 2016 MdePkg MdeModulePkg CryptoPkg DuetPkg EdkCompatibilityPkg IntelFrameworkModulePkg IntelFrameworkPkg OvmfPkg OptionRomPkg PcAtChipsetPkg ShellPkg UefiCpuPkg BaseTools Source Scripts Ok thanks. Looks fine to you to download only the above package at the specified revision than? To me seem ok since the fat driver is already included in Clover..  Yes, fine. Link to comment Share on other sites More sharing options...
LockDown Posted September 28, 2016 Share Posted September 28, 2016 surprising ! Command_Line_Tools_macOS_10.12_for_Xcode_8.dmg (8A218a) Apple said its for 10.12 as advertise at Dev site Link to comment Share on other sites More sharing options...
Fljagd Posted September 28, 2016 Share Posted September 28, 2016 Apple said its for 10.12 as advertise at Dev site When I'm doing the update of 10.11.6 via AppStore He installed Xcode8 and command line Tool 1 Link to comment Share on other sites More sharing options...
LockDown Posted September 28, 2016 Share Posted September 28, 2016 do we need to install Java? the script prompts for java during nasm/gettext installation. I skipped, install went fine though. Link to comment Share on other sites More sharing options...
Fljagd Posted September 28, 2016 Share Posted September 28, 2016 I clic only ok Link to comment Share on other sites More sharing options...
LockDown Posted September 28, 2016 Share Posted September 28, 2016 pressing OK will redirect you to java 8 site. did you install it? Link to comment Share on other sites More sharing options...
Fljagd Posted September 28, 2016 Share Posted September 28, 2016 No look 1 Link to comment Share on other sites More sharing options...
LockDown Posted September 28, 2016 Share Posted September 28, 2016 ok. so i made the right choice by skipping and not installing it. thanks Link to comment Share on other sites More sharing options...
Slice Posted September 28, 2016 Share Posted September 28, 2016 Oracle propose java 8 while most programs for macOS need java 6 that can be downloaded (must be!) from apple.com. Link to comment Share on other sites More sharing options...
LockDown Posted September 28, 2016 Share Posted September 28, 2016 Oracle propose java 8 while most programs for macOS need java 6 that can be downloaded (must be!) from apple.com. i read somewhere that Java 6 is no longer supported in Sierra? Link to comment Share on other sites More sharing options...
Recommended Posts