Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

icecream-1.2-bp155.2.16 RPM for x86_64

From OpenSuSE Leap 15.5 for x86_64

Name: icecream Distribution: SUSE Linux Enterprise 15 SP5
Version: 1.2 Vendor: openSUSE
Release: bp155.2.16 Build date: Mon May 22 11:54:49 2023
Group: Development/Tools/Building Build host: goat11
Size: 848642 Source RPM: icecream-1.2-bp155.2.16.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/icecc/icecream
Summary: For Distributed Compile in the Network
Distributed compiler with a central scheduler to share build load.

Provides

Requires

License

GPL-2.0-or-later AND LGPL-2.1-or-later

Changelog

* Wed Jan 09 2019 bwiedemann@suse.com
  - Use icecream user+group instead of nonexistent icecc
    in scheduler (boo#1121250)
* Fri Nov 30 2018 Stephan Kulow <coolo@suse.com>
  - 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
* Fri Jun 29 2018 stefan.bruens@rwth-aachen.de
  - Add firewalld rules, remove SuSEFirewall2 config
  - Add systemd service units for icecream, icecream-scheduler
  - Create socket and environment directories using tmpfiles.d
  - Strip no longer needed options from config file
  - Spec file cleanup:
    - remove cruft for 12.2 and older
    - use %license tag
* Wed Jan 03 2018 mpluskal@suse.com
  - Update dependencies to fix building on SLE
  - Cleanup spec file:
    * Run spec-clener
    * Make building more verbose
* Wed Jan 03 2018 jolz@gmx.de
  - 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
* Thu Nov 23 2017 rbrown@suse.com
  - Replace references to /var/adm/fillup-templates with new
    %_fillupdir macro (boo#1069468)
* Tue May 30 2017 coolo@suse.com
  - 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
* Fri Oct 31 2014 coolo@suse.com
  - 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
    - drop supplementary groups before setgid()
    - make signal handlers more robust
    - work better if user "icecc" does not exist
    - find compilers outside of PATH when building locally
  - remove upstream patches
    0001-handle-HOME-not-being-set.patch
    0002-icecc-fix_s390_build.patch
  -  make gcc-c++ only a Recommends: in the spec file
      A machine running only the daemon actually does not need any compiler.
* Wed Feb 12 2014 ro@suse.de
  - 0002-icecc-fix_s390_build.patch:
    fix build for s390/s390x
* Tue Jul 16 2013 llunak@suse.com
  - handle $HOME not being set:
    0001-handle-HOME-not-being-set.patch

Files

/etc/logrotate.d/icecream
/run/icecc
/usr/bin/icecc
/usr/bin/icecc-create-env
/usr/bin/icecc-test-env
/usr/bin/icerun
/usr/lib/firewalld
/usr/lib/firewalld/services
/usr/lib/firewalld/services/icecc-scheduler.xml
/usr/lib/firewalld/services/iceccd.xml
/usr/lib/icecc
/usr/lib/icecc/bin
/usr/lib/icecc/bin/c++
/usr/lib/icecc/bin/cc
/usr/lib/icecc/bin/g++
/usr/lib/icecc/bin/gcc
/usr/lib/icecc/compilerwrapper
/usr/lib/icecc/icecc-create-env
/usr/lib/icecc/icecc-scheduler-wrapper
/usr/lib/icecc/iceccd-wrapper
/usr/lib/systemd/system/icecc-scheduler.service
/usr/lib/systemd/system/iceccd.service
/usr/lib/tmpfiles.d/icecream.conf
/usr/sbin/icecc-scheduler
/usr/sbin/iceccd
/usr/sbin/rcicecc-scheduler
/usr/sbin/rciceccd
/usr/share/doc/packages/icecream
/usr/share/doc/packages/icecream/NEWS
/usr/share/doc/packages/icecream/README.md
/usr/share/fillup-templates/sysconfig.icecream
/usr/share/licenses/icecream
/usr/share/licenses/icecream/COPYING
/usr/share/man/man1/icecc-create-env.1.gz
/usr/share/man/man1/icecc-scheduler.1.gz
/usr/share/man/man1/icecc.1.gz
/usr/share/man/man1/iceccd.1.gz
/usr/share/man/man7/icecream.7.gz
/var/cache/icecream
/var/log/icecream


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Jun 9 18:02:19 2024