In fact it was built like that before as well
(probably because GCC 4.7.2 don't support dwarf2 exceptions)
Binaries built with RosBE and dwarf2 exceptions don't work for some unknown (yet) reason
So far, the script can only check if the user answered yes or no, without capital letters. That would make the script exit unexpectedly if the user, for instance, answered Yes or YES in the input.
Latest Flex 2.6.4 release version doesn't build under Ubuntu 18.04, so I had to take the cutting-edge version.
Unrelated of this change, we also don't have a Bison and Flex build dependency anymore.
New packages are available at https://svn.reactos.org/RosBE-Sources/rosbe_2.2
This PR pulls the location of `bash` from the environment and makes any workarounds for systems like FreeBSD unnecessary that put the `bash` in a different directory.
Before we can check for libraries, we actually need pkg-config installed. A plain minimal Linux installation may not contain it.
Skip this part again for OS X.
svn path=/trunk/RosBE/; revision=2255
A corrective upload for 2.1.2 just has been performed.
ROSBE-68 patch was incorrectly applied and thus wasn't fixed in 2.1.2
Additionnaly, regarding ROSBE-72 has been added.
Regarding ROSBE-72, no extra efforts will be done for corrective upload for 2.1.2. Debian Stretch is a non released OS and its support with have to wait for 2.1.3 (or any later release) if it has been released in the meantime.
Sorry for the caused inconvenience regarding the broken upload of 2.1.2.
svn path=/trunk/RosBE/; revision=2245
Release the RosBE-Unix 2.1.2.
Compared to 2.1.1, it comes with bugfixes, ninja 1.6.0 and CMake 3.2.1-ReactOS.
Uploads will follow when possible.
It gets released nearly a month after the RosBE-Windows release, thanks to the wonderful communication and coordination effort which is made regarding RosBE
svn path=/trunk/RosBE/; revision=2244
Disable symbols stripping on MacOSX:
- find syntax is wrong (but could be fixed though)
- stripping doesn't work
ROSBE-35 #resolve #comment Fixed with r2093 and r2242
svn path=/trunk/RosBE/; revision=2242
Fix GCC 4.7 build with GCC 5+.
ROSBE-68 #resolve #comment Patch will be incorporated in the next release. Thanks!
svn path=/trunk/RosBE/; revision=2241
- Complete README
- Add a 'bugfix' for newer Linux distributions to allow building binutils & gcc. We disable doc generation for these two.
- Backport a GCC fix to prevent crash during CRT build
- Finally upgrade Unix to 2.1.1
- Add possibility to upgrade from 2.1 to 2.1.1 (without reinstalling everything)
svn path=/trunk/RosBE/; revision=2099
Check for zlib presence before trying to install RosBE
Also update README to reflect that need.
ROSBE-42 #resolve #comment Fixed in r2089
svn path=/trunk/RosBE/; revision=2089
Implement rs_yellowmsg() to display message in yellow
Rewrite handling of errors in rs_check_run():
- In case of failure, if they are denied, fail as previously
- Otherwise, display yellow message announcing errors and save errors in build-ignored.log, delete build.log
This is to match behavior when we keep building
svn path=/trunk/RosBE/; revision=2040
Implement a rs_do_command_can_fail() command that allows wrapped command to fail without killing the whole RosBE install process
Make use of it
svn path=/trunk/RosBE/; revision=2039