# changelog

author: olaf@aepfle.de
changelog:
  - 2015.02.03
  - Trim .TH also in perl man pages (bnc#915941)
  - Trim first line of man page to catch overly verbose tools
  - Use correct offset for patching mtime out of .pyc files
  - Add BuildIgnore to allow bootstrap in sle11


author: olaf@aepfle.de
changelog:
  - 2015.02.04
  - Handle ruby gem files, they are tar archives (bnc#916047)
  - Remove Creator: and CreationDate: tags from .ps files (bnc#915952)
  - Correct regex for hostname in libtool (bnc#916268)


author: olaf@aepfle.de
changelog:
  - 2015.02.06
  - Remove more javadoc references (bnc#916161)
  - Handle *.war files like *.jar files
  - Trim name-version-release string in update-scripts


author: randy.e.witt@linux.intel.com
changelog:
  - Print section differences even if assembly has differences.
  - Add support for nested rpms.
  - Make rpm-check work for "packages" other than rpm.
  - Tell which section was different when doing ELF comparisons.
  - Error when one of the rpms is not found


author: olaf@aepfle.de
changelog:
  - 2015.02.10
  - Trim objdump output properly
  - Trim .TH also in localized man pages (bnc#915941)
  - Remove also DVIPSSource from .ps files


author: olaf@aepfle.de
changelog:
  - 2015.03.20
  - Convert correct png file before comparison
  - Avoid name clashes when comparing png files
  - Handle filename changes gracefully when comparing unknown filetypes
  - Use generic helper to compare png files


author: olaf@aepfle.de
changelog:
  - 2015.04.13
  - Show hint if pkg-diff.sh returns non-zero
  - Adjust intending in same-build-result.sh
  - Handle /usr/src/packages/OTHER
  - Handle "setuid directory"


author: olaf@aepfle.de
changelog:
  - 2015.04.28
  - Filter InitrdID in /linuxrc.config
  - Hexdump old and new file in parallel
  - Sort cpio file list with files to compare
  - Extract old and new files in parallel
  - Ignore block device nodes
  - Ignore character device nodes
  - Always clean tmpdir on exit in pkg-diff.sh
  - Handle squashfs files


author: puzel@novell.com
changelog:
  - update to ccache-3.0
    - notable changes:
    - The way the hashes are calculated has changed, so you won't get
    cache hits for compilation results stored by older ccache
    versions. Because of this, you might as well clear the old
    cache directory with `ccache --clear` if you want, unless you
    plan to keep using an older ccache version.
    - ccache now has a ``direct mode'' where it computes a hash of
    the source code (including all included files) and compiler
    options without running the preprocessor. By not running the
    preprocessor, CPU usage is reduced; the speed is somewhere
    between 1 and 5 times that of ccache running in traditional
    mode, depending on the circumstances. The speedup will be
    higher when I/O is fast (e.g., when files are in the disk
    cache).  The direct mode can be disabled by setting
    +CCACHE_NODIRECT+.
    - Support has been added for rewriting absolute paths to relative
    paths when hashing, in order to increase cache hit rate when
    building the same source code in different directories even
    when compiling with `-g` and when using absolute include
    directory paths. This is done by setting the `CCACHE_BASEDIR`
    environment variable to an absolute path that specifies which
    paths to rewrite.
    - Object files are now optionally stored compressed in the cache.
    The runtime cost is negligible, and more files will fit in the
    ccache directory and in the disk cache. Set `CCACHE_COMPRESS`
    to enable object file compression. Note that you can't use
    compression in combination with the hard link feature.
    - A `CCACHE_COMPILERCHECK` option has been added. This option
    tells ccache what compiler-identifying information to hash to
    ensure that results retrieved from the cache are accurate.
    Possible values are: none (don't hash anything), mtime (hash
    the compiler's mtime and size) and content (hash the content of
    the compiler binary). The default is mtime.
  - see /usr/share/doc/packages/ccache/NEWS.txt for complete
    release notes


author: puzel@novell.com
changelog:
  - update to ccache-3.0.1
    - bugfixes:
    - The statistics counter ``called for link'' is now correctly
      updated when linking with a single object file.
    - Fixed a problem with out-of-source builds.


author: puzel@novell.com
changelog:
  - update to ccache-3.1
    - features:
    - Added support for hashing the output of a custom command
      (e.g. `$compiler --version`) to identify the compiler
      instead of stat-ing or hashing the compiler binary.
    - Added support for caching compilations that use precompiled
      headers.
    - Locking of the files containing statistics counters is now
      done using symlinks instead of POSIX locks.
    - Manifest files are now updated without the need of taking
      locks.
    - Added `.cp` and `.CP` as known C++ suffixes.
    - Improved logging.
    - bugfixes:
    - Non-fatal error messages are now never printed to stderr but
      logged instead.
    - Fixed a bug affecting failing commands when `--ccache-skip` is
      used.
    - Made `--ccache-skip` work for all options.
    - EINTR is now handled correctly.


author: puzel@novell.com
changelog:
  - update to ccache-3.1.1
    - ccache now falls back to preprocessor mode when a non-regular
      include file (device, socket, etc) has been detected so that
      potential hanging due to blocking reads is avoided.
    - CRC errors are now detected when decompressing compressed files
      in the cache.
    - Fixed potential object file corruption race on NFS.
    - Minor documentation corrections.
    - Fixed configure detection of ar.
    - ccache development version (set by dev.mk) now works with gits
      whose `describe` command doesn't understand `--dirty`.


author: puzel@novell.com
changelog:
  - update to ccache-3.1.2
    - bail out on too hard compiler options '-fdump-*'
    - NULL return values from malloc/calloc of zero bytes are now
      handled correctly
    - improved documentation on which information is included in the
      hash sum
    - made the 'too new header file' test case work on file systems
      with unsynchronized clocks
    - the test suite now also works on systems that lack a /dev/zero


author: puzel@novell.com
changelog:
  - update to ccache-3.1.3
    - The -MFarg, -MTarg and -MQarg compiler options (i.e, without
      space between option and argument) are now handled correctly.


author: asterios.dramis@gmail.com
changelog:
  - update to ccache-3.1.4
    - Made a work-around for a bug in gzputc() in zlib 1.2.5.
    - Corrupt manifest files are now removed so that they won't block direct
      mode hits.
    - ccache now copes with file systems that don't know about symbolic links.
    - The file handle in now correctly closed on write error when trying to
      create a cache dir tag.
  - Spec file updates:
    - Changes based on rpmdevtools templates and spec-cleaner run.
    - Updated Summary: and %description.
    - Made it compile with external zlib instead of the bundled copy.
    - Added also the html files in the %doc section.


author: puzel@novell.com
changelog:
  - update to ccache-3.1.5
    - Added a new statistics counter named ``called for
      preprocessing''.
    - The original command line is now logged to the file specified
      with `CCACHE_LOGFILE`.
    - Improved error logging when system calls fail.
    - Added support for rewriting absolute paths in
      `-F`/`-iframework` GCC options.
    - Improved order of statistics counters in `ccache -s` output.
    - The `-MF`/`-MT`/`-MQ` options with concatenated argument are
      now handled correctly when they are last on the commandline.
    - ccache is now bug compatible with GCC for the `-MT`/`-MQ`
      options with concatenated arguments.
    - Fixed a minor memory leak.
    - Systems that lack (and don't need to be linked with) libm are
      now supported.


author: asterios.dramis@gmail.com
changelog:
  - update to ccache-3.1.6
    - Rewrite argument to --sysroot if CCACHE_BASEDIR is used.
    - Don't crash if getcwd() fails.
    - Fixed alignment of "called for preprocessing" counter.


author: Maciej Wereski <m.wereski@partner.samsung.com> accepted/tizen/20130710.220938@1e64104
changelog:
  - RMPLINT fixes and docs package
  - resetting manifest requested domain to floor
  - add packaging
  - Imported Upstream version 0.5.7


author: Anas Nashif <anas.nashif@intel.com> submit/tizen/20130509.173821@7f395c5
changelog:
  - Set license using %license (4cd65558)
  - remove patches (7f395c54)
  - stdio          (272bfb8a)
  - remove patches (4f3ddb45)
  - add packaging  (b675d80d)


author: Rusty Lynch <rusty.lynch@intel.com> accepted/tizen_ivi_stable/20131116.085010@725b1e0
changelog:
  - TIVI-2017: create media and share directories
  - TIVI-2052: Create tizen dbspace directories
  - Add the creation of the app user home directory and soft link Add the developer home directory


author: coolo@suse.de
changelog:
  - update to 0.9.1
    - trying to support gentoo x86_64
    - -mcpu=native has to compile locally (gentoo bug 183586#c13)
    - don't compile C files with C++ compile if ICECC_CXX is set


author: coolo@suse.de
changelog:
  - update to 0.9.2 to include patches upstreamed
    - Add accessor for the hostname of the scheduler, so that we can
    show it in a tooltip in icemon in the future.
    - Only localize job if we find -Wa,.*-a[a-z]*= in an argument
    - also add accessor for network name
    - if called as "icecc" (i.e., not through a symlink) and the first
    argument starts with a slash, use that as the command to run.


author: coolo@suse.de
changelog:
  - 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


author: coolo@novell.com
changelog:
  - 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


author: coolo@novell.com
changelog:
  - 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)


author: Sangyoon Jang <s89.jang@samsung.com> upstream/4.8.1.1-13-gbe44479
changelog:
  - Fix spec file
    * Thu 26 Sep 2013 Karol Lewandowski <k.lewandowsk@samsung.com>
  - hardcode package version due to OBS export not working well with version substitution macros


author: John L. Whiteman <john.l.whiteman@intel.com> accepted/tizen/ivi/panda/20140312.123353-1-g390b4ea
changelog:
  - Bug-Tizen: TC-294 Bug: https://bugs.tizen.org/jira/browse/TC-294?filter=-1 Setting default user to 'User' for tty sessions. This change provides default user consistency for tty, ssh and wayland console sessions.


author: Patrick McCarty <patrick.mccarty@linux.intel.com> 86dca7a
changelog:
  - Fix ncurses build with tar 1.27: the -s option (equivalent to --same-order)
    can no longer be used with the -c option.


author: Anas Nashif <anas.nashif@intel.com> accepted/tizen/20130710.215023@f56f704
changelog:
  - clean up groups/license
  - fix gcc 4.8 incompatibility
  - resetting manifest requested domain to floor


author: Aleksander Zdyb <a.zdyb@partner.samsung.com> accepted/tizen/20130913.024110@348be71
changelog:
  - Fixed group (Aleksander Zdyb <a.zdyb@partner.samsung.com>)
  - resetting manifest requested domain to floor (Alexandru Cornea <alexandru.cornea@intel.com>)


author: Thomas Moschny <thomas.moschny@gmx.de> - 2.0-1
changelog:
  - Update to 2.0.
  - Adjusted source URL.
  - License changed to BSD only.
  - Upstream now provides a script to run markdown from the cmdline.


author: Thomas Moschny <thomas.moschny@gmx.de> - 2.0.1-3
changelog:
  - Add requirement on python-elementtree, which was a separate package
    before Python 2.5.
  - Re-add changelog entries accidentally removed earlier.


author: Anas Nashif <anas.nashif@intel.com> accepted/tizen/20130520.094313@a3c78e0
changelog:
  - update macros from project conf
  - Security plugin: Adding configuration option --disable-dchecks
  - Security-plugin: Fix the null pointer comparison  possibility in msmXattrSupport
  - Set license using %license
  - Fix 32bit kernel builds by not using eu-strip
  - Cleaning up code identation
  - Fix the missing path prefix for Plugin init hook
  - Fixes to rpm security plugin  - stricter control over smack64exec label assigment  - strciter control over dbus interface labels
  - Add VCS tag into .src.rpm
  - add find-provides.ksyms


author: Anas Nashif <anas.nashif@intel.com> accepted/tizen/20130710.214747@675aeea
changelog:
  - Security plugin: support for --root option
  - Security plugin: pkg_name allocation in conflict
  - Security plugin: allowing multiple domains definition
  - resetting manifest requested domain to floor
  - update changelog


author: Anas Nashif <anas.nashif@intel.com> submit/tizen/20130820.223822@6ec9c11
changelog:
  - Security plugin: small fixes
  - Security plugin: removing disable-dchecks option
  - update changes and release


author: Rusty Lynch <rusty.lynch@intel.com> accepted/tizen/20131108.201843@93d4902
changelog:
  - Fix rpmlint error
  - PTREL-155: fix build python-rpm
  - armv7l:fix faulty line in rpmrc.in
  - msm: check libxml/{xmlreader,tree}.h
  - Security plugin: Removing definition of System domain from default device policy


author: Mikko Ylinen <mikko.ylinen@intel.com> accepted/tizen/generic/20140106.135159@e9e247d
changelog:
  - MSM: fix access type length and validation
  - Security plugin: change policy to advisory
  - Security plugin: adding support for l access type


author: Patrick McCarty <patrick.mccarty@linux.intel.com> 940f59b
changelog:
  - Add three new RPM macros to use in packages with build dependencies on a
    platform's kernel and/or kernel-devel package. The macros are
    '%kernel_devel_uname_r', '%kernel_release', and '%kernel_name'.


author: Anas Nashif <anas.nashif@intel.com> accepted/tizen/20130531.223702@3667cab
changelog:
  - add more filters
  - cleanup standard users/groups
  - filter out url warning
  - util to print groups
  - add non-domains super groups
  - sync with latest domain list


author: Patrick McCarty <patrick.mccarty@linux.intel.com> d9be8fb
changelog:
  - Add a user and group for polkitd, needed by the polkit package.
  - Make /etc/mtab a symbolic link to /proc/self/mounts, as systemd and
    util-linux tools expect.
  - Added missing systemd-journal group, required to fix systemd tmpfiles.d
    functionality.


