Matgen84 Posted September 14, 2016 Share Posted September 14, 2016 @Micky I try v3.7 but: A UefiCpuPkg/CpuIo2Smm/CpuIo2Smm.h A UefiCpuPkg/CpuIo2Smm/CpuIo2Smm.uni A UefiCpuPkg/CpuIo2Smm/CpuIo2Smm.inf A UefiCpuPkg/CpuIo2Smm/CpuIo2SmmExtra.uni Révision 22435 extraite. checking..available, continuing.. unable to get latest Clover's revision, check your internet connection or try later. Sorry. Link to comment Share on other sites More sharing options...
Micky1979 Posted September 14, 2016 Author Share Posted September 14, 2016 Not sure what is causing this in Kubuntu, but I guess this should work since I removed the check:Build_Clover.command_v3.7test2.zip Link to comment Share on other sites More sharing options...
Matgen84 Posted September 14, 2016 Share Posted September 14, 2016 Not sure what is causing this in Kubuntu, but I guess this should work since I removed the check:Build_Clover.command_v3.7test2.zip Edit: On Cubuntu 16.04: Result: fresh src, sync EDK2 22628 (commits: r3739) A UefiCpuPkg/CpuIo2Smm/CpuIo2Smm.uni A UefiCpuPkg/CpuIo2Smm/CpuIo2Smm.inf A UefiCpuPkg/CpuIo2Smm/CpuIo2SmmExtra.uni Révision 22628 extraite. checking..available, continuing.. =============================================================================== Downloading Clover <---------------------------------------------------- an error was encountered syncing the repository: ------------------------------ svn: E205000: Erreur de syntaxe à l'argument de révision '--non-interactive' ------------------------------ Can be temporarily, retry later or seek for help. Link to comment Share on other sites More sharing options...
Philip Petev Posted September 14, 2016 Share Posted September 14, 2016 Build_Clover.command V3.6 with EDK, set to 22628 (Clover r3739) compiles the latest source without problems. Result: fresh src, sync EDK2 22628 (commits: r3739) A UefiCpuPkg/CpuIo2Smm/CpuIo2Smm.uni A UefiCpuPkg/CpuIo2Smm/CpuIo2Smm.inf A UefiCpuPkg/CpuIo2Smm/CpuIo2SmmExtra.uni Révision 22628 extraite. checking..available, continuing.. =============================================================================== Downloading Clover <---------------------------------------------------- an error was encountered syncing the repository: ------------------------------ svn: E205000: Erreur de syntaxe à l'argument de révision '--non-interactive' ------------------------------ Can be temporarily, retry later or seek for help. I've got the same error too, happens sometimes and I think the svn:// protocol has something to do with that. As a workaround, the http:// protocol can be used for accessing the repos instead of svn://, but that should be implemented in the script. 1 Link to comment Share on other sites More sharing options...
Micky1979 Posted September 14, 2016 Author Share Posted September 14, 2016 --non-interactive flag is the problem, so subversion Matgen84 have is outdated? Link to comment Share on other sites More sharing options...
Slice Posted September 14, 2016 Share Posted September 14, 2016 Hi Micky1979, may be this line is too long? 18:962 0:000 Build with: [Args: ./ebuild.sh | Command: build -D USE_LOW_EBDA -p Clover/Clover.dsc -a X64 -b RELEASE -t XCODE5 -n 3 | OS: 10.7.5 | XCODE: 4.4.1] I may propose to exclude red part if possible. Not sure about blue part. Link to comment Share on other sites More sharing options...
Micky1979 Posted September 14, 2016 Author Share Posted September 14, 2016 As you wish! As soon I'll be at Home...Clover.dsc can be ovverrided? (sorry cannot watch the source now EDIT yes can be overrided) Link to comment Share on other sites More sharing options...
Micky1979 Posted September 14, 2016 Author Share Posted September 14, 2016 Hi Micky1979, may be this line is too long? 18:962 0:000 Build with: [Args: ./ebuild.sh | Command: build -D USE_LOW_EBDA -p Clover/Clover.dsc -a X64 -b RELEASE -t XCODE5 -n 3 | OS: 10.7.5 | XCODE: 4.4.1] I may propose to exclude red part if possible. Not sure about blue part. Removed both read/blue from the build-info string in Version.h (you will see change after force rebuild or a new autogen of make files) ebuild.sh.zip @Matgen84, can you show me the svn version are you using? svn --version thanks Link to comment Share on other sites More sharing options...
Matgen84 Posted September 14, 2016 Share Posted September 14, 2016 svn --version On Cubuntu: version 1.9.3 (r1718519) Yosemite: 1.7.20 (r1667490) Link to comment Share on other sites More sharing options...
Micky1979 Posted September 14, 2016 Author Share Posted September 14, 2016 Yes but what module? (I'm intresting only about Linux) Link to comment Share on other sites More sharing options...
Matgen84 Posted September 14, 2016 Share Posted September 14, 2016 Yes but what module? (I'm intresting only about Linux) I don't know. Les modules d'accès à un dépôt (RA) suivants sont disponibles : * ra_svn : Module d'accès à un dépôt avec le protocole réseau propre de svn. - avec authentification Cyrus SASL - gère le schéma d'URL 'svn' * ra_local : Module d'accès à un dépôt sur un disque local. - gère le schéma d'URL 'file' * ra_serf : Module for accessing a repository via WebDAV protocol using serf. - using serf 1.3.8 (compiled with 1.3.8) - gère le schéma d'URL 'http' - gère le schéma d'URL 'https' 1 Link to comment Share on other sites More sharing options...
Micky1979 Posted September 14, 2016 Author Share Posted September 14, 2016 micky1979@micky1979:~$ svn --version svn, version 1.9.3 (r1718519) compiled Mar 14 2016, 07:39:01 on x86_64-pc-linux-gnu Copyright (C) 2015 The Apache Software Foundation. This software consists of contributions made by many people; see the NOTICE file for more information. Subversion is open source software, see http://subversion.apache.org/ The following repository access (RA) modules are available: * ra_svn : Module for accessing a repository using the svn network protocol. - with Cyrus SASL authentication - handles 'svn' scheme * ra_local : Module for accessing a repository on local disk. - handles 'file' scheme * ra_serf : Module for accessing a repository via WebDAV protocol using serf. - using serf 1.3.8 (compiled with 1.3.8) - handles 'http' scheme - handles 'https' scheme The following authentication credential caches are available: * Plaintext cache in /home/micky1979/.subversion * Gnome Keyring * GPG-Agent * KWallet (KDE) micky1979@micky1979:~$ mine is the same exactly ... Link to comment Share on other sites More sharing options...
Slice Posted September 14, 2016 Share Posted September 14, 2016 Removed both read/blue from the build-info string in Version.h (you will see change after force rebuild or a new autogen of make files) ebuild.sh.zip Big thanks! Now line is much clear! "Args: | -D USE_LOW_EBDA -a X64 -b RELEASE -t XCODE5 -n 5 | OS: 10.12 | XCODE: 8.0" 1 Link to comment Share on other sites More sharing options...
Micky1979 Posted September 14, 2016 Author Share Posted September 14, 2016 Big thanks! Now line is much clear! "Args: | -D USE_LOW_EBDA -a X64 -b RELEASE -t XCODE5 -n 5 | OS: 10.12 | XCODE: 8.0" did not like ""Args: | -D" should be ""Args: -D"? ...should I fix it? Link to comment Share on other sites More sharing options...
Slice Posted September 14, 2016 Share Posted September 14, 2016 did not like ""Args: | -D" should be ""Args: -D"? ...should I fix it? If possible... Link to comment Share on other sites More sharing options...
Micky1979 Posted September 14, 2016 Author Share Posted September 14, 2016 on line 711 replace: clover_build_info=$(echo ${clover_build_info} | sed -e 's/ -fr / /' \ | sed -e 's/ --force-rebuild / /' | sed -e 's/ --skip-autogen / /' \ | sed -e 's/build//' | sed -e 's/ / /') with: clover_build_info=$(echo ${clover_build_info} | sed -e 's/ -fr / /' \ | sed -e 's/ --force-rebuild / /' | sed -e 's/ --skip-autogen / /' \ | sed -e 's/build//' | sed -e 's/Args: | /Args: /' | sed -e 's/ / /') post edited (unwanted new line) Link to comment Share on other sites More sharing options...
Slice Posted September 14, 2016 Share Posted September 14, 2016 You are clever man!"Args: -D USE_LOW_EBDA -a X64 -b RELEASE -t XCODE5 -n 5 | OS: 10.12 | XCODE: 8.0" Link to comment Share on other sites More sharing options...
Micky1979 Posted September 14, 2016 Author Share Posted September 14, 2016 thanks, just a little sed command line is too strong! ..it's a FORCE Link to comment Share on other sites More sharing options...
magnifico Posted September 14, 2016 Share Posted September 14, 2016 You are clever man! "Args: -D USE_LOW_EBDA -a X64 -b RELEASE -t XCODE5 -n 5 | OS: 10.12 | XCODE: 8.0" Sergey he works to cupertino Link to comment Share on other sites More sharing options...
Micky1979 Posted September 14, 2016 Author Share Posted September 14, 2016 nahh, actually I answer the phone and make photocopies . When I have time I do drawing with CAD (see Pandora's logo.. made with SolidWorks) 1 Link to comment Share on other sites More sharing options...
Slice Posted September 14, 2016 Share Posted September 14, 2016 I always worked with MacOS, with drag&drop, without command line. I never studied sed command. Just on Hackintosh I learned command {sudo, cp, ls, svn} and probably thats all. Link to comment Share on other sites More sharing options...
Micky1979 Posted September 14, 2016 Author Share Posted September 14, 2016 With sed you can replace a lot of strings/words in an entire source tree: delete a line before or after a pattern delete an entire paragraph delete n lines after or before a match replace a line that match (or a that contains a match) replace if begin or end replace n char replace words in a line, in the entire file... if begin... if end... work with pipes edit file in place or with a backup.. and 10000 more very very usefull. Included in each *nix operating system. Devs use to mod their sources recursively (think on a Linux distro code), or any other things that need to handle text-variables in general. Link to comment Share on other sites More sharing options...
magnifico Posted September 14, 2016 Share Posted September 14, 2016 I always worked with MacOS, with drag&drop, without command line. I never studied sed command. Just on Hackintosh I learned command {sudo, cp, ls, svn} and probably thats all. You nobbie 1 Link to comment Share on other sites More sharing options...
Micky1979 Posted September 14, 2016 Author Share Posted September 14, 2016 a shell invoke command lines, true programs made with real code, like Clover... more difficult, more elegant... more! .. i like programs and programming So shell is something that allow you to use programs made by others.. the difficult part. Link to comment Share on other sites More sharing options...
calibre™ Posted September 15, 2016 Share Posted September 15, 2016 Great work Micky1979 --no-usb = -D DISABLE_USB_SUPPORT? One thing… should have a BACK option in CHOICE menu Link to comment Share on other sites More sharing options...
Recommended Posts