# changelog

author: Jian-feng Ding <jian-feng.ding@intel.com> - 2011.01.10a
changelog:
  - Update to 2011.01.10 snapshot, with three extra commits
    git HEAD: 585759875f7d225b6fc8f3e76cdffe955825dab4


author: Carsten Munk <carsten@maemo.org> - 1.0
changelog:
  - Part of BMC#12113 (speedrpm implementation)
  - Add armv7hl and armv7nhl support
  - Initial version on meego.com (based off Jan-Simon Moller's other -x86 packages)


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: Fathi Boudra <fathi.boudra@nokia.com> - 2.8.2
changelog:
  - Update to 2.8.2
  - Sanitize the spec file
  - Use one BuildRequires per line
  - Improve cmake-gui summary and description
  - Use build-flags.cmake file for cmake initialization
  - Pass --system-libs bootstrap option
  - Re-enable Qt gui (cmake-gui)
  - Drop conditional build parameters (without bootstrap/with gui)
  - Drop rpm requirement. CMake doesn't need rpm to run.
  - Add procps build requirement/requirement. CMake uses ps binary
  - Add libarchive-devel build requirement
  - Add add_findlibarchive_cmake_module.patch
    It allows to build with the system's libarchive
  - Fix find command in %install tag
    chmod +x should be applied to shell script files only


author: Fathi Boudra <fathi.boudra@nokia.com> - 2.8.2
changelog:
  - Use QtGui instead of QtCore
  - Remove license header
  - Remove %clean target (useless since MeeGo 1.1)


author: Fathi Boudra <fathi.boudra@nokia.com> - 2.8.2
changelog:
  - Drop cmake-gui to avoid to be blocked by Qt
  - Remove BuildRequires: pkgconfig(QtGui), desktop-file-utils, libX11-devel


author: Fathi Boudra <fathi.boudra@nokia.com> - 2.8.3
changelog:
  - New upstream release (BMC#11847)
  - Merge cmake and cmake-gui in a single spec file for an easier maintainability
    and allow to use a single project for cmake and link cmake-gui project
    (BMC#11848)
  - Remove add_findlibarchive_cmake_module.patch - merged upstream
  - Add postchecks_buffer_overflow.patch to fix build in postchecks repository
    on buffer overflow error


author: Carsten Munk <carsten@maemo.org> - 1.0
changelog:
  - Part of BMC#12113 (speedrpm implementation)
  - Remove 'timeout', 'runcon', 'chcon', 'nproc', 'stdbuf', 'truncate' binaries, which was removed due to GPLv3 downgrade.
  - 'groups' is a shell script, remove from list as well
  - Add armv7hl and armv7nhl support
  - Initial version on meego.com (based off Jan-Simon Moller's other -x86 packages)


author: Anas Nashif <anas.nashif@intel.com> 30a3c52
changelog:
  - downgrade to 2.8 (GPLv2)
  - Add default Smack manifest for cpio.spec
  - Upload Tizen:Base source
  - Initial empty repository


author: Junfeng Dong <junfeng.dong@intel.com> -2.21
changelog:
  - Update to 2.21. The changes include:
  - Drop the following patch which have been merged into 2.21 already.
    binutils-2.20.51.0.2-ifunc-ld-s.patch, binutils-2.20.51.0.2-lwp.patch
    binutils-2.20.51.0.2-tag-div-use.patch
  - Drop binutils-2.20.51.0.2-build-id.patch because of the code evolvement.
  - Recreate binutils-2.20.51.0.2-libtool-lib64.patch for 2.21 and rename
    the new patch as binutils-2.21-libtool-lib64.patch.


author: Austin Zhang <austin.zhang@intel.com> - 4.5.1
changelog:
  - Update to 4.5.1 (BMC#FEA10510):Need to update gcc to 4.5.1 with
    linaro patchset for hardfp support
  - Change format to tar.gz for SDK convenience
  - Fix BMC#9053:libssp.so.0 should be in libgcc
  - Fix BMC#9601:support for __ARM_PCS predefined symbol in gcc 4.5.x is needed
  - Fix BMC#10337,10339:Error when installing gdb with --excludedocs in .ks
  - Clean-up obsoleted content


author: Jan-Simon Möller <jsmoeller@linuxfoudnation.org> - 4.5.1
changelog:
  Fri Dec 10 2010 Austin Zhang <austin.zhang@intel.com> - 4.5.1
  - Added Linaro patchset based on GCC4.5.1 (BMC#10510)


author: Carsten Munk <carsten@maemo.org> - 4.5.1
changelog:
  - Add armv7hl and armv7nhl cross support
    * Fri Dec 31 2010 Carsten Munk - 4.5.1
  - Disable Linaro patchset to allow for bootstrap.


author: Jaemin Park <jm.j.park@samsung.com> - submit/tizen_2.0/20130109.045217
changelog:
  - [Version] 1.2.1.0
  - [project] GT-I8800
  - [Title] futex is back-patched from gcc 4.7 for omp
  - [BinType] PDA
  - [Customer] Open
  - [Issue#] N/A
  - [Problem] N/A
  - [Cause] N/A
  - [Solution] N/A
  - [Team] SPG
  - [Developer] Jaemin Park(jm.j.park)
  - [Request] N/A
  - [Horizontal expansion] N/A
  - [SCMRequset] N/A


author: Carsten Munk <carsten@maemo.org> - 1.0
changelog:
  - Initial import to MeeGo. This package consists of /etc/rpm/platform
    in order to make rpm-x86/force it to realize it's within a armv7tnhl chroot.
    Fixes BMC#13167 (rpm-x86 will think it's under i586 in a armv7hl hardfp scheduler)


author: Passion Zhao <passion.zhao@intel.com> - 1.41.9-2
changelog:
  - Fix build error caused by strip permission:
    "/usr/bin/strip: unable to copy file '.../e2fsprogs-1.41.9-2.5.moblin2.i386/usr/lib/libcom_err.a';
    reason: Permission denied"


author: Roland McGrath <roland@redhat.com> - 0.132-3
changelog:
  - Update to 0.132
    - libelf: Use loff_t instead of off64_t in libelf.h header. (#377241)
    - eu-readelf: Fix handling of ET_REL files in archives.
    - libcpu: Implement x86 and x86-64 disassembler.
    - libasm: Add interface for disassembler.
    - all programs: add debugging of branch prediction.
    - libelf: new function elf_scnshndx.


author: Roland McGrath <roland@redhat.com> - 0.133-2
changelog:
  - Update to 0.133
    - readelf, elflint, libebl: SHT_GNU_ATTRIBUTE section handling (readelf -A)
    - readelf: core note handling for NT_386_TLS, NT_PPC_SPE, Alpha NT_AUXV
    - libdwfl: bug fixes and optimization in relocation handling
    - elfcmp: bug fix for non-allocated section handling
    - ld: implement newer features of binutils linker.
  - Install eu-objdump and libasm, now has limited disassembler support.


author: Roland McGrath <roland@redhat.com> - 0.134-1
changelog:
  - Update to 0.134
    - elflint: backend improvements for sparc, alpha (#204170)
    - libdwfl, libelf: bug fixes (#439344, #438867, #438263, #438190)
  - Remove Conflicts: libelf-devel from elfutils-libelf-devel. (#435742)


author: Roland McGrath <roland@redhat.com> - 0.135-1
changelog:
  - Update to 0.135
    - libdwfl: bug fixes
    - eu-strip: changed handling of ET_REL files wrt symbol tables and relocs


author: Passion Zhao <passion.zhao@intel.com> - 0.148
changelog:
  - Update to 0.148
  - update to latest elfutils-robustify.patch
  - drop useless elfutils-0.143-warnings.patch


author: PeterZhu <peter.j.zhu@intel.com> - 4.4.0
changelog:
  - Remove /usr/share/info/dir in %install
  - Remove old tar ball
  - Fix summary of locatedb to remove rpmlint error


author: Carsten Munk <carsten@maemo.org> - 4.2.31
changelog:
  - Re-add %{run_tests} usage in packaging. Without this,
    dejagnu is a BuildRequires and makes MeeGo bootstrap/build cycles
    much harder as it adds Tcl/Tk dependancy. (BMC#11819)


author: Carsten Munk <carsten@maemo.org> - 1.8.3
changelog:
  - Fix ARM build: Drop awkward part of gdbm-destdir.patch which overrode
    autoconf details and hardcoded X86 CFLAGS. Verified to work on both
    IA and ARM.


author: Yan Li <yan.i.li@intel.com> - 0.18.1.1
changelog:
  - Split package according to upstream PACKAGING advice: gettext is
    split into two packages: gettext-libs and gettext-devel.
    gettext-libs is an LGPLv2+ package that contains libraries and
    runtime needed by i18n programs; gettext-devel is used only for
    development and building -- and shouldn't be needed by end users.
    Package that needs gettext should include gettext-libs in Requires
    and gettext-devel in BuildRequires (gettext is now a meta-package
    that depends on gettext-devel for transition.)
  - Updated to latest upstream release
  - Patch gettext-0.17-open-args.patch dropped, already in upstream


author: Lubomir Rintel <lkundrak@v3.sk> 2.5.1a-61
changelog:
  - Fix pcre-mode (-P) line wrapping (bug #324781)
  - Match the version with upstream
  - Recode AUTHORS to utf8


author: Lubomir Rintel <lkundrak@v3.sk> 2.5.3-1
changelog:
  - Update to latest upstream version
  - Drop upstreamed patches
  - Add a couple of regression tests
  - Temporarily disable tests
  - Minor cleanup


author: Ivana Varekova <varekova@redhat.com> - 1.3.12-5
changelog:
  - rebuild
    * Tue Aug 28 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 1.3.12-4
  - Rebuild for selinux ppc32 issue.


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: Karsten Hopp <karsten@redhat.com> 1.5.24-3
changelog:
  - fix license tag
    * Wed Aug 29 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 1.5.24-2
  - Rebuild for selinux ppc32 issue.


author: Passion Zhao <passion.zhao@intel.com> - 2.2.6b
changelog:
  - Update to 2.2.6b to fix CVE-2009-3736:
    ltdl.c attempts to open a .la file in the current directory


author: Tim Niemueller <tim@niemueller.de> - 5.1.3-5
changelog:
  - Provide lua = 5.1, this way add-on packages can easily depend on the Lua
    base version and expect certain paths for packages


author: Anas Nashif <anas.nashif@intel.com> - 5.1.4
changelog:
  - Split library into a sub-package liblua
  - Apply upstream patch patch-lua-5.1.4-2
  - Do not create empty directories


author: Petr Machata <pmachata@redhat.com> - 0.98.39-5
changelog:
  - tidy up the specfile per rpmlint comments
  - use utf-8 and fix national characters in contributor's names
  - port bogus elf patch to new nasm version and turn it on again


author: Neil Roberts <neil@linux.intel.com> - 4.8
changelog:
  - Bug 1727 - xulrunner has a 1 second polling loop
    This adds PR_WaitCondVarSeconds which xulrunner-headless now uses


author: Jian-feng Ding <jian-feng.ding@intel.com> 4.8.2
changelog:
  - Update to 4.8.2
    Will not convert it to spectacle until now. Though the origin
    spec is very clean and easy to be converted. The problem is the
    script in %pre between %setup and %patch: it can be resolved
    by changing the patch1, but it will become more bigger, and not
    readable ever.


author: Jian-feng Ding <jian-feng.ding@intel.com> - 4.8.7
changelog:
  - Update to 4.8.7 to meet fennec requirement, fixed #BMC13425
    * Tue 16 Nov 2010 Stephan Binner <stephan.binner@basyskom.de> 4.8.6
  - Update to 4.8.6 as requirement for fennec-qt, BMC#10122


author: Robin Norwood <rnorwood@redhat.com> - 1:2.07-2
changelog:
  - Fix license tag
  - Fix broken changelog entry
    * Sat Feb  3 2007 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1:2.07-1
  - Update to 2.07.
  - Minor corrections/cleanings.


author: Robin Norwood <rnorwood@redhat.com> - 3.10-4
changelog:
  - Also add BuildRequires suggested by Jose.
    * Sat Feb  3 2007 Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.10-3
  - Minor corrections.


author: Tom "spot" Callaway <tcallawa@redhat.com> - 0.18-2.1
changelog:
  - rebuild (first pass, no tests, no Test::Pod)
    * Wed Aug  9 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0.18-2
  - Version 0.18 is now a noarch package.
    * Wed Aug  9 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0.18-1
  - Update to 0.18.
    * Fri Feb 17 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0.17-5
  - Rebuild for FC5 (perl 5.8.8).
    * Thu May 12 2005 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0.17-4
  - Add dist tag.
    * Wed Apr 20 2005 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0.17-3
  - Avoid .packlist creation with Module::Build >= 0.2609.
  - Trust that %%{perl_vendorlib} is defined.
    * Fri Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
  - rebuilt
    * Sat Nov 27 2004 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0:0.17-1
  - Update to 0.17.
    * Wed Oct 20 2004 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0:0.16-0.fdr.1
  - Update to 0.16.
    * Thu May 20 2004 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0:0.14-0.fdr.1
  - First build.


author: Steven Pritchard <steve@kspei.com> 0.19-1
changelog:
  - Update to 0.19.
  - Use fixperms macro instead of our own chmod incantation.
  - Reformat to match cpanspec output.


author: Tom "spot" Callaway <tcallawa@redhat.com> - 1.26-2
changelog:
  - license tag fix
    * Fri Jul 21 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.26-1
  - Update to 1.26.
    * Fri Feb 17 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.24-2
  - Rebuild for FC5 (perl 5.8.8).
    * Fri Feb  3 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.24-1
  - Update to 1.24.
    * Thu Dec 29 2005 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.22-1
  - Update to 1.22.
    * Thu May 12 2005 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.20-3
  - Add dist tag.
    * Fri Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 1.20-2
  - rebuilt
    * Thu Jun 24 2004 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0:1.20-0.fdr.1
  - Update to 1.20.
    * Wed May 12 2004 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0:1.16-0.fdr.2
  - Avoid creation of the perllocal.pod file (make pure_install).
    * Mon May  3 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:1.16-0.fdr.1
  - Update to 1.16, dir handling patch applied upstream.
    * Fri Apr 30 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:1.14-0.fdr.1
  - Update to 1.14.
  - Require perl(:MODULE_COMPAT_*).
  - Add patch to avoid warnings from all_pod_files().
    * Sun Mar 14 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:1.12-0.fdr.1
  - Update to 1.12.
    * Thu Jan 22 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:1.08-0.fdr.1
  - Update to 1.08.
  - Use %%{perl_vendorlib}.
    * Wed Nov  5 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.96-0.fdr.1
  - First build.


author: Robin Norwood <rnorwood@redhat.com> - 1.35-4
changelog:
  - Fix various package review issues:
  - Remove redundant BR: perl
  - remove "|| :" from %%check
  - move requires filter into spec file
  - remove tabs and fix spacing


author: Zhu Yanhai <yanhai.zhu@intel.com>
changelog:
  - update to 5.825
  - remove rt 38736 patch, it has already been applyed to the lastest src now.
  - update the patch which disables some tests.


author: Caolan McNamara <caolanm@redhat.com> - 0.10.2-10
changelog:
  - Resolves: rhbz#521588 stick pl include before Yap include to stop
    configure-time misdetection to resolve FTBFS


author: jmatejek@novell.com
changelog:
  - moved unittest to python-base (it is a testing framework, not a
    testsuite, so it clearly belongs into stdlib)
  - fixed smtpd.py DoS (bnc#638233, CVE probably not assigned)


author: pth@suse.de
changelog:
  - Prefix DATE and TIME with PY_BUILD_ and COMPILER with PYTHON_ as
    to not break external code (bnc#673071).


author: jmatejek@novell.com
changelog:
  - fixed a security flaw where malicious sites could redirect
    Python application from http to a local file
    (CVE-2011-1521, bnc#682554)
  - fixed race condition in Makefile which randomly failed
    parallel builds ( http://bugs.python.org/issue10013 )


author: jmatejek@novell.com
changelog:
  - update to 2.7.1
    * bugfix-only release, see NEWS for details
  - refreshed patches, dropped the upstreamed ones
  - dropped acrequire patch, replacing it with build-time sed
  - improved fix to bnc#673071 by defining the constants
    only for files that require it (as is done in python3)


author: jmatejek@novell.com
changelog:
  - added explicit requires to libpython-%version-%release
    to prevent bugs like bnc#697251 reappearing


author: idonmez@novell.com
changelog:
  - Copy Lib/plat-linux2 to Lix/plat-linux3 so that DLFCN module
    is also available for linux3 systems  bnc#707667


author: Jeffrey C. Ollie <jeff@ocjtech.us> - 2.2-0.8.beta4
changelog:
  - 2.2beta4 (2009-02-27)
  - Features added
  -
  -    * Support strings and instantiable Element classes as child arguments
  -      to the constructor of custom Element classes.
  -    * GZip compression support for serialisation to files and file-like
  -      objects.
  -
  - Bugs fixed
  -
  -    * Deep-copying an ElementTree copied neither its sibling PIs and
  -      comments nor its internal/external DTD subsets.
  -    * Soupparser failed on broken attributes without values.
  -    * Crash in XSLT when overwriting an already defined attribute using
  -      xsl:attribute.
  -    * Crash bug in exception handling code under Python 3. This was due to
  -      a problem in Cython, not lxml itself.
  -    * lxml.html.FormElement._name() failed for non top-level forms.
  -    * TAG special attribute in constructor of custom Element classes was
  -      evaluated incorrectly.
  -
  - Other changes
  -
  -    * Official support for Python 3.0.1.
  -    * Element.findtext() now returns an empty string instead of None for
  -      Elements without text content.


author: Jeffrey C. Ollie <jeff@ocjtech.us> - 2.2-1
changelog:
  - 2.2 (2009-03-21)
  - Features added
  -
  -    * Support for standalone flag in XML declaration through
  -      tree.docinfo.standalone and by passing standalone=True/False on
  -      serialisation.
  -
  - Bugs fixed
  -
  -    * Crash when parsing an XML Schema with external imports from a
  -      filename.


author: Jeffrey C. Ollie <jeff@ocjtech.us> - 2.2.1-1
changelog:
  - 2.2.1 (2009-06-02)
  - Features added
  -
  -    * Injecting default attributes into a document during XML Schema
  -      validation (also at parse time).
  -    * Pass huge_tree parser option to disable parser security restrictions
  -      imposed by libxml2 2.7.
  -
  - Bugs fixed
  -
  -    * The script for statically building libxml2 and libxslt didn't work
  -      in Py3.
  -    * XMLSchema() also passes invalid schema documents on to libxml2 for
  -      parsing (which could lead to a crash before release 2.6.24).


author: Jeffrey C. Ollie <jeff@ocjtech.us> - 2.2.2-1
changelog:
  - 2.2.2 (2009-06-21)
  - Features added
  -
  -    * New helper functions strip_attributes(), strip_elements(),
  -      strip_tags() in lxml.etree to remove attributes/subtrees/tags
  -      from a subtree.
  -
  - Bugs fixed
  -
  -    * Namespace cleanup on subtree insertions could result in missing
  -      namespace declarations (and potentially crashes) if the element
  -      defining a namespace was deleted and the namespace was not used
  -      by the top element of the inserted subtree but only in deeper
  -      subtrees.
  -    * Raising an exception from a parser target callback didn't always
  -      terminate the parser.
  -    * Only {true, false, 1, 0} are accepted as the lexical representation
  -      for BoolElement ({True, False, T, F, t, f} not any more), restoring
  -      lxml <= 2.0 behaviour.


author: Jeffrey C. Ollie <jeff@ocjtech.us> - 2.2.3-1
changelog:
  - 2.2.3 (2009-10-30)
  - Bugs fixed
  -
  -    * The resolve_entities option did not work in the incremental feed
  -      parser.
  -    * Looking up and deleting attributes without a namespace could hit a
  -      namespaced attribute of the same name instead.
  -    * Late errors during calls to SubElement() (e.g. attribute related
  -      ones) could leave a partially initialised element in the tree.
  -    * Modifying trees that contain parsed entity references could result
  -      in an infinite loop.
  -    * ObjectifiedElement.__setattr__ created an empty-string child element
  -      when the attribute value was rejected as a non-unicode/non-ascii
  -      string
  -    * Syntax errors in lxml.cssselect could result in misleading error
  -      messages.
  -    * Invalid syntax in CSS expressions could lead to an infinite loop in
  -      the parser of lxml.cssselect.
  -    * CSS special character escapes were not properly handled in
  -      lxml.cssselect.
  -    * CSS Unicode escapes were not properly decoded in lxml.cssselect.
  -    * Select options in HTML forms that had no explicit value attribute
  -      were not handled correctly. The HTML standard dictates that their
  -      value is defined by their text content. This is now supported by
  -      lxml.html.
  -    * XPath raised a TypeError when finding CDATA sections. This is now
  -      fully supported.
  -    * Calling help(lxml.objectify) didn't work at the prompt.
  -    * The ElementMaker in lxml.objectify no longer defines the default
  -      namespaces when annotation is disabled.
  -    * Feed parser failed to honour the 'recover' option on parse errors.
  -    * Diverting the error logging to Python's logging system was broken.


author: Konstantin Ryabitsev <icon@fedoraproject.org> - 0.6c6-2
changelog:
  - Make license tag conform to the new Licensing Guidelines
  - Move everything except pkg_resources.py into a separate -devel package
    so we avoid bundling python-devel when it's not required (#251645)
  - Do not package tests


author: Konstantin Ryabitsev <icon@fedoraproject.org> - 0.6c7-1
changelog:
  - Upstream 0.6c7
  - Move some things from devel into runtime, in order to not break other
    projects.


author: Konstantin Ryabitsev <icon@fedoraproject.org> - 0.6c7-2
changelog:
  - Move pretty much everything back into runtime in order to avoid more
    brokenness than we're trying to address with these fixes.


author: Elena Reshetova <elena.reshetova@intel.com> - 4.9.0
changelog:
  - Changes to the security plugin
    - Moving the setup of xattr to the FSM_CLOSED hook
    - Adding a new ac domain "Isolated" to the policy
    - Using "Isolated" domain in cases when default labels of the files can't be determined


author: Elena Reshetova <elena.reshetova@intel.com> - 4.9.0
changelog:
  - Changes to the security plugin
    - Adding an option to specify wildcards in file paths (bug TDIS-121)
    - Adding a possibility to specify more fine-grained permits (bug TDIS-120)
    - Minor cosmetic fixes


author: Elena Reshetova <elena.reshetova@intel.com> - 4.9.0
changelog:
  - Changes to the security plugin
    - Removing the fopen check before setting xattr
    - Changing fsetxattr to lsetxattr


author: Elena Reshetova <elena.reshetova@intel.com> - 4.9.0
changelog:
  - Changes to the security plugin
    - Moving the place of the FSM_CLOSED hook in order to ignore the hardlinks


author: Elena Reshetova <elena.reshetova@intel.com> - 4.9.0
changelog:
  - Changes to the security plugin
    - Minor fix for the sw source processing
    - Add a check for the magic_t cookie initialization
    - Adding a hook to label unowned directories
    - Fix for the transmutable attribute setting


author: Elena Reshetova <elena.reshetova@intel.com> - 4.9.0
changelog:
  - Making upgrade policy more restrictive: only packages from more trusted sources can overwrite the packages


author: Elena Reshetova <elena.reshetova@intel.com> - 4.9.0
changelog:
  - Fixing issues in security plugin found during the fuzzing
    - Adding check for ac domain name
    - Adding verification for xml parcer return code in msmProcessDefine and sub-functions


author: Carsten Munk <carsten@maemo.org> - 1.0
changelog:
  - Part of BMC#12113 (speedrpm implementation)
  - Use cp instead of ln -s due to test -x check in 'build'.
  - Add armv7hl and armv7nhl support
  - Initial version on meego.com (based off Jan-Simon Moller's other -x86 packages)


author: Carsten Munk <carsten@maemo.org> - 1.0
changelog:
  - Part of BMC#12113 (speedrpm implementation)
  - Add armv7hl and armv7nhl support
  - Remove /usr/lib/rpm/debugedit in this package, it's part of rpm-build, not rpm
  - Initial version on meego.com (based off Jan-Simon Moller's other -x86 packages)


author: Carsten Munk <carsten@maemo.org> - 1.0
changelog:
  - Change ln -s to cp, as 'build' script does a test -x rpmsign from outside the
    chroot and this obviously doesn't evaluate correctly. This fixes
    build log artifacts such as:
    warning: .init_b_cache/kernel-headers.rpm: Header V3 DSA/SHA1 Signature,
    key ID 79fc1f8a: NOKEY
  - Remove verbose output of scripts


author: Arjan van de Ven <arjan@linux.intel.com> - 2.8.9
changelog:
  - some older configure scripts don't understand "atom" and as a result
    don't think the CPU supports CMOV. Help these configure scripts by
    setting the appropriate environment variable.


author: Austin Zhang <austin.zhang@linux.intel.com> - 2.8.15
changelog:
  - Rename version to 2.8.15 (source had been updated, but changelog not)
    and remove obsoleted stuffs
  - Correct cmov_fast to fast_cmov
  - Add new compiler optimization flags


author: Austin Zhang <austin.zhang@linux.intel.com> - 2.8.15
changelog:
  - Remove loop optimization compiler options, which will lead to
    some unexpected compiling failure.


author: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> - 2.8.15
changelog:
  - Don't include cflags in this way into the build environment. Never ever!
  - Preparing split of this into a file included in /etc/profile.d/ only on target
    and keep it in sync with prjconf. prjconf is master!
  - Better pull from prjconf and embed !


author: Rafal Krypa <r.krypa@samsung.com> - 1.0slp2+s6
changelog:
  - Modified typo access.d --> accesses.d
  - packaging: fix location of symlinks to smack-utils init script.
  - Merge with upstream.


author: Vivian Zhang <vivian.zhang@intel.com> 1.22
changelog:
  - Update to 1.22
  - Drop upstreamed patch
  - Improve loneZeroWarning patch
  - Regenerate xattrs and xattrs-conf patches


author: Anas Nashif <anas.nashif@intel.com> - 1.22
changelog:
  - Added patches from fedora that fix the following:
    * Fix restoring of directory default acls
    * Do not patch generated autotools files
    * Report record size only if the archive refers to a device
    * Do not sigabrt with new gcc/glibc because of writing to
    struct members of gnutar header at once via strcpy
    * ignore errors from setting utime() for source file
    on read-only filesystem


author: Yan Li <yan.i.li@intel.com> - 1.17
changelog:
  - BMC#6647: CVE-2010-0624 Heap-based buffer overflow in the rmt_read__
    function allows remote rmt servers to cause a denialof service
    (memory corruption) or possibly execute arbitrary code
    (BMC6647-CVE-2010-0624.patch)
  - BMC#6661: CVE-2007-4476 Buffer overflow in the safer_name_suffix to
    cause DoS (BMC6661-CVE-2007-4476.patch)


