Revisions of icecream

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1158924 from Bernhard Wiedemann's avatar Bernhard Wiedemann (bmwiedemann) (revision 61)
Add provides for user+group (boo#1221417)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 959501 from Stephan Kulow's avatar Stephan Kulow (coolo) (revision 59)
- Update to 1.4
  - scheduler assigns jobs with larger priority first, so compilations with higher 'nice' value
    do not interfere with normal compilations
  - avoid large timeouts if there is a network problem
  - support for -march/-mcpu/-mtune used with =native (proper specific flags will be substituted)
  - support for Clang's -fmodules, by removing the -fmodules flag for remote compilation
  - do not keep host lock when sending preprocessed source (reduces chance of network timeouts)
  - send more jobs in advance to nodes with many CPU cores
  - try to use larger network buffers
  - force local compilations if --coverage is used
  - correctly clean up caches
  - handle properly the case when something removes files in the cache directory
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 862270 from Bernhard Wiedemann's avatar Bernhard Wiedemann (bmwiedemann) (revision 57)
- Use the correct paths in systemd unit files for wrappers
  installed in libexecdir.
- Cleanup spec file

now with fixed sed line
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 653101 from Stephan Kulow's avatar Stephan Kulow (coolo) (revision 51)
- update to 1.2
 - Add more compiler flags to the list that mean build locally
   * -pedantic (preprocessing only)
   * -pedantic-errors (preprocessing only)
   * -fsyntax-only
 - don't force local compile on -include-pch 
 - Make load calculation better
 - Limit amount of data sent at one time for slow networks/remotes
 - Many updates to the tests
 - Better logs of some error conditions
 - Build locally if it is likely that there will not be more compiles
 - Support adding gcc and clang to the same environment
 - Better handling of icerun
 - Cygwin now works as a client
 - Don't expose Host endianness to network
 - General code cleanup
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 561284 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 49)
- Update dependencies to fix building on SLE
- Cleanup spec file:
  * Run spec-clener
  * Make building more verbose

- changes icecream 1.1rc3 -> 1.1
 - revert "Add load control for preprocessing"
 - better handle clang arugments with spaces
 - remove "crashme" command from scheduler
 - better logging around exception 30
- changes icecream 1.1rc2 -> 1.1rc3 
 - Fix broken pipe race condition
 - Better error handling
 - Crash fixes
 - Documentation update
 - Include objcopy in environment if it exists
 - Add CI builds on travis-ci: OSX, ubuntu trusty
 - Fixed several memory errors
 - Extract enviornments with compile priority, not daemon priority
 - Handle spaces in the parameters following -MT
 - Handle -target -arch -c-isystem and -cxx-isystem (clang)
 - Handle NAT situations better
 - Add load control for preprocessing
 - Handle scheduler unable to reach remote machine
 - Make scheduler election algorithm handle multiple netnames
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 545303 from Stephan Kulow's avatar Stephan Kulow (coolo) (revision 48)
- Replace references to /var/adm/fillup-templates with new 
  %_fillupdir macro (boo#1069468)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 499664 from Stephan Kulow's avatar Stephan Kulow (coolo) (revision 47)
- update to 1.1rc2
 - -gsplit-dwarf support for debug fission (https://gcc.gnu.org/wiki/DebugFission)
 - bug fixes since 1.1rc1
- switch to github tar - and related build system changes

- update to 1.1rc1 (including bsc#861524 and CVE-2014-4607)
 - require capng
 - allow ICECC_VERSION file to start with a .
 - work with different executable names for docbook-to-man on different distributions
 - support color diagnostics if possible
 - fix several crashes
 - clean up and improve documentation
 - move icecc-create-env to bindir. 
 - Try to use only the best available scheduler
 - make daemon port configurable
 - USE_SCHEDULER now accepts host:port to change ports
 - use system lzo, drop bundled minilzo
 - force local compilation when required in more cases
 - detect some clang out of memory errors.
 - better support for FreeBSD
 - bump protocol version to 34
 - daemon requires chroot
 - some code refactoring for better maintainability
 - find if feature is supported by checking protocol version
 - better logging on error conditions
 - Create many tests cases
 - use path name instead of localhost for unix socket
 - clean up build system
 - use getnameinfo() instead of inet_ntoa()
 - fix some valgrind found issues
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 46)
Split 13.2 from Factory
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 221999 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 45)
- 0002-icecc-fix_s390_build.patch:
  fix build for s390/s390x (forwarded request 221937 from oertel)
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 44)
Split 13.1 from Factory
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 183442 from Lubos Lunak's avatar Lubos Lunak (llunak) (revision 43)
handle $HOME not being set
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 182254 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 42)
Automatic submission by obs-autosubmit
Displaying revisions 1 - 20 of 61
openSUSE Build Service is sponsored by