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

icecream-1.0.0-12.4.1 RPM for i586

From OpenSuSE 12.3 updates for i586

Name: icecream Distribution: openSUSE 12.3
Version: 1.0.0 Vendor: openSUSE
Release: 12.4.1 Build date: Mon Apr 8 16:38:09 2013
Group: Development/Tools/Building Build host: build21
Size: 942364 Source RPM: icecream-1.0.0-12.4.1.src.rpm
Summary: For Distributed Compile in the Network
icecream is the next generation distcc.




GPL-2.0+ and LGPL-2.1+


* Thu Apr 04 2013
  - update to 1.0.0 (bnc#813996)
    - log error message when cleaning up cache fails during startup
    - if getuid() != 0, then our u/gid will be getu/gid() the whole time
    - chmod/chown envs dir when preparing this
    - be more careful when cleaning up envs directory
    - cleanup envs dir still with root privileges
    - mkdir -p
    - Revert "cleanup envs dir still with root privileges"
    - cleanup envs dir in %post in specfile
    - fix scheduler binary name in suse specfile
    - with cap-ng geteuid() is not a sign of being able to do chroot
    - avoid debug message without endl
    - avoid unused parameter warnings
    - install clang/clang++ wrappers symlinks conditionally again
    - adjust specfile for optional clang symlinks
    - make clang wrappers package also require clang
    - fix clang wrappers build
    - refer to ML as the contact
    - mention the Linux3_ hack leading to nodes sometimes not being used
    - Linux3_ nodes may not compile on other nodes either, actually
    - prevent icerun-wrapped commands failing if path contains 'clang'
    - remove unnecessary references to KDE to make icecream look KDE-specific
    - adjust references to icecream path
    - sync the ccache section between and the manpage
    - AC_CONFIG_HEADERS instead of obsolete and removed AM_CONFIG_HEADER
    - add the to the tar
    - mild relicensing, the code taken from ksysguardd is really a minor part by now
  - remove treat-linux3-as-separate-platform.diff
  - remove icecream-include.patch
  - remove handle-extrafiles-on-assembler.patch
* Tue Jan 29 2013
  - install COPYING, and NEWS as useful user documentation
* Wed Jan 09 2013
  - update to (1.0rc5)
    - fix cap_ng support
    - chmod/chown envs dir when preparing this
    - be more careful when cleaning up envs directory
    - cleanup envs dir in %post in specfile
    - install clang/clang++ wrappers symlinks conditionally again
    - add the to the tar
    - mild relicensing, the code taken from ksysguardd is really a minor part by now
* Sun Jan 06 2013
  - update to (1.0rc4)
    - suse: Backports from OBS and create symlinks in /opt/icecream/bin on openSUSE <= 12.2.
    - fix libexec dir name in opensuse specfile
    - icecream doesn't use m4 directory
    - explicit configure option for whether to use clang's include rewriting
    - use the clang rewrite options in opensuse specfile
    - fix builddir != srcdir
    - icecream user on suse is 'icecream', not 'icecc'
    - do not remove env. basedir itself
    - do not chown() with root uid
    - do not complain needlessly about missing icecc user
    - Fix icecc-create-env for relative paths
    - Use docbook2man to generate manpages rather than KDE calls.
* Wed Dec 26 2012
  - update to (1.0rc3)
    - install icecc links in a more convenient dir
    - fix for assembler usage during kvm builds
    - fix generation of man pages
    - some readme generated from content
    - update autoconf and automake macros
    - install clang++ clang symlinks unconditionally.
    - move openSUSE's rpm install scripts to suse/
    - links installation should be pkglibexec instead of libexec
    - rename scheduler to icecc-scheduler to avoid name clash
    - change to an unprivileged user when running the scheduler as root.
    - move scheduler logs to icecc specific dir
    - ignore if meinproc is not avilable
    - version bump minilzo to 2.0.6.
* Tue Dec 18 2012
  - update to 0.9.97 (1.0rc1)
    - support for Clang compiler
    Clang now should work out of the box just like GCC.
    Clang with -frewrite-includes option is recommended (3.2+ or patched).
    - support 'icecc <compilername>' properly
    - try to avoid compiling on the local machine if it is busy
    - do not use old compiler if it was changed while icecream daemon was running
    - verify if remote hosts can actually be used for compilation (avoids
    problems with old kernel versions)
    - support for custom compiler plugins (GCC/Clang)
    - fix gcc 4.6 support
    - reduce usage of PATH_MAX for better portability
    - fix build-native to add default GNU assembler
    - fix SIGSEGV calling build_native without args
    - parse @file option
    - skip .[h,hpp] header files and check precompiled headers from -include opts
    - move log and socket to an icecc especific folder
    - rename nobody to user
    - add support for libcap-ng
    - moving to
    - add clang wrapper symlinks
    - allow normal users to actually connect to the daemon's unix socket
    - rebuild environment if the compiler changes
    - check if the remote node can actually use an environment
    - setting to avoid using hosts where the environment cannot be checked
    - add [compiler] to the command line template in --help
    - support for compiler plugins / multiple native environments
    - do not create environments containing both gcc and clang
    - check env cache size also when creating new native environment
    - keep native envs longer only if there aren't too many
    - no "basic" native env really anymore, now with env per each compiler
    - include paths in tarball md5sum
    - do not use gcc when creating env.tarball for clang
    - force env. tarball regeneration if it doesn't exist
    - fix for assembler usage during kvm builds
* Wed Sep 12 2012
  - prevent endless loop in last change
* Fri Sep 07 2012
  - fallback to local build for some building BIOS (bnc#778924)
* Sun Jul 22 2012
  - Add icecream-include.patch: missing sys/resource include (glibc 2.16)
* Thu Mar 22 2012
  - make linux 3 based kernel hosts incompatible with the rest, just
    as a workaround for glibc becoming incompatble
* Thu May 19 2011
  - update to 0.9.7
    - bug fix for -MD and -MF
    - bug fix for gcc 4.6 plugins
* Tue Aug 03 2010
  - Update to 0.9.6
    - fix installation issues
    - add a value type of ticks in /proc - and make it long long
    - fix kFreeBSD build
    - fix run-failure with glibc 2.11
    - allow tgz as extension
    - support more local args (bnc#625621)
* Thu May 27 2010
  - fix build against glibc 2.11
* Mon Feb 01 2010
  - Update to 0.9.5
    - fix: close the file descriptor (novell bug bnc#525799)
    - log PID even if no prefix is specified
    - allow get_msg() to fetch data from the kernel even if timeout is 0.
    - clean up event loop of gcc invocation
    - Install an "icerun" symlink that will serialize commands through
    icecream's local daemon
* Thu Apr 30 2009
  - Update to 0.9.4
    - don't leak file descriptor to create-env
    - don't use the shell to call simple commands
    - make a special exception for - in rest args (bnc#495786)
    - Fix way icecream changes permissions of /var/cache/icecream



Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Apr 10 04:55:21 2017