smolderas Posted May 5, 2016 Share Posted May 5, 2016 The settings now are not friendly to anyone who doesn't have TOOLCHAIN_DIR under $HOME/src/opt/local. I've changed it locally, so I don't mind, but just another -2 cents... Not everyone places his workplace directly in "$HOME", so ""$HOME/src/opt/local" is a bad standard definition for everyone... Link to comment https://www.insanelymac.com/forum/topic/306156-clover-problems-and-solutions/page/29/#findComment-2236242 Share on other sites More sharing options...
Zenith432 Posted May 5, 2016 Share Posted May 5, 2016 The difference between GCC48 and the others is that GCC48 does not use LTO. The others use LTO. The problem I mentioned with GCC 6.1 is only in code generated with LTO. It goes away if LTO is not used. So other than being link-time-optimization, LTO is a playing field for cool optimizations that destabilize the code. Slice added --no-lto option in rev 3505, but it's only used on XCODE build, not GCC build. Try this, interesting results. Build with GCC53,GCC49 errors, iso don't work in VBox Build with GCC48 ok, iso works in VBox Use Same GCC for all three builds Link to comment https://www.insanelymac.com/forum/topic/306156-clover-problems-and-solutions/page/29/#findComment-2236253 Share on other sites More sharing options...
alexanderq Posted May 5, 2016 Share Posted May 5, 2016 Anyone has seen this? http://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page-496?do=findComment&comment=2236148 boot-r3507-2016-05-05-01.53.02.zip Link to comment https://www.insanelymac.com/forum/topic/306156-clover-problems-and-solutions/page/29/#findComment-2236259 Share on other sites More sharing options...
cecekpawon Posted May 7, 2016 Share Posted May 7, 2016 I have some small demo how to load Clover EDK template (to work with / or adapt to) existing script.. Far for complete, maybe anyone can catch the idea & found it useful Link to comment https://www.insanelymac.com/forum/topic/306156-clover-problems-and-solutions/page/29/#findComment-2236614 Share on other sites More sharing options...
Micky1979 Posted May 8, 2016 Share Posted May 8, 2016 (edited) Guys I have updated xcode to 7.3.1 and now I receive this: Clover x64 _______________________________________________________________________________ TOOLCHAIN_DIR: /Users/Micky1979/src/opt/local Initializing workspace Loading previous configuration from /Users/Micky1979/src/edk2/Conf/BuildEnv.sh WORKSPACE: /Users/Micky1979/src/edk2 EDK_TOOLS_PATH: /Users/Micky1979/src/edk2/BaseTools CONF_PATH: /Users/Micky1979/src/edk2/Conf Building tools as they are not found make -C Source/C Attempting to detect ARCH from 'uname -m': x86_64 Detected ARCH of X64 using uname. mkdir -p . make -C Common gcc -Wno-deprecated-declarations -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ FvLib.c -o FvLib.o FvLib.c:197:128: error: shifting a negative signed value is undefined [-Werror,-Wshift-negative-value] ...*) ((((UINTN) CurrentFile - (UINTN) mFvHeader + GetFfsFileLength(CurrentFile) + 0x07) & (-1 << 3)) + (UINT8 *) mF... ~~ ^ FvLib.c:482:171: error: shifting a negative signed value is undefined [-Werror,-Wshift-negative-value] ...((((UINTN) CurrentSection.CommonHeader) + GetSectionFileLength(CurrentSection.CommonHeader) + 0x03) & (-1 << 2)); ~~ ^ 2 errors generated. make[2]: *** [FvLib.o] Error 1 make[1]: *** [Common] Error 2 make: *** [Source/C] Error 2 Micky1979s-MBP:~ Micky1979$ Shifting negative values was a warning in past, ...was working before. I radically changed my script to use Xcode (w/o build gcc ..otherwise always work). if someone want to take a look and try if everything work with Xcode 7.3 or confirm that is not a Xcode 7.3.1 problem.. is appreciated. In the event, please backup your src folder and build Clover from scratch, or backup & delete ~/src/opt and ~/src/tools Edited May 8, 2016 by Micky1979 script removed Link to comment https://www.insanelymac.com/forum/topic/306156-clover-problems-and-solutions/page/29/#findComment-2236697 Share on other sites More sharing options...
Zenith432 Posted May 8, 2016 Share Posted May 8, 2016 See post #639. [bTW (-1 << 3) == -8, (-1 << 2) == -4] Link to comment https://www.insanelymac.com/forum/topic/306156-clover-problems-and-solutions/page/29/#findComment-2236699 Share on other sites More sharing options...
Micky1979 Posted May 8, 2016 Share Posted May 8, 2016 Thanks, I will add the diff to be automatic as I actually the script do for nasm and Let you know! Link to comment https://www.insanelymac.com/forum/topic/306156-clover-problems-and-solutions/page/29/#findComment-2236700 Share on other sites More sharing options...
Micky1979 Posted May 8, 2016 Share Posted May 8, 2016 @Zenith432 works good, but a lot of warnings for unitialized vars and paretheses :log.txt.zip Can you please add the patch diff for nasm you posted here in file format? ... the forum software add some bad carriage return.. Link to comment https://www.insanelymac.com/forum/topic/306156-clover-problems-and-solutions/page/29/#findComment-2236722 Share on other sites More sharing options...
Zenith432 Posted May 8, 2016 Share Posted May 8, 2016 I already posted scripts in post #706. Apple has published cctools 877.8, so buildmtoc.sh can be updated. The warnings are from edk2/BaseTools, which are part of edk2 - not Clover. They're only built once, so ignore them. 1 Link to comment https://www.insanelymac.com/forum/topic/306156-clover-problems-and-solutions/page/29/#findComment-2236740 Share on other sites More sharing options...
Micky1979 Posted May 8, 2016 Share Posted May 8, 2016 Today I have not looked further-on to my nose Link to comment https://www.insanelymac.com/forum/topic/306156-clover-problems-and-solutions/page/29/#findComment-2236747 Share on other sites More sharing options...
kylon Posted May 8, 2016 Share Posted May 8, 2016 Clover 3504 Smbios Macbook pro 8.2 is broken I have an asus laptop k53sj. Usb ports are not working, i had to switch to 8.3 Link to comment https://www.insanelymac.com/forum/topic/306156-clover-problems-and-solutions/page/29/#findComment-2236792 Share on other sites More sharing options...
Micky1979 Posted May 8, 2016 Share Posted May 8, 2016 (edited) I already posted scripts in post #706. Apple has published cctools 877.8, so buildmtoc.sh can be updated. Imported something from your scripts (nasm patch + mtoc compilation installed in the rsc folder) but I'm donwloading cctool from github (Apple) so should always up-todate (as soon they update the repo offcourse). Everything looks super in only one script, what I need! Thanks Guys EDIT the script require a new compilation of Clover the first time because mtoc.NEW is in ~/src/opt/local/bin/ to avoid failures if edk2 was already compiled once with other scripts EDIT II Zenith432 create a script for building gcc 6.1, the script require "CloverPatches" folder (attached) to be in HOME folder to be found (contains build_gcc6.sh), or copy it manually. CloverPatches.zip CloverBuilder.command.zip Edited May 10, 2016 by Micky1979 script updated to v2.0 build with gcc6.1 (By Zenith432) 1 Link to comment https://www.insanelymac.com/forum/topic/306156-clover-problems-and-solutions/page/29/#findComment-2236813 Share on other sites More sharing options...
Zenith432 Posted May 8, 2016 Share Posted May 8, 2016 Just note about the nasm patch that I had some problem with the tabulation in the patch. At first it wasn't exactly like the nasm sources, so patch was failing. Make sure the tabulation is exactly like in buildnasm.sh - and check that patch is working and not outputting error message. 1 Link to comment https://www.insanelymac.com/forum/topic/306156-clover-problems-and-solutions/page/29/#findComment-2236817 Share on other sites More sharing options...
Micky1979 Posted May 8, 2016 Share Posted May 8, 2016 Yep, I notice that but it's ok I think, also I have checked it manually, maybe the tar.bz2 one was done in a non Darwin machine. BTW the script by desing exit on error in case of minimal errors encountered Link to comment https://www.insanelymac.com/forum/topic/306156-clover-problems-and-solutions/page/29/#findComment-2236818 Share on other sites More sharing options...
Micky1979 Posted May 9, 2016 Share Posted May 9, 2016 (edited) Build with: [Args: ./ebuild.sh -xcode5 -mc | Command: build -D USE_BIOS_BLOCKIO -D USE_LOW_EBDA -D CLANG -p Clover/Clover.dsc -a X64 -b RELEASE -t XCODE5 -n 5 | OS: 10.11.5 | XCODE: 7.3.1] UEFI ok, boot6 ok, boot7 unfurtunately crash: rev 3513 install log Backing up EFI files Backing up stage2 file /Volumes/Pandora Installer/EFIROOTDIR/boot to /Volumes/Pandora Installer/EFI-Backups/r3513/2016-05-09-21h05/boot Backing up /Volumes/Pandora Installer/EFIROOTDIR/EFI folder to /Volumes/Pandora Installer/EFI-Backups/r3513/2016-05-09-21h05/EFI No Active Partition Stage 0 - Writting boot0af to /dev/disk2 /Volumes/Pandora Installer/usr/local/bin/fdisk440 -u -f /Volumes/Pandora Installer/usr/standalone/i386/boot0af -y /dev/disk2 Stage 1 - Writting boot1f32 to /dev/rdisk2s1 dd if=/dev/rdisk2s1 count=1 bs=512 of=/tmp/origbs boot volume format is FAT32 cp /tmp/boot1f32 /tmp/newbs dd if=/tmp/origbs of=/tmp/newbs skip=3 seek=3 bs=1 count=87 conv=notrunc dd if=/tmp/newbs of=/dev/rdisk2s1 Stage 2 - Written boot7 (x64) to /Volumes/ESP/boot ====================================================== =========== Clover EFI Installation Finish =========== ====================================================== EDIT nasm logs: nasm configure log: configure: WARNING: No acsciidoc package found configure: WARNING: No xmlto package found nasm make log warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. Edited May 9, 2016 by Micky1979 added nasm compilation logs Link to comment https://www.insanelymac.com/forum/topic/306156-clover-problems-and-solutions/page/29/#findComment-2237017 Share on other sites More sharing options...
Slice Posted May 10, 2016 Share Posted May 10, 2016 Build with: [Args: ./ebuild.sh -xcode5 -mc | Command: build -D USE_BIOS_BLOCKIO -D USE_LOW_EBDA -D CLANG -p Clover/Clover.dsc -a X64 -b RELEASE -t XCODE5 -n 5 | OS: 10.11.5 | XCODE: 7.3.1] UEFI ok, boot6 ok, boot7 unfurtunately crash: 20160509_211118.jpg rev 3513 install log Backing up EFI files Backing up stage2 file /Volumes/Pandora Installer/EFIROOTDIR/boot to /Volumes/Pandora Installer/EFI-Backups/r3513/2016-05-09-21h05/boot Backing up /Volumes/Pandora Installer/EFIROOTDIR/EFI folder to /Volumes/Pandora Installer/EFI-Backups/r3513/2016-05-09-21h05/EFI No Active Partition Stage 0 - Writting boot0af to /dev/disk2 /Volumes/Pandora Installer/usr/local/bin/fdisk440 -u -f /Volumes/Pandora Installer/usr/standalone/i386/boot0af -y /dev/disk2 Stage 1 - Writting boot1f32 to /dev/rdisk2s1 dd if=/dev/rdisk2s1 count=1 bs=512 of=/tmp/origbs boot volume format is FAT32 cp /tmp/boot1f32 /tmp/newbs dd if=/tmp/origbs of=/tmp/newbs skip=3 seek=3 bs=1 count=87 conv=notrunc dd if=/tmp/newbs of=/dev/rdisk2s1 Stage 2 - Written boot7 (x64) to /Volumes/ESP/boot ====================================================== =========== Clover EFI Installation Finish =========== ====================================================== EDIT nasm logs: nasm configure log: configure: WARNING: No acsciidoc package found configure: WARNING: No xmlto package found nasm make log warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. warning: unknown warning option '-Wno-pedantic-ms-format'; did you mean '-Wno-pedantic'? [-Wunknown-warning-option] warning: unknown warning option '-Wc90-c99-compat'; did you mean '-Wc99-compat'? [-Wunknown-warning-option] 2 warnings generated. Flag -mc usually requires --no-usb Link to comment https://www.insanelymac.com/forum/topic/306156-clover-problems-and-solutions/page/29/#findComment-2237078 Share on other sites More sharing options...
droples Posted May 10, 2016 Share Posted May 10, 2016 Clover 3513 (Compile XCODE7.3.1, OS X 10.11.5(15F31a)). I don't have problems with loading boot7 on the desktop (Z77-ds3h) or on a laptop (N53sv). (Clover on ESPHDD,ESPSSD,ESPUSBflash,USBflash) 1.Clover on ESP_HDD. 0:385 0:064 Found supported controller for BiosBlockIO class=010601 0:385 0:000 Int13Extensions: INT 13 41 DL=80 : CF=0 BX=AA55 CX=0001 0:385 0:000 GetDriveParameters: INT 13 48 DL=80 : CF=0 AH=00 0:385 0:000 BlockSize = 512 LastBlock = 156301487 0:388 0:002 Int13Extensions: INT 13 41 DL=F2 : CF=0 BX=AA55 CX=0005 0:388 0:000 GetDriveParameters: INT 13 48 DL=F2 : CF=0 AH=00 0:388 0:000 BlockSize = 2048 LastBlock = -1 0:935 0:547 0:935 0:000 Now is 10.5.2016, 4:30:14 (GMT) 0:935 0:000 Starting Clover rev 3513 on CLOVER EFI 0:935 0:000 Build with: [Args: ./ebuild.sh -mc --no-usb | Command: build -D DISABLE_USB_SUPPORT -D USE_BIOS_BLOCKIO -D USE_LOW_EBDA -p Clover/Clover.dsc -a X64 -b RELEASE -t XCODE5 -n 9 | OS: 10.11.5 | XCODE: 7.3.1] 0:935 0:000 SelfDevicePath=PcieRoot(0x0)\Pci(0x1F,0x2)\VenHw(CF31FAC5-C24E-11D2-85F3-00A0C93EC93B,80)\HD(1,GPT,034095C8-5F4A-4281-85FC-A7A50EF5597F,0x28,0x64000) @DD837A98 0:935 0:000 SelfDirPath = \EFI\CLOVER 2.Clover on ESP_USBflash 0:406 0:064 Found supported controller for BiosBlockIO class=010601 0:406 0:000 Int13Extensions: INT 13 41 DL=80 : CF=0 BX=AA55 CX=0005 0:406 0:000 GetDriveParameters: INT 13 48 DL=80 : CF=0 AH=00 0:406 0:000 BlockSize = 512 LastBlock = 16793599 0:406 0:000 Int13Extensions: INT 13 41 DL=81 : CF=0 BX=AA55 CX=0001 0:406 0:000 GetDriveParameters: INT 13 48 DL=81 : CF=0 AH=00 0:406 0:000 BlockSize = 512 LastBlock = 156301487 0:408 0:002 Int13Extensions: INT 13 41 DL=F2 : CF=0 BX=AA55 CX=0005 0:408 0:000 GetDriveParameters: INT 13 48 DL=F2 : CF=0 AH=00 0:408 0:000 BlockSize = 2048 LastBlock = -1 0:974 0:566 0:974 0:000 Now is 10.5.2016, 5:29:44 (GMT) 0:974 0:000 Starting Clover rev 3513 on CLOVER EFI 0:974 0:000 Build with: [Args: ./ebuild.sh -mc --no-usb | Command: build -D DISABLE_USB_SUPPORT -D USE_BIOS_BLOCKIO -D USE_LOW_EBDA -p Clover/Clover.dsc -a X64 -b RELEASE -t XCODE5 -n 9 | OS: 10.11.5 | XCODE: 7.3.1] 0:974 0:000 SelfDevicePath=PcieRoot(0x0)\Pci(0x1F,0x2)\USB(0x80,0x2)\HD(1,GPT,28930E11-7002-43DA-8452-3AF5B974C1BB,0x28,0x64000) @DD837818 0:974 0:000 SelfDirPath = \EFI\CLOVER 3.Clover on USB Flash. 0:326 0:149 SetMode pref 5 (5) = Success 0:390 0:064 Found supported controller for BiosBlockIO class=010601 0:390 0:000 Int13Extensions: INT 13 41 DL=80 : CF=0 BX=AA55 CX=0001 0:390 0:000 GetDriveParameters: INT 13 48 DL=80 : CF=0 AH=00 0:390 0:000 BlockSize = 512 LastBlock = 156301487 0:390 0:000 Int13Extensions: INT 13 41 DL=81 : CF=0 BX=AA55 CX=0005 0:390 0:000 GetDriveParameters: INT 13 48 DL=81 : CF=0 AH=00 0:390 0:000 BlockSize = 512 LastBlock = 4014079 0:392 0:002 Int13Extensions: INT 13 41 DL=F2 : CF=0 BX=AA55 CX=0005 0:392 0:000 GetDriveParameters: INT 13 48 DL=F2 : CF=0 AH=00 0:392 0:000 BlockSize = 2048 LastBlock = -1 1:017 0:624 1:017 0:000 Now is 10.5.2016, 5:39:50 (GMT) 1:017 0:000 Starting Clover rev 3513 on CLOVER EFI 1:017 0:000 Build with: [Args: ./ebuild.sh -mc --no-usb | Command: build -D DISABLE_USB_SUPPORT -D USE_BIOS_BLOCKIO -D USE_LOW_EBDA -p Clover/Clover.dsc -a X64 -b RELEASE -t XCODE5 -n 9 | OS: 10.11.5 | XCODE: 7.3.1] 1:017 0:000 SelfDevicePath=PcieRoot(0x0)\Pci(0x1F,0x2)\USB(0x81,0x2)\HD(1,MBR,0x00000000,0x2,0x3D3FFE) @DD7FDE18 1:017 0:000 SelfDirPath = \EFI\CLOVER Link to comment https://www.insanelymac.com/forum/topic/306156-clover-problems-and-solutions/page/29/#findComment-2237081 Share on other sites More sharing options...
Micky1979 Posted May 10, 2016 Share Posted May 10, 2016 (edited) Flag -mc usually requires --no-usb Thanks, added but still crash Clover 3513 (Compile XCODE7.3.1, OS X 10.11.5(15F31a)). I don't have problems with loading boot7 on the desktop (Z77-ds3h) or on a laptop (N53sv). (Clover on ESPHDD,ESPSSD,ESPUSBflash,USBflash) Same configuration now. This is my build:3513.zip can I have your? ..please I want ensure if I have problem building Clover with Xcode + "native" stuff or not (or is my PC). Thanks PS with GNU GCC works with or without --no-usb, apparently in past Edited May 10, 2016 by Micky1979 Link to comment https://www.insanelymac.com/forum/topic/306156-clover-problems-and-solutions/page/29/#findComment-2237098 Share on other sites More sharing options...
artur_pt Posted May 10, 2016 Share Posted May 10, 2016 hello my build 3513 with XCODE7.3.1, OS X 10.11.5(15F31a) CloverV2_3513.zip 1 Link to comment https://www.insanelymac.com/forum/topic/306156-clover-problems-and-solutions/page/29/#findComment-2237099 Share on other sites More sharing options...
Micky1979 Posted May 10, 2016 Share Posted May 10, 2016 Thanks Artur, I'll let you know later when I'm back at Home. Link to comment https://www.insanelymac.com/forum/topic/306156-clover-problems-and-solutions/page/29/#findComment-2237100 Share on other sites More sharing options...
Zenith432 Posted May 10, 2016 Share Posted May 10, 2016 Micky1979: The exception is divide-by-zero, faulting instruction is '48F7F7' which is div rdx. It comes from BlockIoDxe/BiosInt13.c function Edd11BiosReadBlocks, the following code if ((Lba + (BufferSize / BlockSize) - 1) > Media->LastBlock) { return EFI_INVALID_PARAMETER; } because BlockSize == Media->BlockSize == 0;Looking over code I see this value comes BiosInitBlockIo call to Int13Extensions returns Bios->Parameters.BytesPerSector zero for some device.Slice? Link to comment https://www.insanelymac.com/forum/topic/306156-clover-problems-and-solutions/page/29/#findComment-2237111 Share on other sites More sharing options...
droples Posted May 10, 2016 Share Posted May 10, 2016 Thanks, added but still crash Same configuration now. This is my build:3513.zip can I have your? ..please I want ensure if I have problem building Clover with Xcode + "native" stuff or not (or is my PC). Thanks PS with GNU GCC works with or without --no-usb I don't have problems with this version of Clover . Clover is on ESP HDD (Legacy and UEFI mode) -Z77-ds3h. This is your clover Boot6. 1:801 0:000 Now is 10.5.2016, 12:5:26 (GMT) 1:801 0:000 Starting Clover rev 3513 on CLOVER EFI 1:801 0:000 Build with: [Args: ./ebuild.sh -xcode5 -mc --no-usb | Command: build -D DISABLE_USB_SUPPORT -D USE_BIOS_BLOCKIO -D USE_LOW_EBDA -D CLANG -p Clover/Clover.dsc -a X64 -b RELEASE -t XCODE5 -n 5 | OS: 10.11.5 | XCODE: 7.3.1] 1:801 0:000 SelfDevicePath=PcieRoot(0x0)\Pci(0x1F,0x2)\Sata(0x4,0x0,0x0)\HD(1,GPT,034095C8-5F4A-4281-85FC-A7A50EF5597F,0x28,0x64000) @DD49DA18 1:801 0:000 SelfDirPath = \EFI\CLOVER Boot7. 0:389 0:064 Found supported controller for BiosBlockIO class=010601 0:389 0:000 Int13Extensions: INT 13 41 DL=80 : CF=0 BX=AA55 CX=0001 0:389 0:000 GetDriveParameters: INT 13 48 DL=80 : CF=0 AH=00 0:389 0:000 BlockSize = 512 LastBlock = 156301487 0:391 0:002 Int13Extensions: INT 13 41 DL=F2 : CF=0 BX=AA55 CX=0005 0:391 0:000 GetDriveParameters: INT 13 48 DL=F2 : CF=0 AH=00 0:391 0:000 BlockSize = 2048 LastBlock = -1 0:904 0:512 0:904 0:000 Now is 10.5.2016, 12:12:0 (GMT) 0:904 0:000 Starting Clover rev 3513 on CLOVER EFI 0:904 0:000 Build with: [Args: ./ebuild.sh -xcode5 -mc --no-usb | Command: build -D DISABLE_USB_SUPPORT -D USE_BIOS_BLOCKIO -D USE_LOW_EBDA -D CLANG -p Clover/Clover.dsc -a X64 -b RELEASE -t XCODE5 -n 5 | OS: 10.11.5 | XCODE: 7.3.1] 0:904 0:000 SelfDevicePath=PcieRoot(0x0)\Pci(0x1F,0x2)\VenHw(CF31FAC5-C24E-11D2-85F3-00A0C93EC93B,80)\HD(1,GPT,034095C8-5F4A-4281-85FC-A7A50EF5597F,0x28,0x64000) @DD837A98 0:904 0:000 SelfDirPath = \EFI\CLOVER Uefi 0:100 0:000 Now is 10.5.2016, 12:25:57 (GMT) 0:100 0:000 Starting Clover rev 3513 on American Megatrends EFI 0:100 0:000 Build with: [Args: ./ebuild.sh -xcode5 -mc --no-usb | Command: build -D DISABLE_USB_SUPPORT -D USE_BIOS_BLOCKIO -D USE_LOW_EBDA -D CLANG -p Clover/Clover.dsc -a X64 -b RELEASE -t XCODE5 -n 5 | OS: 10.11.5 | XCODE: 7.3.1] 0:100 0:000 SelfDevicePath=PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x4,0xFFFF,0x0)\HD(1,GPT,034095C8-5F4A-4281-85FC-A7A50EF5597F,0x28,0x64000) @DB852118 0:100 0:000 SelfDirPath = \EFI\BOOT Link to comment https://www.insanelymac.com/forum/topic/306156-clover-problems-and-solutions/page/29/#findComment-2237114 Share on other sites More sharing options...
Zenith432 Posted May 10, 2016 Share Posted May 10, 2016 droples, the exception is triggered by BlockSize 0 being returned from Int 13 on Micky1979's system for one of the devices. You can't reproduce it if your bios does not return such data. Attached is script to build GCC 6.1.0, along with a patch for the regression of __builtin_ms_va_args when compiling with -flto. The patch is thanks to vries@gcc.gnu.org. With this patched GCC 6.1.0, Clover builds ok and runs. [with -gcc53 toolchain option to ebuild.sh]. I noticed boot6 comes out bigger than GCC 5.3.0. build_gcc6.sh.gz Link to comment https://www.insanelymac.com/forum/topic/306156-clover-problems-and-solutions/page/29/#findComment-2237119 Share on other sites More sharing options...
mhaeuser Posted May 10, 2016 Share Posted May 10, 2016 Regarding CLANG, LTO and VA_LIST: https://github.com/shijunjing/edk2/tree/llvm 2 Link to comment https://www.insanelymac.com/forum/topic/306156-clover-problems-and-solutions/page/29/#findComment-2237157 Share on other sites More sharing options...
droples Posted May 10, 2016 Share Posted May 10, 2016 droples, the exception is triggered by BlockSize 0 being returned from Int 13 on Micky1979's system for one of the devices. You can't reproduce it if your bios does not return such data. Attached is script to build GCC 6.1.0, along with a patch for the regression of __builtin_ms_va_args when compiling with -flto. The patch is thanks to vries@gcc.gnu.org. With this patched GCC 6.1.0, Clover builds ok and runs. [with -gcc53 toolchain option to ebuild.sh]. I noticed boot6 comes out bigger than GCC 5.3.0. GCC6.1and clover compiled successfully. just one question sh ./build_gcc6.sh -x64 -all or sh ./build_gcc6.sh -x64 -all -flto I compiled @ sh ./build_gcc6.sh -x64 -all BOOT6 2:245 0:000 Now is 10.5.2016, 16:2:4 (GMT) 2:245 0:000 Starting Clover rev 3513 on CLOVER EFI 2:245 0:000 Build with: [Args: ./ebuild.sh -t GCC53 -mc --no-usb | Command: build -D DISABLE_USB_SUPPORT -D USE_BIOS_BLOCKIO -D USE_LOW_EBDA -p Clover/Clover.dsc -a X64 -b RELEASE -t GCC53 -n 9 | OS: 10.11.4] 2:245 0:000 SelfDevicePath=PcieRoot(0x0)\Pci(0x1F,0x2)\Sata(0x1,0x0,0x0)\HD(1,GPT,F61211C5-87B9-4CDD-BE33-9DC9BD4A478E,0x28,0x64000) @1F49B498 2:245 0:000 SelfDirPath = \EFI\CLOVER BOOT7 0:362 0:001 Found supported controller for BiosBlockIO class=010601 0:362 0:000 Int13Extensions: INT 13 41 DL=80 : CF=0 BX=AA55 CX=0001 0:362 0:000 GetDriveParameters: INT 13 48 DL=80 : CF=0 AH=00 0:362 0:000 BlockSize = 512 LastBlock = 500118191 0:363 0:000 Int13Extensions: INT 13 41 DL=81 : CF=0 BX=AA55 CX=0001 0:363 0:000 GetDriveParameters: INT 13 48 DL=81 : CF=0 AH=00 0:363 0:000 BlockSize = 512 LastBlock = 1465149167 0:447 0:084 VGA Pci.Hdr.Command=0 - not enabled 0:719 0:272 0:719 0:000 Now is 10.5.2016, 16:8:5 (GMT) 0:719 0:000 Starting Clover rev 3513 on CLOVER EFI 0:719 0:000 Build with: [Args: ./ebuild.sh -t GCC53 -mc --no-usb | Command: build -D DISABLE_USB_SUPPORT -D USE_BIOS_BLOCKIO -D USE_LOW_EBDA -p Clover/Clover.dsc -a X64 -b RELEASE -t GCC53 -n 9 | OS: 10.11.4] 0:719 0:000 SelfDevicePath=PcieRoot(0x0)\Pci(0x1F,0x2)\VenHw(CF31FAC5-C24E-11D2-85F3-00A0C93EC93B,80)\HD(1,GPT,F61211C5-87B9-4CDD-BE33-9DC9BD4A478E,0x28,0x64000) @1F82AE98 0:719 0:000 SelfDirPath = \EFI\CLOVER GCC61.txt Link to comment https://www.insanelymac.com/forum/topic/306156-clover-problems-and-solutions/page/29/#findComment-2237165 Share on other sites More sharing options...
Recommended Posts