<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="79"><package pkgid="3e7aa257454f9676e40d8e3e1fd1c14ec0e331cb" name="autoconf" arch="noarch">
    <version epoch="0" ver="2.69" rel="47.1"/>

<changelog author="dominique-obs@leuenberger.net" date="1247832000">- Add autoconf-xfail-test27.patch
  + It skips test 27 ([autom4te preselections]) as it's an
    incompatibility between autoconf 2.63 and automake 1.11
    ! This patch needs to be removed with autoconf 2.64 again !</changelog>
<changelog author="jengelh@medozas.de" date="1260100800">- enable parallel building</changelog>
<changelog author="poletti.marco@gmail.com" date="1266408000">- Update to 2.65
  * * Autoconf is now licensed under the GPLv3+.
  * * The manual is now shipped under the terms of the GNU FDL 1.3.
  * * config.status now provides a --config option to produce the configuration.
  * * Autoconf now requires GNU M4 1.4.6 or later. GNU M4 1.4.13 or
    later is recommended.
  * * Autotest testsuites accept an option --jobs[=N] for parallel testing.
    This feature is still in testing, and may not work on every
    platform, help in improving it would be appreciated.</changelog>
<changelog author="coolo@novell.com" date="1275048000">- split out test suite that takes 95% of the build time</changelog>
<changelog author="coolo@novell.com" date="1275307200">- add empty install section</changelog>
<changelog author="jengelh@medozas.de" date="1277726400">- use %_smp_mflags</changelog>
<changelog author="pth@suse.de" date="1282132800">- Update to 2.67:
  * New macro AC_FC_LINE_LENGTH to accept long Fortran source code
    lines.
  * AC_PREPROC_IFELSE now keeps the preprocessed output in the
    conftest.i file for inspection by the commands in the
    ACTION-IF-TRUE argument.
  * autoreconf passes warning flags to new enough versions of
    aclocal.
  * Running an Autotest testsuite in parallel mode no longer triggers
    a race condition that could cause the testsuite run to end early,
    fixing a sporadic failure in autoconf's own testsuite.  Bug
    present since introduction of parallel tests in 2.63b.
  Major changes in Autoconf 2.66 (2010-07-02) [stable]
  * AC_FUNC_MMAP works in C++ mode again.  Regression introduced in
    2.65.
  * Use of m4_divert without a named diversion now issues a syntax
    warning, since it is seldom right to change diversions behind
    autoconf's back.
  * The macros AC_TYPE_INT8_T, AC_TYPE_INT16_T, AC_TYPE_INT32_T, and
    AC_TYPE_INT64_T work again.  Regression introduced in 2.65.
  * AC_PROG_INSTALL correctly uses `shtool' again.  Regression
    introduced in 2.64.
  * Autoconf should work on EBCDIC hosts.
  * AC_CHECK_DECL and AC_CHECK_DECLS accept optional function
    argument types for overloaded C++ functions.
  * AS_SET_CATFILE accepts nonliterals in its variable name argument
    now.
  * Autotest testsuites accept an option --recheck to rerun tests
    that failed or passed unexpectedly during the last non-debug
    testsuite run.
  * AC_ARG_ENABLE and AC_ARG_WITH now also accept `+' signs in
    `--enable-*' and `--with-*' arguments, converting them to
    underscores for the variable names.
  * In configure scripts, loading CONFIG_SITE no longer searches
    PATH, and problems in loading the configuration site files are
    diagnosed.
  * Autotest testsuites may optionally provide colored test results.
  * The previously undocumented Autotest macros AT_ARG_OPTION and
    AT_ARG_OPTION_ARG have seen bug fixes and are documented now.
    AT_ARG_OPTION has been changed in that the negative of a long
    option --OPTION is now --no-OPTION rather than --noOPTION.
  * The macro AS_LITERAL_IF is slightly more conservative; text
    containing shell quotes are no longer treated as literals.
    Furthermore, a new macro, AS_LITERAL_WORD_IF, adds an additional
    level of checking that no whitespace occurs in literals.
  * The macros AS_TR_SH and AS_TR_CPP no longer expand their results.
  * The following macros are now documented:
    AS_BOX
  * New macro AC_FC_FIXEDFORM to accept fixed-form Fortran.</changelog>
<changelog author="andrea@opensuse.org" date="1284897600">- added patch autoconf-2.67-fix_dnl.patch to fix regression in
  AC_MSG_ERROR expansion (undefined macro: AS_MESSAGE_LOG_FDdnl)</changelog>
<changelog author="coolo@novell.com" date="1291982400">- update to 2.68 to include the patch
  * * AC_MSG_ERROR (and AS_ERROR) can once again be followed immediately by
  `dnl'.  Regression introduced in 2.66.
  * * AC_INIT again allows URLs with '?' for its BUG-REPORT argument.
  Regression introduced in 2.66.
  * * AC_REPLACE_FUNCS again allows a non-literal argument, such as a shell
  variable that expands to a list of functions to check.  Regression
  introduced in 2.66.
  * * AT_BANNER() with empty argument will cause visual separation from previous
  test category.
  * * The macros AC_PREPROC_IFELSE, AC_COMPILE_IFELSE, AC_LINK_IFELSE, and
  AC_RUN_IFELSE now warn if the first argument failed to use
  AC_LANG_SOURCE or AC_LANG_PROGRAM to generate the conftest file
  contents.  A new macro AC_LANG_DEFINES_PROVIDED exists if you have
  a compelling reason why you cannot use AC_LANG_SOURCE but must
  avoid the warning.
  * * Newly obsolete macros
  The following macros have been marked obsolete.  New programs
  should use the corresponding Gnulib modules.  Gnulib not only
  detects a larger set of portability problems with these functions,
  but also provides complete workarounds.
    AC_FUNC_ERROR_AT_LINE  AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK
    AC_FUNC_MKTIME  AC_FUNC_STRTOD</changelog>
<changelog author="pth@suse.de" date="1296475200">- Cosmetic changes to spec file</changelog>
<changelog author="pth@suse.de" date="1296475201">- Use 2.68 everywhere in specfile.
- Use %%configure macro in spec file.</changelog>
<changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
<changelog author="jengelh@medozas.de" date="1316260801">- Remove redundant tags/sections from specfile</changelog>
<changelog author="sweet_f_a@gmx.de" date="1324209600">- correct license and style (prepare_spec)
- minor build fixes, avoid deprecated macros to be more portable</changelog>
<changelog author="pth@suse.de" date="1335441600">- Update to 2.69:
  * Noteworthy changes in release 2.69 (2012-04-24) [stable]
  * * Autoconf now requires perl 5.6 or better (but generated
    configure scripts continue to run without perl).
  * Noteworthy changes in release 2.68b (2012-03-01) [beta] Released
    by Eric Blake, based on git versions 2.68.*.
  * * Autoconf-generated configure scripts now unconditionally
    re-execute themselves with $CONFIG_SHELL, if that's set in the
    environment.
  * * The texinfo documentation no longer specifies "front-cover" or
    "back-cover" texts, so that it may now be included in Debian's
    "main" section.
  * * Support for the Go programming language has been added.  The new
    macro AC_LANG_GO sets variables GOC and GOFLAGS.
  * * AS_LITERAL_IF again treats '=' as a literal.  Regression
    introduced in 2.66.
  * * The macro AS_EXECUTABLE_P, present since 2.50, is now
    documented.
  * * Macros
  - AC_PROG_LN_S and AS_LN_S now fall back on 'cp -pR' (not 'cp -p')
    if 'ln -s' does not work.  This works better for symlinks to
    directories.
  - New macro AC_HEADER_CHECK_STDBOOL.
  - New and updated macros for Fortran support:
    AC_FC_CHECK_BOUNDS to enable array bounds checking
    AC_F77_IMPLICIT_NONE and AC_FC_IMPLICIT_NONE to disable implicit integer
    AC_FC_MODULE_EXTENSION to compute the Fortran 90 module name extension
    AC_FC_MODULE_FLAG for the Fortran 90 module search path flag
    AC_FC_MODULE_OUTPUT_FLAG for the Fortran 90 module output directory flag
    AC_FC_PP_SRCEXT for preprocessed Fortran source files extensions
    AC_FC_PP_DEFINE for the Fortran preprocessor define flag</changelog>
<changelog author="pth@suse.de" date="1335528000">- Fix .changes file.</changelog>
<changelog author="pth@suse.de" date="1354017600">- Repackage with bzip2 so that the package can be built for older
  distributions.</changelog>
<changelog author="mmeister@suse.com" date="1363780800">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
<changelog author="mpluskal@suse.com" date="1426248000">- Cleanup spec file with spec-cleaner
- Add gpg signature
- Correct info file dependencies</changelog>
<changelog author="dimstar@opensuse.org" date="1441108800">- Add autoconf-perl-5.17-fixes.patch: autoscan: port to perl 5.17.</changelog>

</package>
<package pkgid="2ec5a10c4a051bf0566b8dca35c311cd46cb47b3" name="autoconf" arch="src">
    <version epoch="0" ver="2.69" rel="47.1"/>

<changelog author="dominique-obs@leuenberger.net" date="1247832000">- Add autoconf-xfail-test27.patch
  + It skips test 27 ([autom4te preselections]) as it's an
    incompatibility between autoconf 2.63 and automake 1.11
    ! This patch needs to be removed with autoconf 2.64 again !</changelog>
<changelog author="jengelh@medozas.de" date="1260100800">- enable parallel building</changelog>
<changelog author="poletti.marco@gmail.com" date="1266408000">- Update to 2.65
  * * Autoconf is now licensed under the GPLv3+.
  * * The manual is now shipped under the terms of the GNU FDL 1.3.
  * * config.status now provides a --config option to produce the configuration.
  * * Autoconf now requires GNU M4 1.4.6 or later. GNU M4 1.4.13 or
    later is recommended.
  * * Autotest testsuites accept an option --jobs[=N] for parallel testing.
    This feature is still in testing, and may not work on every
    platform, help in improving it would be appreciated.</changelog>
<changelog author="coolo@novell.com" date="1275048000">- split out test suite that takes 95% of the build time</changelog>
<changelog author="coolo@novell.com" date="1275307200">- add empty install section</changelog>
<changelog author="jengelh@medozas.de" date="1277726400">- use %_smp_mflags</changelog>
<changelog author="pth@suse.de" date="1282132800">- Update to 2.67:
  * New macro AC_FC_LINE_LENGTH to accept long Fortran source code
    lines.
  * AC_PREPROC_IFELSE now keeps the preprocessed output in the
    conftest.i file for inspection by the commands in the
    ACTION-IF-TRUE argument.
  * autoreconf passes warning flags to new enough versions of
    aclocal.
  * Running an Autotest testsuite in parallel mode no longer triggers
    a race condition that could cause the testsuite run to end early,
    fixing a sporadic failure in autoconf's own testsuite.  Bug
    present since introduction of parallel tests in 2.63b.
  Major changes in Autoconf 2.66 (2010-07-02) [stable]
  * AC_FUNC_MMAP works in C++ mode again.  Regression introduced in
    2.65.
  * Use of m4_divert without a named diversion now issues a syntax
    warning, since it is seldom right to change diversions behind
    autoconf's back.
  * The macros AC_TYPE_INT8_T, AC_TYPE_INT16_T, AC_TYPE_INT32_T, and
    AC_TYPE_INT64_T work again.  Regression introduced in 2.65.
  * AC_PROG_INSTALL correctly uses `shtool' again.  Regression
    introduced in 2.64.
  * Autoconf should work on EBCDIC hosts.
  * AC_CHECK_DECL and AC_CHECK_DECLS accept optional function
    argument types for overloaded C++ functions.
  * AS_SET_CATFILE accepts nonliterals in its variable name argument
    now.
  * Autotest testsuites accept an option --recheck to rerun tests
    that failed or passed unexpectedly during the last non-debug
    testsuite run.
  * AC_ARG_ENABLE and AC_ARG_WITH now also accept `+' signs in
    `--enable-*' and `--with-*' arguments, converting them to
    underscores for the variable names.
  * In configure scripts, loading CONFIG_SITE no longer searches
    PATH, and problems in loading the configuration site files are
    diagnosed.
  * Autotest testsuites may optionally provide colored test results.
  * The previously undocumented Autotest macros AT_ARG_OPTION and
    AT_ARG_OPTION_ARG have seen bug fixes and are documented now.
    AT_ARG_OPTION has been changed in that the negative of a long
    option --OPTION is now --no-OPTION rather than --noOPTION.
  * The macro AS_LITERAL_IF is slightly more conservative; text
    containing shell quotes are no longer treated as literals.
    Furthermore, a new macro, AS_LITERAL_WORD_IF, adds an additional
    level of checking that no whitespace occurs in literals.
  * The macros AS_TR_SH and AS_TR_CPP no longer expand their results.
  * The following macros are now documented:
    AS_BOX
  * New macro AC_FC_FIXEDFORM to accept fixed-form Fortran.</changelog>
<changelog author="andrea@opensuse.org" date="1284897600">- added patch autoconf-2.67-fix_dnl.patch to fix regression in
  AC_MSG_ERROR expansion (undefined macro: AS_MESSAGE_LOG_FDdnl)</changelog>
<changelog author="coolo@novell.com" date="1291982400">- update to 2.68 to include the patch
  * * AC_MSG_ERROR (and AS_ERROR) can once again be followed immediately by
  `dnl'.  Regression introduced in 2.66.
  * * AC_INIT again allows URLs with '?' for its BUG-REPORT argument.
  Regression introduced in 2.66.
  * * AC_REPLACE_FUNCS again allows a non-literal argument, such as a shell
  variable that expands to a list of functions to check.  Regression
  introduced in 2.66.
  * * AT_BANNER() with empty argument will cause visual separation from previous
  test category.
  * * The macros AC_PREPROC_IFELSE, AC_COMPILE_IFELSE, AC_LINK_IFELSE, and
  AC_RUN_IFELSE now warn if the first argument failed to use
  AC_LANG_SOURCE or AC_LANG_PROGRAM to generate the conftest file
  contents.  A new macro AC_LANG_DEFINES_PROVIDED exists if you have
  a compelling reason why you cannot use AC_LANG_SOURCE but must
  avoid the warning.
  * * Newly obsolete macros
  The following macros have been marked obsolete.  New programs
  should use the corresponding Gnulib modules.  Gnulib not only
  detects a larger set of portability problems with these functions,
  but also provides complete workarounds.
    AC_FUNC_ERROR_AT_LINE  AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK
    AC_FUNC_MKTIME  AC_FUNC_STRTOD</changelog>
<changelog author="pth@suse.de" date="1296475200">- Cosmetic changes to spec file</changelog>
<changelog author="pth@suse.de" date="1296475201">- Use 2.68 everywhere in specfile.
- Use %%configure macro in spec file.</changelog>
<changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
<changelog author="jengelh@medozas.de" date="1316260801">- Remove redundant tags/sections from specfile</changelog>
<changelog author="sweet_f_a@gmx.de" date="1324209600">- correct license and style (prepare_spec)
- minor build fixes, avoid deprecated macros to be more portable</changelog>
<changelog author="pth@suse.de" date="1335441600">- Update to 2.69:
  * Noteworthy changes in release 2.69 (2012-04-24) [stable]
  * * Autoconf now requires perl 5.6 or better (but generated
    configure scripts continue to run without perl).
  * Noteworthy changes in release 2.68b (2012-03-01) [beta] Released
    by Eric Blake, based on git versions 2.68.*.
  * * Autoconf-generated configure scripts now unconditionally
    re-execute themselves with $CONFIG_SHELL, if that's set in the
    environment.
  * * The texinfo documentation no longer specifies "front-cover" or
    "back-cover" texts, so that it may now be included in Debian's
    "main" section.
  * * Support for the Go programming language has been added.  The new
    macro AC_LANG_GO sets variables GOC and GOFLAGS.
  * * AS_LITERAL_IF again treats '=' as a literal.  Regression
    introduced in 2.66.
  * * The macro AS_EXECUTABLE_P, present since 2.50, is now
    documented.
  * * Macros
  - AC_PROG_LN_S and AS_LN_S now fall back on 'cp -pR' (not 'cp -p')
    if 'ln -s' does not work.  This works better for symlinks to
    directories.
  - New macro AC_HEADER_CHECK_STDBOOL.
  - New and updated macros for Fortran support:
    AC_FC_CHECK_BOUNDS to enable array bounds checking
    AC_F77_IMPLICIT_NONE and AC_FC_IMPLICIT_NONE to disable implicit integer
    AC_FC_MODULE_EXTENSION to compute the Fortran 90 module name extension
    AC_FC_MODULE_FLAG for the Fortran 90 module search path flag
    AC_FC_MODULE_OUTPUT_FLAG for the Fortran 90 module output directory flag
    AC_FC_PP_SRCEXT for preprocessed Fortran source files extensions
    AC_FC_PP_DEFINE for the Fortran preprocessor define flag</changelog>
<changelog author="pth@suse.de" date="1335528000">- Fix .changes file.</changelog>
<changelog author="pth@suse.de" date="1354017600">- Repackage with bzip2 so that the package can be built for older
  distributions.</changelog>
<changelog author="mmeister@suse.com" date="1363780800">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
<changelog author="mpluskal@suse.com" date="1426248000">- Cleanup spec file with spec-cleaner
- Add gpg signature
- Correct info file dependencies</changelog>
<changelog author="dimstar@opensuse.org" date="1441108800">- Add autoconf-perl-5.17-fixes.patch: autoscan: port to perl 5.17.</changelog>

</package>
<package pkgid="147ae3721905b20a134888c02b98ebc8b9d95167" name="autoconf-testsuite" arch="src">
    <version epoch="0" ver="2.69" rel="47.1"/>

<changelog author="dominique-obs@leuenberger.net" date="1247832000">- Add autoconf-xfail-test27.patch
  + It skips test 27 ([autom4te preselections]) as it's an
    incompatibility between autoconf 2.63 and automake 1.11
    ! This patch needs to be removed with autoconf 2.64 again !</changelog>
<changelog author="jengelh@medozas.de" date="1260100800">- enable parallel building</changelog>
<changelog author="poletti.marco@gmail.com" date="1266408000">- Update to 2.65
  * * Autoconf is now licensed under the GPLv3+.
  * * The manual is now shipped under the terms of the GNU FDL 1.3.
  * * config.status now provides a --config option to produce the configuration.
  * * Autoconf now requires GNU M4 1.4.6 or later. GNU M4 1.4.13 or
    later is recommended.
  * * Autotest testsuites accept an option --jobs[=N] for parallel testing.
    This feature is still in testing, and may not work on every
    platform, help in improving it would be appreciated.</changelog>
<changelog author="coolo@novell.com" date="1275048000">- split out test suite that takes 95% of the build time</changelog>
<changelog author="coolo@novell.com" date="1275307200">- add empty install section</changelog>
<changelog author="jengelh@medozas.de" date="1277726400">- use %_smp_mflags</changelog>
<changelog author="pth@suse.de" date="1282132800">- Update to 2.67:
  * New macro AC_FC_LINE_LENGTH to accept long Fortran source code
    lines.
  * AC_PREPROC_IFELSE now keeps the preprocessed output in the
    conftest.i file for inspection by the commands in the
    ACTION-IF-TRUE argument.
  * autoreconf passes warning flags to new enough versions of
    aclocal.
  * Running an Autotest testsuite in parallel mode no longer triggers
    a race condition that could cause the testsuite run to end early,
    fixing a sporadic failure in autoconf's own testsuite.  Bug
    present since introduction of parallel tests in 2.63b.
  Major changes in Autoconf 2.66 (2010-07-02) [stable]
  * AC_FUNC_MMAP works in C++ mode again.  Regression introduced in
    2.65.
  * Use of m4_divert without a named diversion now issues a syntax
    warning, since it is seldom right to change diversions behind
    autoconf's back.
  * The macros AC_TYPE_INT8_T, AC_TYPE_INT16_T, AC_TYPE_INT32_T, and
    AC_TYPE_INT64_T work again.  Regression introduced in 2.65.
  * AC_PROG_INSTALL correctly uses `shtool' again.  Regression
    introduced in 2.64.
  * Autoconf should work on EBCDIC hosts.
  * AC_CHECK_DECL and AC_CHECK_DECLS accept optional function
    argument types for overloaded C++ functions.
  * AS_SET_CATFILE accepts nonliterals in its variable name argument
    now.
  * Autotest testsuites accept an option --recheck to rerun tests
    that failed or passed unexpectedly during the last non-debug
    testsuite run.
  * AC_ARG_ENABLE and AC_ARG_WITH now also accept `+' signs in
    `--enable-*' and `--with-*' arguments, converting them to
    underscores for the variable names.
  * In configure scripts, loading CONFIG_SITE no longer searches
    PATH, and problems in loading the configuration site files are
    diagnosed.
  * Autotest testsuites may optionally provide colored test results.
  * The previously undocumented Autotest macros AT_ARG_OPTION and
    AT_ARG_OPTION_ARG have seen bug fixes and are documented now.
    AT_ARG_OPTION has been changed in that the negative of a long
    option --OPTION is now --no-OPTION rather than --noOPTION.
  * The macro AS_LITERAL_IF is slightly more conservative; text
    containing shell quotes are no longer treated as literals.
    Furthermore, a new macro, AS_LITERAL_WORD_IF, adds an additional
    level of checking that no whitespace occurs in literals.
  * The macros AS_TR_SH and AS_TR_CPP no longer expand their results.
  * The following macros are now documented:
    AS_BOX
  * New macro AC_FC_FIXEDFORM to accept fixed-form Fortran.</changelog>
<changelog author="andrea@opensuse.org" date="1284897600">- added patch autoconf-2.67-fix_dnl.patch to fix regression in
  AC_MSG_ERROR expansion (undefined macro: AS_MESSAGE_LOG_FDdnl)</changelog>
<changelog author="coolo@novell.com" date="1291982400">- update to 2.68 to include the patch
  * * AC_MSG_ERROR (and AS_ERROR) can once again be followed immediately by
  `dnl'.  Regression introduced in 2.66.
  * * AC_INIT again allows URLs with '?' for its BUG-REPORT argument.
  Regression introduced in 2.66.
  * * AC_REPLACE_FUNCS again allows a non-literal argument, such as a shell
  variable that expands to a list of functions to check.  Regression
  introduced in 2.66.
  * * AT_BANNER() with empty argument will cause visual separation from previous
  test category.
  * * The macros AC_PREPROC_IFELSE, AC_COMPILE_IFELSE, AC_LINK_IFELSE, and
  AC_RUN_IFELSE now warn if the first argument failed to use
  AC_LANG_SOURCE or AC_LANG_PROGRAM to generate the conftest file
  contents.  A new macro AC_LANG_DEFINES_PROVIDED exists if you have
  a compelling reason why you cannot use AC_LANG_SOURCE but must
  avoid the warning.
  * * Newly obsolete macros
  The following macros have been marked obsolete.  New programs
  should use the corresponding Gnulib modules.  Gnulib not only
  detects a larger set of portability problems with these functions,
  but also provides complete workarounds.
    AC_FUNC_ERROR_AT_LINE  AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK
    AC_FUNC_MKTIME  AC_FUNC_STRTOD</changelog>
<changelog author="pth@suse.de" date="1296475200">- Cosmetic changes to spec file</changelog>
<changelog author="pth@suse.de" date="1296475201">- Use 2.68 everywhere in specfile.
- Use %%configure macro in spec file.</changelog>
<changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
<changelog author="jengelh@medozas.de" date="1316260801">- Remove redundant tags/sections from specfile</changelog>
<changelog author="sweet_f_a@gmx.de" date="1324209600">- correct license and style (prepare_spec)
- minor build fixes, avoid deprecated macros to be more portable</changelog>
<changelog author="pth@suse.de" date="1335441600">- Update to 2.69:
  * Noteworthy changes in release 2.69 (2012-04-24) [stable]
  * * Autoconf now requires perl 5.6 or better (but generated
    configure scripts continue to run without perl).
  * Noteworthy changes in release 2.68b (2012-03-01) [beta] Released
    by Eric Blake, based on git versions 2.68.*.
  * * Autoconf-generated configure scripts now unconditionally
    re-execute themselves with $CONFIG_SHELL, if that's set in the
    environment.
  * * The texinfo documentation no longer specifies "front-cover" or
    "back-cover" texts, so that it may now be included in Debian's
    "main" section.
  * * Support for the Go programming language has been added.  The new
    macro AC_LANG_GO sets variables GOC and GOFLAGS.
  * * AS_LITERAL_IF again treats '=' as a literal.  Regression
    introduced in 2.66.
  * * The macro AS_EXECUTABLE_P, present since 2.50, is now
    documented.
  * * Macros
  - AC_PROG_LN_S and AS_LN_S now fall back on 'cp -pR' (not 'cp -p')
    if 'ln -s' does not work.  This works better for symlinks to
    directories.
  - New macro AC_HEADER_CHECK_STDBOOL.
  - New and updated macros for Fortran support:
    AC_FC_CHECK_BOUNDS to enable array bounds checking
    AC_F77_IMPLICIT_NONE and AC_FC_IMPLICIT_NONE to disable implicit integer
    AC_FC_MODULE_EXTENSION to compute the Fortran 90 module name extension
    AC_FC_MODULE_FLAG for the Fortran 90 module search path flag
    AC_FC_MODULE_OUTPUT_FLAG for the Fortran 90 module output directory flag
    AC_FC_PP_SRCEXT for preprocessed Fortran source files extensions
    AC_FC_PP_DEFINE for the Fortran preprocessor define flag</changelog>
<changelog author="pth@suse.de" date="1335528000">- Fix .changes file.</changelog>
<changelog author="pth@suse.de" date="1354017600">- Repackage with bzip2 so that the package can be built for older
  distributions.</changelog>
<changelog author="mmeister@suse.com" date="1363780800">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
<changelog author="mpluskal@suse.com" date="1426248000">- Cleanup spec file with spec-cleaner
- Add gpg signature
- Correct info file dependencies</changelog>
<changelog author="dimstar@opensuse.org" date="1441108800">- Add autoconf-perl-5.17-fixes.patch: autoscan: port to perl 5.17.</changelog>

</package>
<package pkgid="9c49a31f7a8b306bc38bcb18d607d262a437ce12" name="check_linux_bonding" arch="src">
    <version epoch="0" ver="1.3.1" rel="5.3"/>

<changelog author="sascha.lucas@gisa.de" date="1352289600">- forked</changelog>

</package>
<package pkgid="9f35d4b8ecfc5dc9fb5b08e611b4180cda39918e" name="check_linux_bonding" arch="x86_64">
    <version epoch="0" ver="1.3.1" rel="5.3"/>

<changelog author="sascha.lucas@gisa.de" date="1352289600">- forked</changelog>

</package>
<package pkgid="53498ee2b0cd03fbb886243cb92073404ad061e4" name="csync2" arch="src">
    <version epoch="0" ver="1.34" rel="7.8.1"/>

<changelog author="jshi@novell.com" date="1259928000">- Init import of csync2 for DRBD configuration file sync (fate#307419)</changelog>
<changelog author="ro@suse.de" date="1260792000">- fix build against current openssl</changelog>
<changelog author="tserong@novell.com" date="1275998400">- Fix build against gnutls 2.8 in factory (integrated patch from
  http://bugs.gentoo.org/show_bug.cgi?id=274213)</changelog>
<changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile</changelog>
<changelog author="tserong@suse.com" date="1316520000">- Add csync2-rm-ssl-cert helper script (bnc#709811)</changelog>
<changelog author="tserong@suse.com" date="1319630400">- Remove explicit lib dependencies from spec file</changelog>

</package>
<package pkgid="12f8492aefd78898168f0f890fe62c2bfc81af2f" name="csync2" arch="x86_64">
    <version epoch="0" ver="1.34" rel="7.8.1"/>

<changelog author="jshi@novell.com" date="1259928000">- Init import of csync2 for DRBD configuration file sync (fate#307419)</changelog>
<changelog author="ro@suse.de" date="1260792000">- fix build against current openssl</changelog>
<changelog author="tserong@novell.com" date="1275998400">- Fix build against gnutls 2.8 in factory (integrated patch from
  http://bugs.gentoo.org/show_bug.cgi?id=274213)</changelog>
<changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile</changelog>
<changelog author="tserong@suse.com" date="1316520000">- Add csync2-rm-ssl-cert helper script (bnc#709811)</changelog>
<changelog author="tserong@suse.com" date="1319630400">- Remove explicit lib dependencies from spec file</changelog>

</package>
<package pkgid="b74d4b102b3268bffeaade035df434558f0fb31a" name="dropwatch" arch="src">
    <version epoch="0" ver="1.4" rel="2.3"/>

</package>
<package pkgid="719b3173d706d1f5480133fd18818fe94ef93604" name="dropwatch" arch="x86_64">
    <version epoch="0" ver="1.4" rel="2.3"/>

</package>
<package pkgid="c706f2ee1b33cbe34faf288033bb8ad99bdf1ec2" name="fio" arch="src">
    <version epoch="0" ver="2.0.8" rel="2.3"/>

<changelog author="sascha.lucas@gisa.de" date="1343822400">- initial version</changelog>

</package>
<package pkgid="8ea24f86b4fdc7eb7fcd74dcc37a412275a4399e" name="fio" arch="x86_64">
    <version epoch="0" ver="2.0.8" rel="2.3"/>

<changelog author="sascha.lucas@gisa.de" date="1343822400">- initial version</changelog>

</package>
<package pkgid="60472678e528796993178e4efb20928d593edf0e" name="fio-debuginfo" arch="x86_64">
    <version epoch="0" ver="2.0.8" rel="2.3"/>

<changelog author="sascha.lucas@gisa.de" date="1343822400">- initial version</changelog>

</package>
<package pkgid="88387e3ef6f8cdbbe63f93aaf50b3776d5ab26c6" name="ganeti" arch="src">
    <version epoch="0" ver="2.7.2" rel="2.1"/>

<changelog author="sascha.lucas@gisa.de" date="1348056000">- initial version</changelog>
<changelog author="sascha.lucas@gisa.de" date="1358942400">- bump to v2.6.2</changelog>
<changelog author="sascha.lucas@gisa.de" date="1365076800">- bump to v2.7.0~beta2</changelog>

</package>
<package pkgid="e39b4b240e5f3fb88690c41e64517924be67b373" name="ganeti" arch="x86_64">
    <version epoch="0" ver="2.7.2" rel="2.1"/>

<changelog author="sascha.lucas@gisa.de" date="1348056000">- initial version</changelog>
<changelog author="sascha.lucas@gisa.de" date="1358942400">- bump to v2.6.2</changelog>
<changelog author="sascha.lucas@gisa.de" date="1365076800">- bump to v2.7.0~beta2</changelog>

</package>
<package pkgid="d1c8816efe27fdcd7ce410995d9bff37b298620c" name="ghc-Crypto" arch="src">
    <version epoch="0" ver="4.2.5.1" rel="3.1"/>

</package>
<package pkgid="b353d478baa3935b6404858b647c33ded32f5f71" name="ghc-Crypto" arch="x86_64">
    <version epoch="0" ver="4.2.5.1" rel="3.1"/>

</package>
<package pkgid="f8961df5ddec21122c040b1b55514213bb1d4380" name="ghc-Crypto-devel" arch="x86_64">
    <version epoch="0" ver="4.2.5.1" rel="3.1"/>

</package>
<package pkgid="faa9d8de551dc367478d78e016d8db7088d81451" name="ghc-attoparsec" arch="src">
    <version epoch="0" ver="0.10.4.0" rel="2.1"/>

</package>
<package pkgid="232eab331232dd07b2b6946d511a8075b5edd174" name="ghc-attoparsec" arch="x86_64">
    <version epoch="0" ver="0.10.4.0" rel="2.1"/>

</package>
<package pkgid="0343c1b8b6cbd1b11635658ea7cc8ecf146d887a" name="ghc-attoparsec-devel" arch="x86_64">
    <version epoch="0" ver="0.10.4.0" rel="2.1"/>

</package>
<package pkgid="9507a2a6e468bdded17e66a17354de3881448525" name="ghc-curl" arch="src">
    <version epoch="0" ver="1.3.8" rel="2.1"/>

</package>
<package pkgid="c3644f477ee8afd95c9057eef8e12419d85dcc91" name="ghc-curl" arch="x86_64">
    <version epoch="0" ver="1.3.8" rel="2.1"/>

</package>
<package pkgid="0bbd10a520088a9fd6630d495117428186a639ef" name="ghc-curl-devel" arch="x86_64">
    <version epoch="0" ver="1.3.8" rel="2.1"/>

</package>
<package pkgid="e11c1b02a3380a42ed0dda55fb2641bff62fd4cb" name="ghc-hinotify" arch="src">
    <version epoch="0" ver="0.3.2" rel="2.1"/>

</package>
<package pkgid="ee3cf77e16a54da1c938e1fdc064d05f0bd5459c" name="ghc-hinotify" arch="x86_64">
    <version epoch="0" ver="0.3.2" rel="2.1"/>

</package>
<package pkgid="f8a485dcc38bb23a8c3e77d7cb2504cc90403513" name="ghc-hinotify-devel" arch="x86_64">
    <version epoch="0" ver="0.3.2" rel="2.1"/>

</package>
<package pkgid="2daccebb9c4fd5246b731b809b6eddae78d00bb3" name="ghc-regex-pcre" arch="src">
    <version epoch="0" ver="0.94.4" rel="4.1"/>

</package>
<package pkgid="e34b66373b0391437d7976074ab57e8ec8ece920" name="ghc-regex-pcre" arch="x86_64">
    <version epoch="0" ver="0.94.4" rel="4.1"/>

</package>
<package pkgid="0b93a7c7beca78f9dfe6be7bfc6cbfd5e78fa3b1" name="ghc-regex-pcre-devel" arch="x86_64">
    <version epoch="0" ver="0.94.4" rel="4.1"/>

</package>
<package pkgid="5e362ff7dc5f937a8d0a5ebd68f3d7e04fe56e61" name="gperftools" arch="src">
    <version epoch="0" ver="2.2" rel="31.1"/>

<changelog author="cgardner@suse.com" date="1310904000">- Google perftools 1.8, released 15 July 2011.</changelog>
<changelog author="coolo@suse.com" date="1318680000">- add libtool as buildrequire to make the spec file more reliable</changelog>
<changelog author="cgardner@suse.com" date="1324728000">- Version 1.9.1, released 23 Dec 2011.
  * google-perftools: version 1.9 release
  * Lightweight check for double-frees (blount)
  * BUGFIX: Fix pprof to exit properly if run with no args (dagitses)
  * Suggest ASan as a way to diagnose buggy code (ppluzhnikov)
  * Get rid of unused CACHELINE_SIZE (csilvers)
  * Replace atexit() calls with global dtors; helps freebsd (csilvers)
  * Disable heap-checker under AddressSanitizer (kcc)
  * Fix bug in powerpc stacktracing (ppluzhnikov)
  * PERF: Use exponential backoff waiting for spinlocks (m3b)
  * Fix 64-bit nm on 32-bit binaries in pprof (csilvers)
  * Add ProfileHandlerDisallowForever (rsc)
  * BUGFIX: Shell escape when forking in pprof (csilvers)
  * No longer combine overloaded functions in pprof (csilvers)
  * Fix address-normalizing bug in pprof (csilvers)
  * More consistently call abort() instead of exit() on failure (csilvers)
  * Allow NoGlobalLeaks to be safely called more than once (csilvers)
  * PORTING/BUGFIX: Fix ARM cycleclock to use volatile asm (dougkwan)
  * PORTING: 64-bit atomic ops for ARMv7 (dougkwan)
  * PORTING: Implement stacktrace for ARM (dougkwan)
  * PORTING: Fix malloc_hook_mmap_linux for ARM (dougkwan)
  * PORTING: Update linux_syscall_support.h for ARM/etc (evannier, sanek)
  * PORTING: Fix freebsd to work on x86_64 (chapp...@gmail.com)
  * PORTING: Added additional SYS_mmap fixes for FreeBSD (chappedm)
  * PORTING: Allow us to compile on OS X 10.6 and run on 10.5 (raltherr)
  * PORTING: Check for mingw compilers that *do* define timespec
  * PORTING: Add "support" for MIPS cycletimer
  * PORTING: Fix fallback cycle-timer to work with Now (dougkwan)
  * PERF: Move stack trace collecting out of the mutex (taylorc)
  * PERF: Get the deallocation stack trace outside the mutex (sean)
  * Make PageHeap dynamically allocated for leak checks (maxim)
  * BUGFIX: Fix probing of nm -f behavior in pprof (dpeng)
  * BUGFIX: Fix a race with the CentralFreeList lock before main (sanjay)
  * Support /pprof/censusprofile url arguments (rajatjain)
  * Change IgnoreObject to return its argument (nlewycky)
  * Update malloc-hook files to support more CPUs
  * BUGFIX: write our own strstr to avoid libc problems (csilvers)
  * Use simple callgrind compression facility in pprof
  * Print an error message when we can't run pprof to symbolize (csilvers)
  * Die in configure when g++ is't installed (csilvers)
  * DOC: Beef up the documentation a bit about using libunwind (csilvers)</changelog>
<changelog author="cgardner@suse.com" date="1328616000">- gperftools 2.0, released 3 Feb 2012.
- Primarily renamed from google-perftools to gperftools, with ownership
  shifted from Google to the community.</changelog>
<changelog author="coolo@suse.com" date="1329393600">- Remove redudant tags/sections</changelog>
<changelog author="cgardner@suse.com" date="1329393601">- Fix make target.</changelog>
<changelog author="jengelh@medozas.de" date="1329393602">- Remove redundant tags/sections from specfile
- Simply file lists (why would mode 0775 be needed anyway?)</changelog>
<changelog author="hmacht@suse.de" date="1329480000">- enable build with libunwind</changelog>
<changelog author="cfarrell@suse.com" date="1336996800">- license update: BSD-3-Clause
  SPDX format</changelog>
<changelog author="aj@suse.de" date="1342958400">- replace struct siginfo with siginfo_t since the former is not
  available with glibc 2.16 anymore.</changelog>
<changelog author="dvaleev@suse.com" date="1356609600">- spinlock-rand.patch fixes an issue encountered on PPC with
  undefined conversions from 'base::subtle::Atomic64*' to 'const
  volatile Atomic32*'</changelog>
<changelog author="dalgaaf@suse.de" date="1357732800">- don't add '%_docdir/%name' on Fedora into the file section</changelog>
<changelog author="dalgaaf@suse.de" date="1357905600">- fix docdir also for 0%{?rhel_version} and 0%{?centos_version}</changelog>
<changelog author="cgardner@suse.com" date="1375185600">- gperftools 2.1, released 30 July 2013.
  * fixes for building on newer platforms. Notably, there's now initial
    support for x32 ABI (--enable-minimal only at this time))
  * Some fixes for debug allocation on POWER/Linux
  * new getNumericProperty stats for cache sizes
  * added HEAP_PROFILER_TIME_INTERVAL variable (see documentation)
  * added environment variable to control heap size (TCMALLOC_HEAP_LIMIT_MB)
  * added environment variable to disable release of memory back to OS
    (TCMALLOC_DISABLE_MEMORY_RELEASE)
  * cpu profiler can now be switched on and off by sending it a signal
    (specified in CPUPROFILESIGNAL)
  * (issue 491) fixed race-ful spinlock wake-ups
  * (issue 496) added some support for fork-ing of process that is using
    tcmalloc
  * (issue 368) improved memory fragmentation when large chunks of
    memory are allocated/freed</changelog>
<changelog author="cgardner@suse.com" date="1376308800">- Fixed configure.ac to use older version of autoconf, so that
  gperftools can build for SLE10.</changelog>
<changelog author="cgardner@suse.com" date="1400500800">- gperftools 2.2, released 3 May 2014.
  * issue 620 (crash on windows when c runtime dll is reloaded) was
    fixed
  * a number of fixes for a number compilers and platforms. Notably
    Visual Studio 2013, recent mingw with c++ threads and some OSX
    fixes.
  * we now have mips and mips64 support! (courtesy of Jovan Zelincevic,
    Jean Lee, user xiaoyur347 and others)
  * we now have aarch64 (aka arm64) support! (contributed by Riku
    Voipio)
  * there's now support for ppc64-le (by Raphael Moreira Zinsly and
    Adhemerval Zanella)
  * there's now some support of uclibc (contributed by user xiaoyur347)
  * google/ headers will now give you deprecation warning. They are
    deprecated since 2.0
  * there's now new api: tc_malloc_skip_new_handler (ported from chromium
    fork)
  * issue-557: added support for dumping heap profile via signal (by
    Jean Lee)
  * issue-567: Petr Hosek contributed SysAllocator support for windows
  * Joonsoo Kim contributed several speedups for central freelist code
  * TCMALLOC_MAX_TOTAL_THREAD_CACHE_BYTES environment variable now works
  * configure scripts are now using AM_MAINTAINER_MODE. It'll only
    affect folks who modify source from .tar.gz and want automake to
    automatically rebuild Makefile-s. See automake documentation for
    that.
  * issue-586: detect main executable even if PIE is active (based on
    patch by user themastermind1). Notably, it fixes profiler use with
    ruby.
  * there is now support for switching backtrace capturing method at
    runtime (via TCMALLOC_STACKTRACE_METHOD and
    TCMALLOC_STACKTRACE_METHOD_VERBOSE environment variables)
  * there is new backtrace capturing method using -finstrument-functions
    prologues contributed by user xiaoyur347
  * few cases of crashes/deadlocks in profiler were addressed. See
    (famous) issue-66, issue-547 and issue-579.
  * issue-464 (memory corruption in debugalloc's realloc after
    memallign) is now fixed
  * tcmalloc is now able to release memory back to OS on windows
    (issue-489). The code was ported from chromium fork (by a number of
    authors).
  * Together with issue-489 we ported chromium's "aggressive decommit"
    mode. In this mode (settable via malloc extension and via
    environment variable TCMALLOC_AGGRESSIVE_DECOMMIT), free pages are
    returned back to OS immediately.
  * MallocExtension::instance() is now faster (based on patch by
    Adhemerval Zanella)
  * issue-610 (hangs on windows in multibyte locales) is now fixed
- Removed the following patches. All have either been incorporated
  upstream or are no longer applicable in current distros.
  * gperftools_fix_multiple_install_headers.patch
  * gperftools-glibc216.patch
  * spinlock-rand.patch
  * gperftools_use_older_autoconf.diff</changelog>

</package>
<package pkgid="4318ed9e20d37a5842905c41b4c973a948c87bfc" name="gperftools" arch="x86_64">
    <version epoch="0" ver="2.2" rel="31.1"/>

<changelog author="cgardner@suse.com" date="1310904000">- Google perftools 1.8, released 15 July 2011.</changelog>
<changelog author="coolo@suse.com" date="1318680000">- add libtool as buildrequire to make the spec file more reliable</changelog>
<changelog author="cgardner@suse.com" date="1324728000">- Version 1.9.1, released 23 Dec 2011.
  * google-perftools: version 1.9 release
  * Lightweight check for double-frees (blount)
  * BUGFIX: Fix pprof to exit properly if run with no args (dagitses)
  * Suggest ASan as a way to diagnose buggy code (ppluzhnikov)
  * Get rid of unused CACHELINE_SIZE (csilvers)
  * Replace atexit() calls with global dtors; helps freebsd (csilvers)
  * Disable heap-checker under AddressSanitizer (kcc)
  * Fix bug in powerpc stacktracing (ppluzhnikov)
  * PERF: Use exponential backoff waiting for spinlocks (m3b)
  * Fix 64-bit nm on 32-bit binaries in pprof (csilvers)
  * Add ProfileHandlerDisallowForever (rsc)
  * BUGFIX: Shell escape when forking in pprof (csilvers)
  * No longer combine overloaded functions in pprof (csilvers)
  * Fix address-normalizing bug in pprof (csilvers)
  * More consistently call abort() instead of exit() on failure (csilvers)
  * Allow NoGlobalLeaks to be safely called more than once (csilvers)
  * PORTING/BUGFIX: Fix ARM cycleclock to use volatile asm (dougkwan)
  * PORTING: 64-bit atomic ops for ARMv7 (dougkwan)
  * PORTING: Implement stacktrace for ARM (dougkwan)
  * PORTING: Fix malloc_hook_mmap_linux for ARM (dougkwan)
  * PORTING: Update linux_syscall_support.h for ARM/etc (evannier, sanek)
  * PORTING: Fix freebsd to work on x86_64 (chapp...@gmail.com)
  * PORTING: Added additional SYS_mmap fixes for FreeBSD (chappedm)
  * PORTING: Allow us to compile on OS X 10.6 and run on 10.5 (raltherr)
  * PORTING: Check for mingw compilers that *do* define timespec
  * PORTING: Add "support" for MIPS cycletimer
  * PORTING: Fix fallback cycle-timer to work with Now (dougkwan)
  * PERF: Move stack trace collecting out of the mutex (taylorc)
  * PERF: Get the deallocation stack trace outside the mutex (sean)
  * Make PageHeap dynamically allocated for leak checks (maxim)
  * BUGFIX: Fix probing of nm -f behavior in pprof (dpeng)
  * BUGFIX: Fix a race with the CentralFreeList lock before main (sanjay)
  * Support /pprof/censusprofile url arguments (rajatjain)
  * Change IgnoreObject to return its argument (nlewycky)
  * Update malloc-hook files to support more CPUs
  * BUGFIX: write our own strstr to avoid libc problems (csilvers)
  * Use simple callgrind compression facility in pprof
  * Print an error message when we can't run pprof to symbolize (csilvers)
  * Die in configure when g++ is't installed (csilvers)
  * DOC: Beef up the documentation a bit about using libunwind (csilvers)</changelog>
<changelog author="cgardner@suse.com" date="1328616000">- gperftools 2.0, released 3 Feb 2012.
- Primarily renamed from google-perftools to gperftools, with ownership
  shifted from Google to the community.</changelog>
<changelog author="coolo@suse.com" date="1329393600">- Remove redudant tags/sections</changelog>
<changelog author="cgardner@suse.com" date="1329393601">- Fix make target.</changelog>
<changelog author="jengelh@medozas.de" date="1329393602">- Remove redundant tags/sections from specfile
- Simply file lists (why would mode 0775 be needed anyway?)</changelog>
<changelog author="hmacht@suse.de" date="1329480000">- enable build with libunwind</changelog>
<changelog author="cfarrell@suse.com" date="1336996800">- license update: BSD-3-Clause
  SPDX format</changelog>
<changelog author="aj@suse.de" date="1342958400">- replace struct siginfo with siginfo_t since the former is not
  available with glibc 2.16 anymore.</changelog>
<changelog author="dvaleev@suse.com" date="1356609600">- spinlock-rand.patch fixes an issue encountered on PPC with
  undefined conversions from 'base::subtle::Atomic64*' to 'const
  volatile Atomic32*'</changelog>
<changelog author="dalgaaf@suse.de" date="1357732800">- don't add '%_docdir/%name' on Fedora into the file section</changelog>
<changelog author="dalgaaf@suse.de" date="1357905600">- fix docdir also for 0%{?rhel_version} and 0%{?centos_version}</changelog>
<changelog author="cgardner@suse.com" date="1375185600">- gperftools 2.1, released 30 July 2013.
  * fixes for building on newer platforms. Notably, there's now initial
    support for x32 ABI (--enable-minimal only at this time))
  * Some fixes for debug allocation on POWER/Linux
  * new getNumericProperty stats for cache sizes
  * added HEAP_PROFILER_TIME_INTERVAL variable (see documentation)
  * added environment variable to control heap size (TCMALLOC_HEAP_LIMIT_MB)
  * added environment variable to disable release of memory back to OS
    (TCMALLOC_DISABLE_MEMORY_RELEASE)
  * cpu profiler can now be switched on and off by sending it a signal
    (specified in CPUPROFILESIGNAL)
  * (issue 491) fixed race-ful spinlock wake-ups
  * (issue 496) added some support for fork-ing of process that is using
    tcmalloc
  * (issue 368) improved memory fragmentation when large chunks of
    memory are allocated/freed</changelog>
<changelog author="cgardner@suse.com" date="1376308800">- Fixed configure.ac to use older version of autoconf, so that
  gperftools can build for SLE10.</changelog>
<changelog author="cgardner@suse.com" date="1400500800">- gperftools 2.2, released 3 May 2014.
  * issue 620 (crash on windows when c runtime dll is reloaded) was
    fixed
  * a number of fixes for a number compilers and platforms. Notably
    Visual Studio 2013, recent mingw with c++ threads and some OSX
    fixes.
  * we now have mips and mips64 support! (courtesy of Jovan Zelincevic,
    Jean Lee, user xiaoyur347 and others)
  * we now have aarch64 (aka arm64) support! (contributed by Riku
    Voipio)
  * there's now support for ppc64-le (by Raphael Moreira Zinsly and
    Adhemerval Zanella)
  * there's now some support of uclibc (contributed by user xiaoyur347)
  * google/ headers will now give you deprecation warning. They are
    deprecated since 2.0
  * there's now new api: tc_malloc_skip_new_handler (ported from chromium
    fork)
  * issue-557: added support for dumping heap profile via signal (by
    Jean Lee)
  * issue-567: Petr Hosek contributed SysAllocator support for windows
  * Joonsoo Kim contributed several speedups for central freelist code
  * TCMALLOC_MAX_TOTAL_THREAD_CACHE_BYTES environment variable now works
  * configure scripts are now using AM_MAINTAINER_MODE. It'll only
    affect folks who modify source from .tar.gz and want automake to
    automatically rebuild Makefile-s. See automake documentation for
    that.
  * issue-586: detect main executable even if PIE is active (based on
    patch by user themastermind1). Notably, it fixes profiler use with
    ruby.
  * there is now support for switching backtrace capturing method at
    runtime (via TCMALLOC_STACKTRACE_METHOD and
    TCMALLOC_STACKTRACE_METHOD_VERBOSE environment variables)
  * there is new backtrace capturing method using -finstrument-functions
    prologues contributed by user xiaoyur347
  * few cases of crashes/deadlocks in profiler were addressed. See
    (famous) issue-66, issue-547 and issue-579.
  * issue-464 (memory corruption in debugalloc's realloc after
    memallign) is now fixed
  * tcmalloc is now able to release memory back to OS on windows
    (issue-489). The code was ported from chromium fork (by a number of
    authors).
  * Together with issue-489 we ported chromium's "aggressive decommit"
    mode. In this mode (settable via malloc extension and via
    environment variable TCMALLOC_AGGRESSIVE_DECOMMIT), free pages are
    returned back to OS immediately.
  * MallocExtension::instance() is now faster (based on patch by
    Adhemerval Zanella)
  * issue-610 (hangs on windows in multibyte locales) is now fixed
- Removed the following patches. All have either been incorporated
  upstream or are no longer applicable in current distros.
  * gperftools_fix_multiple_install_headers.patch
  * gperftools-glibc216.patch
  * spinlock-rand.patch
  * gperftools_use_older_autoconf.diff</changelog>

</package>
<package pkgid="7212868ef16c840fe565a01c4a252cfc30a400ed" name="gperftools-devel" arch="x86_64">
    <version epoch="0" ver="2.2" rel="31.1"/>

<changelog author="cgardner@suse.com" date="1310904000">- Google perftools 1.8, released 15 July 2011.</changelog>
<changelog author="coolo@suse.com" date="1318680000">- add libtool as buildrequire to make the spec file more reliable</changelog>
<changelog author="cgardner@suse.com" date="1324728000">- Version 1.9.1, released 23 Dec 2011.
  * google-perftools: version 1.9 release
  * Lightweight check for double-frees (blount)
  * BUGFIX: Fix pprof to exit properly if run with no args (dagitses)
  * Suggest ASan as a way to diagnose buggy code (ppluzhnikov)
  * Get rid of unused CACHELINE_SIZE (csilvers)
  * Replace atexit() calls with global dtors; helps freebsd (csilvers)
  * Disable heap-checker under AddressSanitizer (kcc)
  * Fix bug in powerpc stacktracing (ppluzhnikov)
  * PERF: Use exponential backoff waiting for spinlocks (m3b)
  * Fix 64-bit nm on 32-bit binaries in pprof (csilvers)
  * Add ProfileHandlerDisallowForever (rsc)
  * BUGFIX: Shell escape when forking in pprof (csilvers)
  * No longer combine overloaded functions in pprof (csilvers)
  * Fix address-normalizing bug in pprof (csilvers)
  * More consistently call abort() instead of exit() on failure (csilvers)
  * Allow NoGlobalLeaks to be safely called more than once (csilvers)
  * PORTING/BUGFIX: Fix ARM cycleclock to use volatile asm (dougkwan)
  * PORTING: 64-bit atomic ops for ARMv7 (dougkwan)
  * PORTING: Implement stacktrace for ARM (dougkwan)
  * PORTING: Fix malloc_hook_mmap_linux for ARM (dougkwan)
  * PORTING: Update linux_syscall_support.h for ARM/etc (evannier, sanek)
  * PORTING: Fix freebsd to work on x86_64 (chapp...@gmail.com)
  * PORTING: Added additional SYS_mmap fixes for FreeBSD (chappedm)
  * PORTING: Allow us to compile on OS X 10.6 and run on 10.5 (raltherr)
  * PORTING: Check for mingw compilers that *do* define timespec
  * PORTING: Add "support" for MIPS cycletimer
  * PORTING: Fix fallback cycle-timer to work with Now (dougkwan)
  * PERF: Move stack trace collecting out of the mutex (taylorc)
  * PERF: Get the deallocation stack trace outside the mutex (sean)
  * Make PageHeap dynamically allocated for leak checks (maxim)
  * BUGFIX: Fix probing of nm -f behavior in pprof (dpeng)
  * BUGFIX: Fix a race with the CentralFreeList lock before main (sanjay)
  * Support /pprof/censusprofile url arguments (rajatjain)
  * Change IgnoreObject to return its argument (nlewycky)
  * Update malloc-hook files to support more CPUs
  * BUGFIX: write our own strstr to avoid libc problems (csilvers)
  * Use simple callgrind compression facility in pprof
  * Print an error message when we can't run pprof to symbolize (csilvers)
  * Die in configure when g++ is't installed (csilvers)
  * DOC: Beef up the documentation a bit about using libunwind (csilvers)</changelog>
<changelog author="cgardner@suse.com" date="1328616000">- gperftools 2.0, released 3 Feb 2012.
- Primarily renamed from google-perftools to gperftools, with ownership
  shifted from Google to the community.</changelog>
<changelog author="coolo@suse.com" date="1329393600">- Remove redudant tags/sections</changelog>
<changelog author="cgardner@suse.com" date="1329393601">- Fix make target.</changelog>
<changelog author="jengelh@medozas.de" date="1329393602">- Remove redundant tags/sections from specfile
- Simply file lists (why would mode 0775 be needed anyway?)</changelog>
<changelog author="hmacht@suse.de" date="1329480000">- enable build with libunwind</changelog>
<changelog author="cfarrell@suse.com" date="1336996800">- license update: BSD-3-Clause
  SPDX format</changelog>
<changelog author="aj@suse.de" date="1342958400">- replace struct siginfo with siginfo_t since the former is not
  available with glibc 2.16 anymore.</changelog>
<changelog author="dvaleev@suse.com" date="1356609600">- spinlock-rand.patch fixes an issue encountered on PPC with
  undefined conversions from 'base::subtle::Atomic64*' to 'const
  volatile Atomic32*'</changelog>
<changelog author="dalgaaf@suse.de" date="1357732800">- don't add '%_docdir/%name' on Fedora into the file section</changelog>
<changelog author="dalgaaf@suse.de" date="1357905600">- fix docdir also for 0%{?rhel_version} and 0%{?centos_version}</changelog>
<changelog author="cgardner@suse.com" date="1375185600">- gperftools 2.1, released 30 July 2013.
  * fixes for building on newer platforms. Notably, there's now initial
    support for x32 ABI (--enable-minimal only at this time))
  * Some fixes for debug allocation on POWER/Linux
  * new getNumericProperty stats for cache sizes
  * added HEAP_PROFILER_TIME_INTERVAL variable (see documentation)
  * added environment variable to control heap size (TCMALLOC_HEAP_LIMIT_MB)
  * added environment variable to disable release of memory back to OS
    (TCMALLOC_DISABLE_MEMORY_RELEASE)
  * cpu profiler can now be switched on and off by sending it a signal
    (specified in CPUPROFILESIGNAL)
  * (issue 491) fixed race-ful spinlock wake-ups
  * (issue 496) added some support for fork-ing of process that is using
    tcmalloc
  * (issue 368) improved memory fragmentation when large chunks of
    memory are allocated/freed</changelog>
<changelog author="cgardner@suse.com" date="1376308800">- Fixed configure.ac to use older version of autoconf, so that
  gperftools can build for SLE10.</changelog>
<changelog author="cgardner@suse.com" date="1400500800">- gperftools 2.2, released 3 May 2014.
  * issue 620 (crash on windows when c runtime dll is reloaded) was
    fixed
  * a number of fixes for a number compilers and platforms. Notably
    Visual Studio 2013, recent mingw with c++ threads and some OSX
    fixes.
  * we now have mips and mips64 support! (courtesy of Jovan Zelincevic,
    Jean Lee, user xiaoyur347 and others)
  * we now have aarch64 (aka arm64) support! (contributed by Riku
    Voipio)
  * there's now support for ppc64-le (by Raphael Moreira Zinsly and
    Adhemerval Zanella)
  * there's now some support of uclibc (contributed by user xiaoyur347)
  * google/ headers will now give you deprecation warning. They are
    deprecated since 2.0
  * there's now new api: tc_malloc_skip_new_handler (ported from chromium
    fork)
  * issue-557: added support for dumping heap profile via signal (by
    Jean Lee)
  * issue-567: Petr Hosek contributed SysAllocator support for windows
  * Joonsoo Kim contributed several speedups for central freelist code
  * TCMALLOC_MAX_TOTAL_THREAD_CACHE_BYTES environment variable now works
  * configure scripts are now using AM_MAINTAINER_MODE. It'll only
    affect folks who modify source from .tar.gz and want automake to
    automatically rebuild Makefile-s. See automake documentation for
    that.
  * issue-586: detect main executable even if PIE is active (based on
    patch by user themastermind1). Notably, it fixes profiler use with
    ruby.
  * there is now support for switching backtrace capturing method at
    runtime (via TCMALLOC_STACKTRACE_METHOD and
    TCMALLOC_STACKTRACE_METHOD_VERBOSE environment variables)
  * there is new backtrace capturing method using -finstrument-functions
    prologues contributed by user xiaoyur347
  * few cases of crashes/deadlocks in profiler were addressed. See
    (famous) issue-66, issue-547 and issue-579.
  * issue-464 (memory corruption in debugalloc's realloc after
    memallign) is now fixed
  * tcmalloc is now able to release memory back to OS on windows
    (issue-489). The code was ported from chromium fork (by a number of
    authors).
  * Together with issue-489 we ported chromium's "aggressive decommit"
    mode. In this mode (settable via malloc extension and via
    environment variable TCMALLOC_AGGRESSIVE_DECOMMIT), free pages are
    returned back to OS immediately.
  * MallocExtension::instance() is now faster (based on patch by
    Adhemerval Zanella)
  * issue-610 (hangs on windows in multibyte locales) is now fixed
- Removed the following patches. All have either been incorporated
  upstream or are no longer applicable in current distros.
  * gperftools_fix_multiple_install_headers.patch
  * gperftools-glibc216.patch
  * spinlock-rand.patch
  * gperftools_use_older_autoconf.diff</changelog>

</package>
<package pkgid="898ad7493f7ed6eca019c29ad00b6337e6967b1c" name="i7z" arch="src">
    <version epoch="0" ver="0.27.2" rel="2.3"/>

<changelog author="sascha.lucas@gisa.de" date="1349352000">- initial version (console, who needs GUIs?)</changelog>

</package>
<package pkgid="ec886211c6279d30b2dcc6c5d38ce29779dbcaa3" name="i7z" arch="x86_64">
    <version epoch="0" ver="0.27.2" rel="2.3"/>

<changelog author="sascha.lucas@gisa.de" date="1349352000">- initial version (console, who needs GUIs?)</changelog>

</package>
<package pkgid="7ebee7fb9422edbc64686c75af589229c37d3256" name="iperf" arch="src">
    <version epoch="0" ver="3.1.2" rel="48.1"/>

<changelog author="poletti.marco@gmail.com" date="1269950400">- Initial package, version 2.0.4</changelog>
<changelog author="reddwarf@opensuse.org" date="1282910400">- Update to 2.0.5
  * bumped default TCP send/recv buffer to 128K (this is not the
    kernel buffer that controls the window, but rather the Iperf
    internal buffer)
  * honor -i flag when for a server (-s) when using TCP
  * Exit rather than warn on connection failure
  * Reduce CPU usage
  * "neater" output for some units, eg Kbps, Mbps, Gbps
  * addresses some typos
  * prevent underflow when the amount of data to be
    transmitted (-n) is not a multiple of the buffer size (-l)
  * print report headers only once
  * use appropriate report header for UDP tests
- Cleaned with spec-cleaner</changelog>
<changelog author="coolo@suse.com" date="1340366400">- disable _service file for factory update
- update license to be spdx.org conform</changelog>
<changelog author="aj@ajaissle.de" date="1395748800">- iperf project moved from SourceForge to Google Code and now to GitHub.
  License changed from NCSA to BDS-3-Clause
- Update to 3.0.2
  This version, sometimes referred to as iperf3, is a redesign of an original
  version developed at NLANR/DAST. iperf3 is a new implementation from scratch,
  with the goal of a smaller, simpler code base, and a library version of the
  functionality that can be used in other programs. iperf3 also a number of
  features found in other tools such as nuttcp and netperf, but were missing
  from the original iperf. These include, for example, a zero-copy mode and
  optional JSON output.
  Note that iperf3 is NOT backwards compatible with the original iperf.
- Added iperf-3.0.2_strncat_bufferoverflow.patch:
  * Prevent buffer overflow in strncat
- Added iperf-3.0.2_disable-profiling.patch:
  * Disable profiling on x86 (option '-pg' is incompatible with invoked
    option '-fomit-frame-pointer')
- Changes in 3.0.2
  * iperf3 now builds on Linux systems that do not support
    TCP_CONGESTION.  Most notably this allows iperf3 to work on CentOS
    5.
  * An abort on MacOS 10.9 has been fixed (issue #135).
  * Added -I flag for the server to write a PID file, mostly useful for
    daemon mode (issue #120).
  * A bug that could break some TCP tests on FreeBSD has been fixed.
  * TCP snd_cwnd output is now printed by default on Linux (issue #99).
  * In JSON output, the --title string no longer has a colon and two
    spaces appended (issue #139).
  * A buffer for holding formatted numeric values is now
    properly-sized so that output is not truncated (issue #142).
  * Some memory leaks have been fixed.
  * A -d flag enables debugging output.
  * libtoolize is now invoked correctly from the bootstrap.sh script.
  * The test unit format can now be set from the API (issue #144).
  * libiperf is now built as both shared and static libraries.
- Changes in 3.0.1
  * Added the following new flags
  - D, --daemon	       run server as a daemon
  - L, --flowlabel           set IPv6 flow label (Linux only)
  - C, --linux-congestion    set congestion control algorithm (Linux only)
  - k, --blockcount #[KMG]   number of blocks (packets) to transmit
    (instead of -t or -n)
  * Bug fixes
- Changes in 3.0-RC5
  * Added the following new flags
  - F, --file name           xmit/recv the specified file
  - A, --affinity n/n,m      set CPU affinity (Linux only)
  - J, --json                output in JSON format
  - Z, --zerocopy            use a 'zero copy' method of sending data
  - O, --omit N              omit the first n seconds
  - T, --title str           prefix every output line with this string
  * more useful information in 'verbose' mode
  * Many bug fixes
- Changes in 3.0b4
  * Added support for binding to a specific interface (-B)
  * Added support for IPv6 mode (-6)
  * Setting TCP window size (-w) is now supported
  * Updates to iperf_error
  * Added new errors
  * Should generate more relavent messages
  * Stream list now managed by queue.h macros
  * Test structures are now kept intact after a test is run (for API users)
  * Improved interval timer granularity
  * Support for decimal values
  * Many bug fixes
- Changes in 3.0b3
  * Better error handling
  * All errors now handled with iperf_error()
  * All functions that can return errors return NULL or -1 on error and set i_errno appropriately
  * Iperf API intruduced
  * Support for adding new protocols
  * Added support for callback functions
  * on_connect - executes after a connection is made to the server
  * on_new_stream - executes after a new stream is created
  * on_test_start - executes right before the test begins
  * on_test_finish - executes after the test is finished
  * Added early support for verbose mode (-V)
- Changes in 3.0b2
  * UDP mode now supported
  * Support for setting bandwidth (-b)
  * Parallel UDP stream support
  * Reverse mode UDP support
  * Support for setting TCP_NODELAY (-N), disabling Nagle's Algorithm
  * Support for setting TCP MSS (-M)
  * Note: This feature is still in development. It is still very buggy.
- Changes in 3.0b1
  * TCP control socket now manages messages between client and server
  * Dynamic server (gets test parameters from client)
  * Server can now set test options dynamically without having to restart.
  * Currently supported options: -l, -t, -n, -P, -R
  * Future options: -u, -b, -w, -M, -N, -I, -T, -Z, -6
  * Results exchange
  * Client can now see server results (and vice versa)
  * Reverse mode (-R)
  * Server sends, client receives</changelog>
<changelog author="andreas.stieger@gmx.de" date="1395835200">- iperf 3.0.3
  * Summary structures in the JSON output are now included, even if
    there is only one stream.
  * A possible buffer overflow in iperf_error.c has been fixed
    (replaced iperf-3.0.2_strncat_bufferoverflow.patch)
  * Example programs now build correctly
- clean spec</changelog>
<changelog author="msvec@suse.com" date="1405598400">- iperf 3.0.5
  * A timing issue which caused measurement intervals to be wrong
    with TCP tests on lossy networks has been fixed
  * It is now possible to get (most of) the server-side output at
    the client by using the --get-server-output flag
  * A number of bugs with --json output have been fixed
- rebased iperf-3.0.2_disable-profiling.patch on 3.0.5 code
  (now is iperf-3.0.5_disable-profiling.patch)</changelog>
<changelog author="msvec@suse.com" date="1405598401">- iperf 3.0.9
  * Bug fixes</changelog>
<changelog author="schwab@linux-m68k.org" date="1419595200">- Apply profiling patch whenever %optflags includes -fomit-frame-pointer</changelog>
<changelog author="seife+obs@b1-systems.com" date="1420718400">- iperf 3.0.10, user-visible changes:
  * UDP tests now honor the -w option for setting the socket buffer
    sizes (issue #219).</changelog>
<changelog author="aj@ajaissle.de" date="1428235200">- iperf 3.0.11
  * This maintenance release adds a -1 flag to make the iperf3
    execute a single test and exit, needed for an upcoming bwctl
    release. A few other bugs are also fixed.</changelog>
<changelog author="p.drouand@gmail.com" date="1448884800">- Update to version 3.1
  * SCTP support has been added (with the --sctp flag), on Linux,
    FreeBSD, and Solaris (issue #131).
  * Setting CPU affinity now works on FreeBSD.
  * Selection of TCP congestion now works on FreeBSD, and is now
    called --congestion (the old --linux-congestion option works
    but is now deprecated).
  * A new -I option for the server causes it to write a PID file,
    mostly useful for daemon mode (issue #120).
  * A --logfile argument can now force all output to go to a file,
    rather than to a file.  This is especially useful when running an
    iperf3 server in daemon mode (issue #119).
  * Various compatibility fixes for Android (issue #184, issue #185),
    iOS (issue #288), NetBSD (issue #248), Solaris (issue #175, issue
    [#178], issue #180, issue #211), vxWorks (issue #268).
  * A --udp-counters-64bit flag has been added to support very
    long-running UDP tests, which could cause a counter to overflow
    (issue #191).
  * A --cport option to specify the client-side port has been added
    (issue #207, issue #209, issue #239).
  * Some calculation errors with the -O feature have been fixed (issue
    [#236]).
  * A potential crash in the iperf3 server has been fixed (issue #257,
    issue #258).
  * Many miscellaneous bug fixes.
  * Consumers of libiperf can now get the JSON output for a
    just-completed test (issue #147).
  * Detection of various optional features has been improved to check
    for the presence or absence of platform functionality, not the name
    of platforms.
  * Out-of-tree builds now work (issue #265).
- Do not provide static library
- Update iperf-3.0.5_disable-profiling.patch &gt; iperf-disable-profiling.patch</changelog>
<changelog author="msvec@suse.com" date="1450094400">- update to version 3.1.1
  * Minor bugfixes</changelog>
<changelog author="plinnell@opensuse.org" date="1454932800">- Fix url so OBS is happy.</changelog>
<changelog author="msvec@suse.com" date="1454932801">- update to version 3.1.2
  * Bug fixes</changelog>

</package>
<package pkgid="4d05f150b0c60da74102f982c6f3f1af52c3a3cc" name="iperf" arch="x86_64">
    <version epoch="0" ver="3.1.2" rel="48.1"/>

<changelog author="poletti.marco@gmail.com" date="1269950400">- Initial package, version 2.0.4</changelog>
<changelog author="reddwarf@opensuse.org" date="1282910400">- Update to 2.0.5
  * bumped default TCP send/recv buffer to 128K (this is not the
    kernel buffer that controls the window, but rather the Iperf
    internal buffer)
  * honor -i flag when for a server (-s) when using TCP
  * Exit rather than warn on connection failure
  * Reduce CPU usage
  * "neater" output for some units, eg Kbps, Mbps, Gbps
  * addresses some typos
  * prevent underflow when the amount of data to be
    transmitted (-n) is not a multiple of the buffer size (-l)
  * print report headers only once
  * use appropriate report header for UDP tests
- Cleaned with spec-cleaner</changelog>
<changelog author="coolo@suse.com" date="1340366400">- disable _service file for factory update
- update license to be spdx.org conform</changelog>
<changelog author="aj@ajaissle.de" date="1395748800">- iperf project moved from SourceForge to Google Code and now to GitHub.
  License changed from NCSA to BDS-3-Clause
- Update to 3.0.2
  This version, sometimes referred to as iperf3, is a redesign of an original
  version developed at NLANR/DAST. iperf3 is a new implementation from scratch,
  with the goal of a smaller, simpler code base, and a library version of the
  functionality that can be used in other programs. iperf3 also a number of
  features found in other tools such as nuttcp and netperf, but were missing
  from the original iperf. These include, for example, a zero-copy mode and
  optional JSON output.
  Note that iperf3 is NOT backwards compatible with the original iperf.
- Added iperf-3.0.2_strncat_bufferoverflow.patch:
  * Prevent buffer overflow in strncat
- Added iperf-3.0.2_disable-profiling.patch:
  * Disable profiling on x86 (option '-pg' is incompatible with invoked
    option '-fomit-frame-pointer')
- Changes in 3.0.2
  * iperf3 now builds on Linux systems that do not support
    TCP_CONGESTION.  Most notably this allows iperf3 to work on CentOS
    5.
  * An abort on MacOS 10.9 has been fixed (issue #135).
  * Added -I flag for the server to write a PID file, mostly useful for
    daemon mode (issue #120).
  * A bug that could break some TCP tests on FreeBSD has been fixed.
  * TCP snd_cwnd output is now printed by default on Linux (issue #99).
  * In JSON output, the --title string no longer has a colon and two
    spaces appended (issue #139).
  * A buffer for holding formatted numeric values is now
    properly-sized so that output is not truncated (issue #142).
  * Some memory leaks have been fixed.
  * A -d flag enables debugging output.
  * libtoolize is now invoked correctly from the bootstrap.sh script.
  * The test unit format can now be set from the API (issue #144).
  * libiperf is now built as both shared and static libraries.
- Changes in 3.0.1
  * Added the following new flags
  - D, --daemon	       run server as a daemon
  - L, --flowlabel           set IPv6 flow label (Linux only)
  - C, --linux-congestion    set congestion control algorithm (Linux only)
  - k, --blockcount #[KMG]   number of blocks (packets) to transmit
    (instead of -t or -n)
  * Bug fixes
- Changes in 3.0-RC5
  * Added the following new flags
  - F, --file name           xmit/recv the specified file
  - A, --affinity n/n,m      set CPU affinity (Linux only)
  - J, --json                output in JSON format
  - Z, --zerocopy            use a 'zero copy' method of sending data
  - O, --omit N              omit the first n seconds
  - T, --title str           prefix every output line with this string
  * more useful information in 'verbose' mode
  * Many bug fixes
- Changes in 3.0b4
  * Added support for binding to a specific interface (-B)
  * Added support for IPv6 mode (-6)
  * Setting TCP window size (-w) is now supported
  * Updates to iperf_error
  * Added new errors
  * Should generate more relavent messages
  * Stream list now managed by queue.h macros
  * Test structures are now kept intact after a test is run (for API users)
  * Improved interval timer granularity
  * Support for decimal values
  * Many bug fixes
- Changes in 3.0b3
  * Better error handling
  * All errors now handled with iperf_error()
  * All functions that can return errors return NULL or -1 on error and set i_errno appropriately
  * Iperf API intruduced
  * Support for adding new protocols
  * Added support for callback functions
  * on_connect - executes after a connection is made to the server
  * on_new_stream - executes after a new stream is created
  * on_test_start - executes right before the test begins
  * on_test_finish - executes after the test is finished
  * Added early support for verbose mode (-V)
- Changes in 3.0b2
  * UDP mode now supported
  * Support for setting bandwidth (-b)
  * Parallel UDP stream support
  * Reverse mode UDP support
  * Support for setting TCP_NODELAY (-N), disabling Nagle's Algorithm
  * Support for setting TCP MSS (-M)
  * Note: This feature is still in development. It is still very buggy.
- Changes in 3.0b1
  * TCP control socket now manages messages between client and server
  * Dynamic server (gets test parameters from client)
  * Server can now set test options dynamically without having to restart.
  * Currently supported options: -l, -t, -n, -P, -R
  * Future options: -u, -b, -w, -M, -N, -I, -T, -Z, -6
  * Results exchange
  * Client can now see server results (and vice versa)
  * Reverse mode (-R)
  * Server sends, client receives</changelog>
<changelog author="andreas.stieger@gmx.de" date="1395835200">- iperf 3.0.3
  * Summary structures in the JSON output are now included, even if
    there is only one stream.
  * A possible buffer overflow in iperf_error.c has been fixed
    (replaced iperf-3.0.2_strncat_bufferoverflow.patch)
  * Example programs now build correctly
- clean spec</changelog>
<changelog author="msvec@suse.com" date="1405598400">- iperf 3.0.5
  * A timing issue which caused measurement intervals to be wrong
    with TCP tests on lossy networks has been fixed
  * It is now possible to get (most of) the server-side output at
    the client by using the --get-server-output flag
  * A number of bugs with --json output have been fixed
- rebased iperf-3.0.2_disable-profiling.patch on 3.0.5 code
  (now is iperf-3.0.5_disable-profiling.patch)</changelog>
<changelog author="msvec@suse.com" date="1405598401">- iperf 3.0.9
  * Bug fixes</changelog>
<changelog author="schwab@linux-m68k.org" date="1419595200">- Apply profiling patch whenever %optflags includes -fomit-frame-pointer</changelog>
<changelog author="seife+obs@b1-systems.com" date="1420718400">- iperf 3.0.10, user-visible changes:
  * UDP tests now honor the -w option for setting the socket buffer
    sizes (issue #219).</changelog>
<changelog author="aj@ajaissle.de" date="1428235200">- iperf 3.0.11
  * This maintenance release adds a -1 flag to make the iperf3
    execute a single test and exit, needed for an upcoming bwctl
    release. A few other bugs are also fixed.</changelog>
<changelog author="p.drouand@gmail.com" date="1448884800">- Update to version 3.1
  * SCTP support has been added (with the --sctp flag), on Linux,
    FreeBSD, and Solaris (issue #131).
  * Setting CPU affinity now works on FreeBSD.
  * Selection of TCP congestion now works on FreeBSD, and is now
    called --congestion (the old --linux-congestion option works
    but is now deprecated).
  * A new -I option for the server causes it to write a PID file,
    mostly useful for daemon mode (issue #120).
  * A --logfile argument can now force all output to go to a file,
    rather than to a file.  This is especially useful when running an
    iperf3 server in daemon mode (issue #119).
  * Various compatibility fixes for Android (issue #184, issue #185),
    iOS (issue #288), NetBSD (issue #248), Solaris (issue #175, issue
    [#178], issue #180, issue #211), vxWorks (issue #268).
  * A --udp-counters-64bit flag has been added to support very
    long-running UDP tests, which could cause a counter to overflow
    (issue #191).
  * A --cport option to specify the client-side port has been added
    (issue #207, issue #209, issue #239).
  * Some calculation errors with the -O feature have been fixed (issue
    [#236]).
  * A potential crash in the iperf3 server has been fixed (issue #257,
    issue #258).
  * Many miscellaneous bug fixes.
  * Consumers of libiperf can now get the JSON output for a
    just-completed test (issue #147).
  * Detection of various optional features has been improved to check
    for the presence or absence of platform functionality, not the name
    of platforms.
  * Out-of-tree builds now work (issue #265).
- Do not provide static library
- Update iperf-3.0.5_disable-profiling.patch &gt; iperf-disable-profiling.patch</changelog>
<changelog author="msvec@suse.com" date="1450094400">- update to version 3.1.1
  * Minor bugfixes</changelog>
<changelog author="plinnell@opensuse.org" date="1454932800">- Fix url so OBS is happy.</changelog>
<changelog author="msvec@suse.com" date="1454932801">- update to version 3.1.2
  * Bug fixes</changelog>

</package>
<package pkgid="0492db5e00c7982389c5278e7f41010450bfd517" name="iperf-devel" arch="x86_64">
    <version epoch="0" ver="3.1.2" rel="48.1"/>

<changelog author="poletti.marco@gmail.com" date="1269950400">- Initial package, version 2.0.4</changelog>
<changelog author="reddwarf@opensuse.org" date="1282910400">- Update to 2.0.5
  * bumped default TCP send/recv buffer to 128K (this is not the
    kernel buffer that controls the window, but rather the Iperf
    internal buffer)
  * honor -i flag when for a server (-s) when using TCP
  * Exit rather than warn on connection failure
  * Reduce CPU usage
  * "neater" output for some units, eg Kbps, Mbps, Gbps
  * addresses some typos
  * prevent underflow when the amount of data to be
    transmitted (-n) is not a multiple of the buffer size (-l)
  * print report headers only once
  * use appropriate report header for UDP tests
- Cleaned with spec-cleaner</changelog>
<changelog author="coolo@suse.com" date="1340366400">- disable _service file for factory update
- update license to be spdx.org conform</changelog>
<changelog author="aj@ajaissle.de" date="1395748800">- iperf project moved from SourceForge to Google Code and now to GitHub.
  License changed from NCSA to BDS-3-Clause
- Update to 3.0.2
  This version, sometimes referred to as iperf3, is a redesign of an original
  version developed at NLANR/DAST. iperf3 is a new implementation from scratch,
  with the goal of a smaller, simpler code base, and a library version of the
  functionality that can be used in other programs. iperf3 also a number of
  features found in other tools such as nuttcp and netperf, but were missing
  from the original iperf. These include, for example, a zero-copy mode and
  optional JSON output.
  Note that iperf3 is NOT backwards compatible with the original iperf.
- Added iperf-3.0.2_strncat_bufferoverflow.patch:
  * Prevent buffer overflow in strncat
- Added iperf-3.0.2_disable-profiling.patch:
  * Disable profiling on x86 (option '-pg' is incompatible with invoked
    option '-fomit-frame-pointer')
- Changes in 3.0.2
  * iperf3 now builds on Linux systems that do not support
    TCP_CONGESTION.  Most notably this allows iperf3 to work on CentOS
    5.
  * An abort on MacOS 10.9 has been fixed (issue #135).
  * Added -I flag for the server to write a PID file, mostly useful for
    daemon mode (issue #120).
  * A bug that could break some TCP tests on FreeBSD has been fixed.
  * TCP snd_cwnd output is now printed by default on Linux (issue #99).
  * In JSON output, the --title string no longer has a colon and two
    spaces appended (issue #139).
  * A buffer for holding formatted numeric values is now
    properly-sized so that output is not truncated (issue #142).
  * Some memory leaks have been fixed.
  * A -d flag enables debugging output.
  * libtoolize is now invoked correctly from the bootstrap.sh script.
  * The test unit format can now be set from the API (issue #144).
  * libiperf is now built as both shared and static libraries.
- Changes in 3.0.1
  * Added the following new flags
  - D, --daemon	       run server as a daemon
  - L, --flowlabel           set IPv6 flow label (Linux only)
  - C, --linux-congestion    set congestion control algorithm (Linux only)
  - k, --blockcount #[KMG]   number of blocks (packets) to transmit
    (instead of -t or -n)
  * Bug fixes
- Changes in 3.0-RC5
  * Added the following new flags
  - F, --file name           xmit/recv the specified file
  - A, --affinity n/n,m      set CPU affinity (Linux only)
  - J, --json                output in JSON format
  - Z, --zerocopy            use a 'zero copy' method of sending data
  - O, --omit N              omit the first n seconds
  - T, --title str           prefix every output line with this string
  * more useful information in 'verbose' mode
  * Many bug fixes
- Changes in 3.0b4
  * Added support for binding to a specific interface (-B)
  * Added support for IPv6 mode (-6)
  * Setting TCP window size (-w) is now supported
  * Updates to iperf_error
  * Added new errors
  * Should generate more relavent messages
  * Stream list now managed by queue.h macros
  * Test structures are now kept intact after a test is run (for API users)
  * Improved interval timer granularity
  * Support for decimal values
  * Many bug fixes
- Changes in 3.0b3
  * Better error handling
  * All errors now handled with iperf_error()
  * All functions that can return errors return NULL or -1 on error and set i_errno appropriately
  * Iperf API intruduced
  * Support for adding new protocols
  * Added support for callback functions
  * on_connect - executes after a connection is made to the server
  * on_new_stream - executes after a new stream is created
  * on_test_start - executes right before the test begins
  * on_test_finish - executes after the test is finished
  * Added early support for verbose mode (-V)
- Changes in 3.0b2
  * UDP mode now supported
  * Support for setting bandwidth (-b)
  * Parallel UDP stream support
  * Reverse mode UDP support
  * Support for setting TCP_NODELAY (-N), disabling Nagle's Algorithm
  * Support for setting TCP MSS (-M)
  * Note: This feature is still in development. It is still very buggy.
- Changes in 3.0b1
  * TCP control socket now manages messages between client and server
  * Dynamic server (gets test parameters from client)
  * Server can now set test options dynamically without having to restart.
  * Currently supported options: -l, -t, -n, -P, -R
  * Future options: -u, -b, -w, -M, -N, -I, -T, -Z, -6
  * Results exchange
  * Client can now see server results (and vice versa)
  * Reverse mode (-R)
  * Server sends, client receives</changelog>
<changelog author="andreas.stieger@gmx.de" date="1395835200">- iperf 3.0.3
  * Summary structures in the JSON output are now included, even if
    there is only one stream.
  * A possible buffer overflow in iperf_error.c has been fixed
    (replaced iperf-3.0.2_strncat_bufferoverflow.patch)
  * Example programs now build correctly
- clean spec</changelog>
<changelog author="msvec@suse.com" date="1405598400">- iperf 3.0.5
  * A timing issue which caused measurement intervals to be wrong
    with TCP tests on lossy networks has been fixed
  * It is now possible to get (most of) the server-side output at
    the client by using the --get-server-output flag
  * A number of bugs with --json output have been fixed
- rebased iperf-3.0.2_disable-profiling.patch on 3.0.5 code
  (now is iperf-3.0.5_disable-profiling.patch)</changelog>
<changelog author="msvec@suse.com" date="1405598401">- iperf 3.0.9
  * Bug fixes</changelog>
<changelog author="schwab@linux-m68k.org" date="1419595200">- Apply profiling patch whenever %optflags includes -fomit-frame-pointer</changelog>
<changelog author="seife+obs@b1-systems.com" date="1420718400">- iperf 3.0.10, user-visible changes:
  * UDP tests now honor the -w option for setting the socket buffer
    sizes (issue #219).</changelog>
<changelog author="aj@ajaissle.de" date="1428235200">- iperf 3.0.11
  * This maintenance release adds a -1 flag to make the iperf3
    execute a single test and exit, needed for an upcoming bwctl
    release. A few other bugs are also fixed.</changelog>
<changelog author="p.drouand@gmail.com" date="1448884800">- Update to version 3.1
  * SCTP support has been added (with the --sctp flag), on Linux,
    FreeBSD, and Solaris (issue #131).
  * Setting CPU affinity now works on FreeBSD.
  * Selection of TCP congestion now works on FreeBSD, and is now
    called --congestion (the old --linux-congestion option works
    but is now deprecated).
  * A new -I option for the server causes it to write a PID file,
    mostly useful for daemon mode (issue #120).
  * A --logfile argument can now force all output to go to a file,
    rather than to a file.  This is especially useful when running an
    iperf3 server in daemon mode (issue #119).
  * Various compatibility fixes for Android (issue #184, issue #185),
    iOS (issue #288), NetBSD (issue #248), Solaris (issue #175, issue
    [#178], issue #180, issue #211), vxWorks (issue #268).
  * A --udp-counters-64bit flag has been added to support very
    long-running UDP tests, which could cause a counter to overflow
    (issue #191).
  * A --cport option to specify the client-side port has been added
    (issue #207, issue #209, issue #239).
  * Some calculation errors with the -O feature have been fixed (issue
    [#236]).
  * A potential crash in the iperf3 server has been fixed (issue #257,
    issue #258).
  * Many miscellaneous bug fixes.
  * Consumers of libiperf can now get the JSON output for a
    just-completed test (issue #147).
  * Detection of various optional features has been improved to check
    for the presence or absence of platform functionality, not the name
    of platforms.
  * Out-of-tree builds now work (issue #265).
- Do not provide static library
- Update iperf-3.0.5_disable-profiling.patch &gt; iperf-disable-profiling.patch</changelog>
<changelog author="msvec@suse.com" date="1450094400">- update to version 3.1.1
  * Minor bugfixes</changelog>
<changelog author="plinnell@opensuse.org" date="1454932800">- Fix url so OBS is happy.</changelog>
<changelog author="msvec@suse.com" date="1454932801">- update to version 3.1.2
  * Bug fixes</changelog>

</package>
<package pkgid="f6bfcbcf47c8363a73ad578d7c76c07c0e5982a7" name="json-c" arch="src">
    <version epoch="0" ver="0.12" rel="44.3"/>

<changelog author="chris@computersalat.de" date="1288872000">- initial pkg 0.9</changelog>
<changelog author="coolo@novell.com" date="1314619200">- add baselibs.conf for pulseaudio to use
- use original sources</changelog>
<changelog author="coolo@suse.com" date="1321185600">- add libtool as explicit buildrequire to avoid implicit dependency from prjconf</changelog>
<changelog author="jengelh@medozas.de" date="1321185601">- Remove redundant/unwanted tags/section (cf. specfile guidelines)</changelog>
<changelog author="crrodriguez@opensuse.org" date="1335096000">- Fix LFS support in x86.
- Do not build with -Werror
- Remove "la" files
- tune up autotools scripts as well ensure config.h is included
  everywhere</changelog>
<changelog author="bruno@ioda-net.ch" date="1362657600">- Update to 0.10 version :
  * Add a json_object_to_json_string_ext() function to allow output
  to be formatted in a more human readable form.
  * Add json_object_object_get_ex(), a NULL-safe get object method,
  to be able to distinguish between a key not present and the value
  being NULL.
  * Add an alternative iterator implementation, see json_object_iterator.h
  * Make json_object_iter public to enable external use of the
    json_object_object_foreachC macro.
  * Add a printbuf_memset() function to provide an effecient way to set and
    append things like whitespace indentation.
  * Adjust json_object_is_type and json_object_get_type so they return
    json_type_null for NULL objects and handle NULL passed to
    json_objct_object_get().
  * Rename boolean type to json_bool.
  * Fix various compile issues for Visual Studio and MinGW.
  * Allow json_tokener_parse_ex() to be re-used to parse multiple object.
    Also, fix some parsing issues with capitalized hexadecimal numbers and
    number in E notation.
  * Add json_tokener_get_error() and json_tokener_error_desc() to better
    encapsulate the process of retrieving errors while parsing.
  * Various improvements to the documentation of many functions.
  * Add new json_object_array_sort() function.
  * Fix a bug in json_object_get_int(), which would incorrectly return 0
    when called on a string type object.
    Eric Haszlakiewicz
  * Add a json_type_to_name() function.
    Eric Haszlakiewicz
  * Add a json_tokener_parse_verbose() function.
    Jehiah Czebotar
  * Improve support for null bytes within JSON strings.
    Jehiah Czebotar
  * Fix file descriptor leak if memory allocation fails in json_util
    Zachary Blair, zack_blair at hotmail dot com
  * Add int64 support. Two new functions json_object_net_int64 and
    json_object_get_int64. Binary compatibility preserved.
    Eric Haszlakiewicz, EHASZLA at transunion com
    Rui Miguel Silva Seabra, rms at 1407 dot org
  * Fix subtle bug in linkhash where lookup could hang after all slots
    were filled then successively freed.
    Spotted by Jean-Marc Naud, j dash m at newtraxtech dot com
  * Make json_object_from_file take const char *filename
    Spotted by Vikram Raj V, vsagar at attinteractive dot com
  * Add handling of surrogate pairs (json_tokener.c, test4.c, Makefile.am)
    Brent Miller, bdmiller at yahoo dash inc dot com
  * Correction to comment describing printbuf_memappend in printbuf.h
    Brent Miller, bdmiller at yahoo dash inc dot com
- Packaging :
  * upgrade upstream location https://gitub.com/json-c/json-c/wiki
  * cleanup old patches included now upstream
  . json-c-0.9-linkhash.patch
  . json-c-0.9-json_tokener.patch
  . json-c-0.9-json_object_from_file.patch
  . json-c-0.9-base.patch
  * Redone lfs patch against new 0.10 release
  * Removed empty NEWS file</changelog>
<changelog author="coolo@suse.com" date="1362916800">- add json-c-fix-headers.patch from master branch to fix compilation
  of apps using the lib</changelog>
<changelog author="fstrba@suse.com" date="1389009600">- Upgrade to 0.11 version:
  - SONAME change.
  - Fix provides and obsoletes accordingly
  - symlink the .pc file to the oldname for software that needs it
- Remove json-c-fix-headers.patch integrated upstream</changelog>
<changelog author="jengelh@inai.de" date="1391515200">- Update metadata (description, RPM groups), and remove .la file
  in %install, not %check.</changelog>
<changelog author="idonmez@suse.com" date="1396872000">- Add json-c-hash-dos-and-overflow-random-seed-4e.patch to fix
  CVE-2013-6370 and CVE-2013-6371 (bnc#870147)</changelog>
<changelog author="andreas.stieger@gmx.de" date="1411214400">- json-c 0.12
  Fixes for security issues contained in this release have been
  previously patched into this package, but listed for completeness:
  * Address security issues:
  * CVE-2013-6371: hash collision denial of service
  * CVE-2013-6370: buffer overflow if size_t is larger than int
- Further changes:
  * Avoid potential overflow in json_object_get_double
  * Eliminate the mc_abort() function and MC_ABORT macro.
  * Make the json_tokener_errors array local.  It has been deprecated for
    a while, and json_tokener_error_desc() should be used instead.
  * change the floating point output format to %.17g so values with
    more than 6 digits show up in the output.
  * Remove the old libjson.so name compatibility support.  The library is
    only created as libjson-c.so now and headers are only installed
    into the ${prefix}/json-c directory.
  * When supported by the linker, add the -Bsymbolic-functions flag.
  * Make strict mode more strict:
  * number must not start with 0
  * no single-quote strings
  * no comments
  * trailing char not allowed
  * only allow lowercase literals
  * Added a json_object_new_double_s() convenience function to allow
    an exact string representation of a double to be specified when
    creating the object and use it in json_tokener_parse_ex() so
    a re-serialized object more exactly matches the input.
  * Add support NaN and Infinity
- packaging changes:
  * json-c-hash-dos-and-overflow-random-seed-4e.patch is upstream
  * Move from json-c-lfs.patch which removed warning errors and
    autoconf call to json-c-0.12-unused_variable_size.patch from
    upstream which fixes the warning
  * except for SLE 11 where autoreconf call is required
  * add licence file to main package</changelog>

</package>
<package pkgid="982ff4f8f721e7099de51b90b9d13d109281613c" name="libevtlog" arch="src">
    <version epoch="0" ver="0.2.12" rel="31.1"/>

<changelog author="mt@suse.de" date="1216036800">- new package, syslog-ng eventlog-0.2.7 library</changelog>
<changelog author="ro@suse.de" date="1217592000">- fix requires for debuginfo package</changelog>
<changelog author="mrueckert@suse.de" date="1224676800">- fix debug_packages_requires define</changelog>
<changelog author="crrodriguez@suse.de" date="1233748800">- move shared libraries to /%{_lib} so syslog-ng can use them
- remove static libraries
- remove "la" files</changelog>
<changelog author="mt@suse.de" date="1271160000">- Updated to eventlog-0.2.9 library providing configure fixes.</changelog>
<changelog author="czanik@balabit.hu" date="1300449600">- update to 2.1.12 as recent syslog-ng versions need it</changelog>
<changelog author="coolo@suse.com" date="1324468800">- remove call to suse_update_config (very old work around)</changelog>
<changelog author="mt@suse.com" date="1352721600">- Changed RPM group to Development/Libraries/C and C++, added
  group tag to sub-packages as required to build on SLE-11.</changelog>

</package>
<package pkgid="fbd4831a5bcce999c44a1706b7704c7a5f5b0da5" name="libevtlog-devel" arch="x86_64">
    <version epoch="0" ver="0.2.12" rel="31.1"/>

<changelog author="mt@suse.de" date="1216036800">- new package, syslog-ng eventlog-0.2.7 library</changelog>
<changelog author="ro@suse.de" date="1217592000">- fix requires for debuginfo package</changelog>
<changelog author="mrueckert@suse.de" date="1224676800">- fix debug_packages_requires define</changelog>
<changelog author="crrodriguez@suse.de" date="1233748800">- move shared libraries to /%{_lib} so syslog-ng can use them
- remove static libraries
- remove "la" files</changelog>
<changelog author="mt@suse.de" date="1271160000">- Updated to eventlog-0.2.9 library providing configure fixes.</changelog>
<changelog author="czanik@balabit.hu" date="1300449600">- update to 2.1.12 as recent syslog-ng versions need it</changelog>
<changelog author="coolo@suse.com" date="1324468800">- remove call to suse_update_config (very old work around)</changelog>
<changelog author="mt@suse.com" date="1352721600">- Changed RPM group to Development/Libraries/C and C++, added
  group tag to sub-packages as required to build on SLE-11.</changelog>

</package>
<package pkgid="7a8038b1badbc840f87eac1321ee46efb7569d48" name="libevtlog0" arch="x86_64">
    <version epoch="0" ver="0.2.12" rel="31.1"/>

<changelog author="mt@suse.de" date="1216036800">- new package, syslog-ng eventlog-0.2.7 library</changelog>
<changelog author="ro@suse.de" date="1217592000">- fix requires for debuginfo package</changelog>
<changelog author="mrueckert@suse.de" date="1224676800">- fix debug_packages_requires define</changelog>
<changelog author="crrodriguez@suse.de" date="1233748800">- move shared libraries to /%{_lib} so syslog-ng can use them
- remove static libraries
- remove "la" files</changelog>
<changelog author="mt@suse.de" date="1271160000">- Updated to eventlog-0.2.9 library providing configure fixes.</changelog>
<changelog author="czanik@balabit.hu" date="1300449600">- update to 2.1.12 as recent syslog-ng versions need it</changelog>
<changelog author="coolo@suse.com" date="1324468800">- remove call to suse_update_config (very old work around)</changelog>
<changelog author="mt@suse.com" date="1352721600">- Changed RPM group to Development/Libraries/C and C++, added
  group tag to sub-packages as required to build on SLE-11.</changelog>

</package>
<package pkgid="8c28214a06a8afc794d82ad8d484a20aff2d94f2" name="libiperf0" arch="x86_64">
    <version epoch="0" ver="3.1.2" rel="48.1"/>

<changelog author="poletti.marco@gmail.com" date="1269950400">- Initial package, version 2.0.4</changelog>
<changelog author="reddwarf@opensuse.org" date="1282910400">- Update to 2.0.5
  * bumped default TCP send/recv buffer to 128K (this is not the
    kernel buffer that controls the window, but rather the Iperf
    internal buffer)
  * honor -i flag when for a server (-s) when using TCP
  * Exit rather than warn on connection failure
  * Reduce CPU usage
  * "neater" output for some units, eg Kbps, Mbps, Gbps
  * addresses some typos
  * prevent underflow when the amount of data to be
    transmitted (-n) is not a multiple of the buffer size (-l)
  * print report headers only once
  * use appropriate report header for UDP tests
- Cleaned with spec-cleaner</changelog>
<changelog author="coolo@suse.com" date="1340366400">- disable _service file for factory update
- update license to be spdx.org conform</changelog>
<changelog author="aj@ajaissle.de" date="1395748800">- iperf project moved from SourceForge to Google Code and now to GitHub.
  License changed from NCSA to BDS-3-Clause
- Update to 3.0.2
  This version, sometimes referred to as iperf3, is a redesign of an original
  version developed at NLANR/DAST. iperf3 is a new implementation from scratch,
  with the goal of a smaller, simpler code base, and a library version of the
  functionality that can be used in other programs. iperf3 also a number of
  features found in other tools such as nuttcp and netperf, but were missing
  from the original iperf. These include, for example, a zero-copy mode and
  optional JSON output.
  Note that iperf3 is NOT backwards compatible with the original iperf.
- Added iperf-3.0.2_strncat_bufferoverflow.patch:
  * Prevent buffer overflow in strncat
- Added iperf-3.0.2_disable-profiling.patch:
  * Disable profiling on x86 (option '-pg' is incompatible with invoked
    option '-fomit-frame-pointer')
- Changes in 3.0.2
  * iperf3 now builds on Linux systems that do not support
    TCP_CONGESTION.  Most notably this allows iperf3 to work on CentOS
    5.
  * An abort on MacOS 10.9 has been fixed (issue #135).
  * Added -I flag for the server to write a PID file, mostly useful for
    daemon mode (issue #120).
  * A bug that could break some TCP tests on FreeBSD has been fixed.
  * TCP snd_cwnd output is now printed by default on Linux (issue #99).
  * In JSON output, the --title string no longer has a colon and two
    spaces appended (issue #139).
  * A buffer for holding formatted numeric values is now
    properly-sized so that output is not truncated (issue #142).
  * Some memory leaks have been fixed.
  * A -d flag enables debugging output.
  * libtoolize is now invoked correctly from the bootstrap.sh script.
  * The test unit format can now be set from the API (issue #144).
  * libiperf is now built as both shared and static libraries.
- Changes in 3.0.1
  * Added the following new flags
  - D, --daemon	       run server as a daemon
  - L, --flowlabel           set IPv6 flow label (Linux only)
  - C, --linux-congestion    set congestion control algorithm (Linux only)
  - k, --blockcount #[KMG]   number of blocks (packets) to transmit
    (instead of -t or -n)
  * Bug fixes
- Changes in 3.0-RC5
  * Added the following new flags
  - F, --file name           xmit/recv the specified file
  - A, --affinity n/n,m      set CPU affinity (Linux only)
  - J, --json                output in JSON format
  - Z, --zerocopy            use a 'zero copy' method of sending data
  - O, --omit N              omit the first n seconds
  - T, --title str           prefix every output line with this string
  * more useful information in 'verbose' mode
  * Many bug fixes
- Changes in 3.0b4
  * Added support for binding to a specific interface (-B)
  * Added support for IPv6 mode (-6)
  * Setting TCP window size (-w) is now supported
  * Updates to iperf_error
  * Added new errors
  * Should generate more relavent messages
  * Stream list now managed by queue.h macros
  * Test structures are now kept intact after a test is run (for API users)
  * Improved interval timer granularity
  * Support for decimal values
  * Many bug fixes
- Changes in 3.0b3
  * Better error handling
  * All errors now handled with iperf_error()
  * All functions that can return errors return NULL or -1 on error and set i_errno appropriately
  * Iperf API intruduced
  * Support for adding new protocols
  * Added support for callback functions
  * on_connect - executes after a connection is made to the server
  * on_new_stream - executes after a new stream is created
  * on_test_start - executes right before the test begins
  * on_test_finish - executes after the test is finished
  * Added early support for verbose mode (-V)
- Changes in 3.0b2
  * UDP mode now supported
  * Support for setting bandwidth (-b)
  * Parallel UDP stream support
  * Reverse mode UDP support
  * Support for setting TCP_NODELAY (-N), disabling Nagle's Algorithm
  * Support for setting TCP MSS (-M)
  * Note: This feature is still in development. It is still very buggy.
- Changes in 3.0b1
  * TCP control socket now manages messages between client and server
  * Dynamic server (gets test parameters from client)
  * Server can now set test options dynamically without having to restart.
  * Currently supported options: -l, -t, -n, -P, -R
  * Future options: -u, -b, -w, -M, -N, -I, -T, -Z, -6
  * Results exchange
  * Client can now see server results (and vice versa)
  * Reverse mode (-R)
  * Server sends, client receives</changelog>
<changelog author="andreas.stieger@gmx.de" date="1395835200">- iperf 3.0.3
  * Summary structures in the JSON output are now included, even if
    there is only one stream.
  * A possible buffer overflow in iperf_error.c has been fixed
    (replaced iperf-3.0.2_strncat_bufferoverflow.patch)
  * Example programs now build correctly
- clean spec</changelog>
<changelog author="msvec@suse.com" date="1405598400">- iperf 3.0.5
  * A timing issue which caused measurement intervals to be wrong
    with TCP tests on lossy networks has been fixed
  * It is now possible to get (most of) the server-side output at
    the client by using the --get-server-output flag
  * A number of bugs with --json output have been fixed
- rebased iperf-3.0.2_disable-profiling.patch on 3.0.5 code
  (now is iperf-3.0.5_disable-profiling.patch)</changelog>
<changelog author="msvec@suse.com" date="1405598401">- iperf 3.0.9
  * Bug fixes</changelog>
<changelog author="schwab@linux-m68k.org" date="1419595200">- Apply profiling patch whenever %optflags includes -fomit-frame-pointer</changelog>
<changelog author="seife+obs@b1-systems.com" date="1420718400">- iperf 3.0.10, user-visible changes:
  * UDP tests now honor the -w option for setting the socket buffer
    sizes (issue #219).</changelog>
<changelog author="aj@ajaissle.de" date="1428235200">- iperf 3.0.11
  * This maintenance release adds a -1 flag to make the iperf3
    execute a single test and exit, needed for an upcoming bwctl
    release. A few other bugs are also fixed.</changelog>
<changelog author="p.drouand@gmail.com" date="1448884800">- Update to version 3.1
  * SCTP support has been added (with the --sctp flag), on Linux,
    FreeBSD, and Solaris (issue #131).
  * Setting CPU affinity now works on FreeBSD.
  * Selection of TCP congestion now works on FreeBSD, and is now
    called --congestion (the old --linux-congestion option works
    but is now deprecated).
  * A new -I option for the server causes it to write a PID file,
    mostly useful for daemon mode (issue #120).
  * A --logfile argument can now force all output to go to a file,
    rather than to a file.  This is especially useful when running an
    iperf3 server in daemon mode (issue #119).
  * Various compatibility fixes for Android (issue #184, issue #185),
    iOS (issue #288), NetBSD (issue #248), Solaris (issue #175, issue
    [#178], issue #180, issue #211), vxWorks (issue #268).
  * A --udp-counters-64bit flag has been added to support very
    long-running UDP tests, which could cause a counter to overflow
    (issue #191).
  * A --cport option to specify the client-side port has been added
    (issue #207, issue #209, issue #239).
  * Some calculation errors with the -O feature have been fixed (issue
    [#236]).
  * A potential crash in the iperf3 server has been fixed (issue #257,
    issue #258).
  * Many miscellaneous bug fixes.
  * Consumers of libiperf can now get the JSON output for a
    just-completed test (issue #147).
  * Detection of various optional features has been improved to check
    for the presence or absence of platform functionality, not the name
    of platforms.
  * Out-of-tree builds now work (issue #265).
- Do not provide static library
- Update iperf-3.0.5_disable-profiling.patch &gt; iperf-disable-profiling.patch</changelog>
<changelog author="msvec@suse.com" date="1450094400">- update to version 3.1.1
  * Minor bugfixes</changelog>
<changelog author="plinnell@opensuse.org" date="1454932800">- Fix url so OBS is happy.</changelog>
<changelog author="msvec@suse.com" date="1454932801">- update to version 3.1.2
  * Bug fixes</changelog>

</package>
<package pkgid="b4a15ade626f484b172fab16e9a5c59181236a03" name="libjson-c-devel" arch="x86_64">
    <version epoch="0" ver="0.12" rel="44.3"/>

<changelog author="chris@computersalat.de" date="1288872000">- initial pkg 0.9</changelog>
<changelog author="coolo@novell.com" date="1314619200">- add baselibs.conf for pulseaudio to use
- use original sources</changelog>
<changelog author="coolo@suse.com" date="1321185600">- add libtool as explicit buildrequire to avoid implicit dependency from prjconf</changelog>
<changelog author="jengelh@medozas.de" date="1321185601">- Remove redundant/unwanted tags/section (cf. specfile guidelines)</changelog>
<changelog author="crrodriguez@opensuse.org" date="1335096000">- Fix LFS support in x86.
- Do not build with -Werror
- Remove "la" files
- tune up autotools scripts as well ensure config.h is included
  everywhere</changelog>
<changelog author="bruno@ioda-net.ch" date="1362657600">- Update to 0.10 version :
  * Add a json_object_to_json_string_ext() function to allow output
  to be formatted in a more human readable form.
  * Add json_object_object_get_ex(), a NULL-safe get object method,
  to be able to distinguish between a key not present and the value
  being NULL.
  * Add an alternative iterator implementation, see json_object_iterator.h
  * Make json_object_iter public to enable external use of the
    json_object_object_foreachC macro.
  * Add a printbuf_memset() function to provide an effecient way to set and
    append things like whitespace indentation.
  * Adjust json_object_is_type and json_object_get_type so they return
    json_type_null for NULL objects and handle NULL passed to
    json_objct_object_get().
  * Rename boolean type to json_bool.
  * Fix various compile issues for Visual Studio and MinGW.
  * Allow json_tokener_parse_ex() to be re-used to parse multiple object.
    Also, fix some parsing issues with capitalized hexadecimal numbers and
    number in E notation.
  * Add json_tokener_get_error() and json_tokener_error_desc() to better
    encapsulate the process of retrieving errors while parsing.
  * Various improvements to the documentation of many functions.
  * Add new json_object_array_sort() function.
  * Fix a bug in json_object_get_int(), which would incorrectly return 0
    when called on a string type object.
    Eric Haszlakiewicz
  * Add a json_type_to_name() function.
    Eric Haszlakiewicz
  * Add a json_tokener_parse_verbose() function.
    Jehiah Czebotar
  * Improve support for null bytes within JSON strings.
    Jehiah Czebotar
  * Fix file descriptor leak if memory allocation fails in json_util
    Zachary Blair, zack_blair at hotmail dot com
  * Add int64 support. Two new functions json_object_net_int64 and
    json_object_get_int64. Binary compatibility preserved.
    Eric Haszlakiewicz, EHASZLA at transunion com
    Rui Miguel Silva Seabra, rms at 1407 dot org
  * Fix subtle bug in linkhash where lookup could hang after all slots
    were filled then successively freed.
    Spotted by Jean-Marc Naud, j dash m at newtraxtech dot com
  * Make json_object_from_file take const char *filename
    Spotted by Vikram Raj V, vsagar at attinteractive dot com
  * Add handling of surrogate pairs (json_tokener.c, test4.c, Makefile.am)
    Brent Miller, bdmiller at yahoo dash inc dot com
  * Correction to comment describing printbuf_memappend in printbuf.h
    Brent Miller, bdmiller at yahoo dash inc dot com
- Packaging :
  * upgrade upstream location https://gitub.com/json-c/json-c/wiki
  * cleanup old patches included now upstream
  . json-c-0.9-linkhash.patch
  . json-c-0.9-json_tokener.patch
  . json-c-0.9-json_object_from_file.patch
  . json-c-0.9-base.patch
  * Redone lfs patch against new 0.10 release
  * Removed empty NEWS file</changelog>
<changelog author="coolo@suse.com" date="1362916800">- add json-c-fix-headers.patch from master branch to fix compilation
  of apps using the lib</changelog>
<changelog author="fstrba@suse.com" date="1389009600">- Upgrade to 0.11 version:
  - SONAME change.
  - Fix provides and obsoletes accordingly
  - symlink the .pc file to the oldname for software that needs it
- Remove json-c-fix-headers.patch integrated upstream</changelog>
<changelog author="jengelh@inai.de" date="1391515200">- Update metadata (description, RPM groups), and remove .la file
  in %install, not %check.</changelog>
<changelog author="idonmez@suse.com" date="1396872000">- Add json-c-hash-dos-and-overflow-random-seed-4e.patch to fix
  CVE-2013-6370 and CVE-2013-6371 (bnc#870147)</changelog>
<changelog author="andreas.stieger@gmx.de" date="1411214400">- json-c 0.12
  Fixes for security issues contained in this release have been
  previously patched into this package, but listed for completeness:
  * Address security issues:
  * CVE-2013-6371: hash collision denial of service
  * CVE-2013-6370: buffer overflow if size_t is larger than int
- Further changes:
  * Avoid potential overflow in json_object_get_double
  * Eliminate the mc_abort() function and MC_ABORT macro.
  * Make the json_tokener_errors array local.  It has been deprecated for
    a while, and json_tokener_error_desc() should be used instead.
  * change the floating point output format to %.17g so values with
    more than 6 digits show up in the output.
  * Remove the old libjson.so name compatibility support.  The library is
    only created as libjson-c.so now and headers are only installed
    into the ${prefix}/json-c directory.
  * When supported by the linker, add the -Bsymbolic-functions flag.
  * Make strict mode more strict:
  * number must not start with 0
  * no single-quote strings
  * no comments
  * trailing char not allowed
  * only allow lowercase literals
  * Added a json_object_new_double_s() convenience function to allow
    an exact string representation of a double to be specified when
    creating the object and use it in json_tokener_parse_ex() so
    a re-serialized object more exactly matches the input.
  * Add support NaN and Infinity
- packaging changes:
  * json-c-hash-dos-and-overflow-random-seed-4e.patch is upstream
  * Move from json-c-lfs.patch which removed warning errors and
    autoconf call to json-c-0.12-unused_variable_size.patch from
    upstream which fixes the warning
  * except for SLE 11 where autoreconf call is required
  * add licence file to main package</changelog>

</package>
<package pkgid="4e4feb3130e3d5636a64f1848ca2360fb609ae39" name="libjson-c-doc" arch="x86_64">
    <version epoch="0" ver="0.12" rel="44.3"/>

<changelog author="chris@computersalat.de" date="1288872000">- initial pkg 0.9</changelog>
<changelog author="coolo@novell.com" date="1314619200">- add baselibs.conf for pulseaudio to use
- use original sources</changelog>
<changelog author="coolo@suse.com" date="1321185600">- add libtool as explicit buildrequire to avoid implicit dependency from prjconf</changelog>
<changelog author="jengelh@medozas.de" date="1321185601">- Remove redundant/unwanted tags/section (cf. specfile guidelines)</changelog>
<changelog author="crrodriguez@opensuse.org" date="1335096000">- Fix LFS support in x86.
- Do not build with -Werror
- Remove "la" files
- tune up autotools scripts as well ensure config.h is included
  everywhere</changelog>
<changelog author="bruno@ioda-net.ch" date="1362657600">- Update to 0.10 version :
  * Add a json_object_to_json_string_ext() function to allow output
  to be formatted in a more human readable form.
  * Add json_object_object_get_ex(), a NULL-safe get object method,
  to be able to distinguish between a key not present and the value
  being NULL.
  * Add an alternative iterator implementation, see json_object_iterator.h
  * Make json_object_iter public to enable external use of the
    json_object_object_foreachC macro.
  * Add a printbuf_memset() function to provide an effecient way to set and
    append things like whitespace indentation.
  * Adjust json_object_is_type and json_object_get_type so they return
    json_type_null for NULL objects and handle NULL passed to
    json_objct_object_get().
  * Rename boolean type to json_bool.
  * Fix various compile issues for Visual Studio and MinGW.
  * Allow json_tokener_parse_ex() to be re-used to parse multiple object.
    Also, fix some parsing issues with capitalized hexadecimal numbers and
    number in E notation.
  * Add json_tokener_get_error() and json_tokener_error_desc() to better
    encapsulate the process of retrieving errors while parsing.
  * Various improvements to the documentation of many functions.
  * Add new json_object_array_sort() function.
  * Fix a bug in json_object_get_int(), which would incorrectly return 0
    when called on a string type object.
    Eric Haszlakiewicz
  * Add a json_type_to_name() function.
    Eric Haszlakiewicz
  * Add a json_tokener_parse_verbose() function.
    Jehiah Czebotar
  * Improve support for null bytes within JSON strings.
    Jehiah Czebotar
  * Fix file descriptor leak if memory allocation fails in json_util
    Zachary Blair, zack_blair at hotmail dot com
  * Add int64 support. Two new functions json_object_net_int64 and
    json_object_get_int64. Binary compatibility preserved.
    Eric Haszlakiewicz, EHASZLA at transunion com
    Rui Miguel Silva Seabra, rms at 1407 dot org
  * Fix subtle bug in linkhash where lookup could hang after all slots
    were filled then successively freed.
    Spotted by Jean-Marc Naud, j dash m at newtraxtech dot com
  * Make json_object_from_file take const char *filename
    Spotted by Vikram Raj V, vsagar at attinteractive dot com
  * Add handling of surrogate pairs (json_tokener.c, test4.c, Makefile.am)
    Brent Miller, bdmiller at yahoo dash inc dot com
  * Correction to comment describing printbuf_memappend in printbuf.h
    Brent Miller, bdmiller at yahoo dash inc dot com
- Packaging :
  * upgrade upstream location https://gitub.com/json-c/json-c/wiki
  * cleanup old patches included now upstream
  . json-c-0.9-linkhash.patch
  . json-c-0.9-json_tokener.patch
  . json-c-0.9-json_object_from_file.patch
  . json-c-0.9-base.patch
  * Redone lfs patch against new 0.10 release
  * Removed empty NEWS file</changelog>
<changelog author="coolo@suse.com" date="1362916800">- add json-c-fix-headers.patch from master branch to fix compilation
  of apps using the lib</changelog>
<changelog author="fstrba@suse.com" date="1389009600">- Upgrade to 0.11 version:
  - SONAME change.
  - Fix provides and obsoletes accordingly
  - symlink the .pc file to the oldname for software that needs it
- Remove json-c-fix-headers.patch integrated upstream</changelog>
<changelog author="jengelh@inai.de" date="1391515200">- Update metadata (description, RPM groups), and remove .la file
  in %install, not %check.</changelog>
<changelog author="idonmez@suse.com" date="1396872000">- Add json-c-hash-dos-and-overflow-random-seed-4e.patch to fix
  CVE-2013-6370 and CVE-2013-6371 (bnc#870147)</changelog>
<changelog author="andreas.stieger@gmx.de" date="1411214400">- json-c 0.12
  Fixes for security issues contained in this release have been
  previously patched into this package, but listed for completeness:
  * Address security issues:
  * CVE-2013-6371: hash collision denial of service
  * CVE-2013-6370: buffer overflow if size_t is larger than int
- Further changes:
  * Avoid potential overflow in json_object_get_double
  * Eliminate the mc_abort() function and MC_ABORT macro.
  * Make the json_tokener_errors array local.  It has been deprecated for
    a while, and json_tokener_error_desc() should be used instead.
  * change the floating point output format to %.17g so values with
    more than 6 digits show up in the output.
  * Remove the old libjson.so name compatibility support.  The library is
    only created as libjson-c.so now and headers are only installed
    into the ${prefix}/json-c directory.
  * When supported by the linker, add the -Bsymbolic-functions flag.
  * Make strict mode more strict:
  * number must not start with 0
  * no single-quote strings
  * no comments
  * trailing char not allowed
  * only allow lowercase literals
  * Added a json_object_new_double_s() convenience function to allow
    an exact string representation of a double to be specified when
    creating the object and use it in json_tokener_parse_ex() so
    a re-serialized object more exactly matches the input.
  * Add support NaN and Infinity
- packaging changes:
  * json-c-hash-dos-and-overflow-random-seed-4e.patch is upstream
  * Move from json-c-lfs.patch which removed warning errors and
    autoconf call to json-c-0.12-unused_variable_size.patch from
    upstream which fixes the warning
  * except for SLE 11 where autoreconf call is required
  * add licence file to main package</changelog>

</package>
<package pkgid="f0f95788bfa38aebd4ab22a00280d522d9efed5e" name="libjson-c2" arch="x86_64">
    <version epoch="0" ver="0.12" rel="44.3"/>

<changelog author="chris@computersalat.de" date="1288872000">- initial pkg 0.9</changelog>
<changelog author="coolo@novell.com" date="1314619200">- add baselibs.conf for pulseaudio to use
- use original sources</changelog>
<changelog author="coolo@suse.com" date="1321185600">- add libtool as explicit buildrequire to avoid implicit dependency from prjconf</changelog>
<changelog author="jengelh@medozas.de" date="1321185601">- Remove redundant/unwanted tags/section (cf. specfile guidelines)</changelog>
<changelog author="crrodriguez@opensuse.org" date="1335096000">- Fix LFS support in x86.
- Do not build with -Werror
- Remove "la" files
- tune up autotools scripts as well ensure config.h is included
  everywhere</changelog>
<changelog author="bruno@ioda-net.ch" date="1362657600">- Update to 0.10 version :
  * Add a json_object_to_json_string_ext() function to allow output
  to be formatted in a more human readable form.
  * Add json_object_object_get_ex(), a NULL-safe get object method,
  to be able to distinguish between a key not present and the value
  being NULL.
  * Add an alternative iterator implementation, see json_object_iterator.h
  * Make json_object_iter public to enable external use of the
    json_object_object_foreachC macro.
  * Add a printbuf_memset() function to provide an effecient way to set and
    append things like whitespace indentation.
  * Adjust json_object_is_type and json_object_get_type so they return
    json_type_null for NULL objects and handle NULL passed to
    json_objct_object_get().
  * Rename boolean type to json_bool.
  * Fix various compile issues for Visual Studio and MinGW.
  * Allow json_tokener_parse_ex() to be re-used to parse multiple object.
    Also, fix some parsing issues with capitalized hexadecimal numbers and
    number in E notation.
  * Add json_tokener_get_error() and json_tokener_error_desc() to better
    encapsulate the process of retrieving errors while parsing.
  * Various improvements to the documentation of many functions.
  * Add new json_object_array_sort() function.
  * Fix a bug in json_object_get_int(), which would incorrectly return 0
    when called on a string type object.
    Eric Haszlakiewicz
  * Add a json_type_to_name() function.
    Eric Haszlakiewicz
  * Add a json_tokener_parse_verbose() function.
    Jehiah Czebotar
  * Improve support for null bytes within JSON strings.
    Jehiah Czebotar
  * Fix file descriptor leak if memory allocation fails in json_util
    Zachary Blair, zack_blair at hotmail dot com
  * Add int64 support. Two new functions json_object_net_int64 and
    json_object_get_int64. Binary compatibility preserved.
    Eric Haszlakiewicz, EHASZLA at transunion com
    Rui Miguel Silva Seabra, rms at 1407 dot org
  * Fix subtle bug in linkhash where lookup could hang after all slots
    were filled then successively freed.
    Spotted by Jean-Marc Naud, j dash m at newtraxtech dot com
  * Make json_object_from_file take const char *filename
    Spotted by Vikram Raj V, vsagar at attinteractive dot com
  * Add handling of surrogate pairs (json_tokener.c, test4.c, Makefile.am)
    Brent Miller, bdmiller at yahoo dash inc dot com
  * Correction to comment describing printbuf_memappend in printbuf.h
    Brent Miller, bdmiller at yahoo dash inc dot com
- Packaging :
  * upgrade upstream location https://gitub.com/json-c/json-c/wiki
  * cleanup old patches included now upstream
  . json-c-0.9-linkhash.patch
  . json-c-0.9-json_tokener.patch
  . json-c-0.9-json_object_from_file.patch
  . json-c-0.9-base.patch
  * Redone lfs patch against new 0.10 release
  * Removed empty NEWS file</changelog>
<changelog author="coolo@suse.com" date="1362916800">- add json-c-fix-headers.patch from master branch to fix compilation
  of apps using the lib</changelog>
<changelog author="fstrba@suse.com" date="1389009600">- Upgrade to 0.11 version:
  - SONAME change.
  - Fix provides and obsoletes accordingly
  - symlink the .pc file to the oldname for software that needs it
- Remove json-c-fix-headers.patch integrated upstream</changelog>
<changelog author="jengelh@inai.de" date="1391515200">- Update metadata (description, RPM groups), and remove .la file
  in %install, not %check.</changelog>
<changelog author="idonmez@suse.com" date="1396872000">- Add json-c-hash-dos-and-overflow-random-seed-4e.patch to fix
  CVE-2013-6370 and CVE-2013-6371 (bnc#870147)</changelog>
<changelog author="andreas.stieger@gmx.de" date="1411214400">- json-c 0.12
  Fixes for security issues contained in this release have been
  previously patched into this package, but listed for completeness:
  * Address security issues:
  * CVE-2013-6371: hash collision denial of service
  * CVE-2013-6370: buffer overflow if size_t is larger than int
- Further changes:
  * Avoid potential overflow in json_object_get_double
  * Eliminate the mc_abort() function and MC_ABORT macro.
  * Make the json_tokener_errors array local.  It has been deprecated for
    a while, and json_tokener_error_desc() should be used instead.
  * change the floating point output format to %.17g so values with
    more than 6 digits show up in the output.
  * Remove the old libjson.so name compatibility support.  The library is
    only created as libjson-c.so now and headers are only installed
    into the ${prefix}/json-c directory.
  * When supported by the linker, add the -Bsymbolic-functions flag.
  * Make strict mode more strict:
  * number must not start with 0
  * no single-quote strings
  * no comments
  * trailing char not allowed
  * only allow lowercase literals
  * Added a json_object_new_double_s() convenience function to allow
    an exact string representation of a double to be specified when
    creating the object and use it in json_tokener_parse_ex() so
    a re-serialized object more exactly matches the input.
  * Add support NaN and Infinity
- packaging changes:
  * json-c-hash-dos-and-overflow-random-seed-4e.patch is upstream
  * Move from json-c-lfs.patch which removed warning errors and
    autoconf call to json-c-0.12-unused_variable_size.patch from
    upstream which fixes the warning
  * except for SLE 11 where autoreconf call is required
  * add licence file to main package</changelog>

</package>
<package pkgid="a8791ad98a91171f8f4f3dff1cdd2b33f9ac7f2d" name="libnl-config" arch="x86_64">
    <version epoch="0" ver="3.2.11" rel="3.3"/>

</package>
<package pkgid="1bf685c3610154d26e19cd8c8ca051a1403a6de3" name="libnl-tools" arch="x86_64">
    <version epoch="0" ver="3.2.11" rel="3.3"/>

</package>
<package pkgid="ec0a4c79d373ac9da6f965e3503f614cea1652e4" name="libnl3" arch="src">
    <version epoch="0" ver="3.2.11" rel="3.3"/>

</package>
<package pkgid="5a2d090330e857ebf61adc2d7f993ac519089d9d" name="libnl3-200" arch="x86_64">
    <version epoch="0" ver="3.2.11" rel="3.3"/>

</package>
<package pkgid="62a7724368c62f4e4b8bca29b035b39545ffab22" name="libnl3-devel" arch="x86_64">
    <version epoch="0" ver="3.2.11" rel="3.3"/>

</package>
<package pkgid="87661e5b70f809ae35adc0e679823bf050f5c908" name="libnss_uidpool2" arch="src">
    <version epoch="0" ver="0.0_gitf74abad1" rel="2.3"/>

<changelog author="sascha.lucas@gisa.de" date="1350302400">- initial version</changelog>

</package>
<package pkgid="d718cda4d08d14d4f49de3774e595065fa37244e" name="libnss_uidpool2" arch="x86_64">
    <version epoch="0" ver="0.0_gitf74abad1" rel="2.3"/>

<changelog author="sascha.lucas@gisa.de" date="1350302400">- initial version</changelog>

</package>
<package pkgid="5472aea401605d68005bf5a2d4de4e90813fc079" name="mongodb" arch="src">
    <version epoch="0" ver="2.2.2" rel="8.14"/>

<changelog author="sascha.lucas@gisa.de" date="1350993600">- initial version</changelog>
<changelog author="sascha.lucas@gisa.de" date="1359028800">- bump to v2.2.2
- fix ulimit</changelog>

</package>
<package pkgid="d0bf981f66c0066737a73e945a06d89c702a8f56" name="mongodb" arch="x86_64">
    <version epoch="0" ver="2.2.2" rel="8.14"/>

<changelog author="sascha.lucas@gisa.de" date="1350993600">- initial version</changelog>
<changelog author="sascha.lucas@gisa.de" date="1359028800">- bump to v2.2.2
- fix ulimit</changelog>

</package>
<package pkgid="db3cb05908ee83bbd9fec4768325e9c1e0a2e600" name="mongodb-devel" arch="x86_64">
    <version epoch="0" ver="2.2.2" rel="8.14"/>

<changelog author="sascha.lucas@gisa.de" date="1350993600">- initial version</changelog>
<changelog author="sascha.lucas@gisa.de" date="1359028800">- bump to v2.2.2
- fix ulimit</changelog>

</package>
<package pkgid="6b7dc051a321d39cb189c2b638e91d0cde0a14d4" name="mytop" arch="noarch">
    <version epoch="0" ver="1.6" rel="119.1"/>

<changelog author="cwh@suse.de" date="1108987200">- initial realease</changelog>
<changelog author="dmueller@suse.de" date="1130932800">- don't build as root</changelog>
<changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
<changelog author="cwh@suse.de" date="1185192000">- update to v1.6: Allows passwords that contain spaces</changelog>
<changelog author="pascal.bleser@opensuse.org" date="1254484800">- add patch by Eric Bergen for better MySQL 5.x support:
  http://ebergen.net/wordpress/2006/12/09/mytop-support-for-50/</changelog>
<changelog author="mhrusecky@suse.cz" date="1295265600">- fixed build for factory</changelog>
<changelog author="cwh@suse.com" date="1321444800">- fixed bnc#716439
- moved to noarch</changelog>
<changelog author="cwh@suse.com" date="1341835200">- improved documentation of commandline parameters
- used spec-clean</changelog>
<changelog author="mpluskal@suse.com" date="1429617600">- Use url for source
- Clean up spec file with spec-cleaner</changelog>

</package>
<package pkgid="d37c731210e81ace0afbffcf0a00ba7bf8f4adfc" name="mytop" arch="src">
    <version epoch="0" ver="1.6" rel="119.1"/>

<changelog author="cwh@suse.de" date="1108987200">- initial realease</changelog>
<changelog author="dmueller@suse.de" date="1130932800">- don't build as root</changelog>
<changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
<changelog author="cwh@suse.de" date="1185192000">- update to v1.6: Allows passwords that contain spaces</changelog>
<changelog author="pascal.bleser@opensuse.org" date="1254484800">- add patch by Eric Bergen for better MySQL 5.x support:
  http://ebergen.net/wordpress/2006/12/09/mytop-support-for-50/</changelog>
<changelog author="mhrusecky@suse.cz" date="1295265600">- fixed build for factory</changelog>
<changelog author="cwh@suse.com" date="1321444800">- fixed bnc#716439
- moved to noarch</changelog>
<changelog author="cwh@suse.com" date="1341835200">- improved documentation of commandline parameters
- used spec-clean</changelog>
<changelog author="mpluskal@suse.com" date="1429617600">- Use url for source
- Clean up spec file with spec-cleaner</changelog>

</package>
<package pkgid="de4147b5ceb6fdb90c6976a147cf65224fcdf3f6" name="ncdu" arch="src">
    <version epoch="0" ver="1.9" rel="2.3"/>

</package>
<package pkgid="70b1ce8d7d30214a544e83a45a7224d1c8a5b62d" name="ncdu" arch="x86_64">
    <version epoch="0" ver="1.9" rel="2.3"/>

</package>
<package pkgid="b7aa0d34ca8405a8b540136ebfe50b41f0d22f45" name="net_drop_monitor" arch="src">
    <version epoch="0" ver="1" rel="2.3"/>

</package>
<package pkgid="30163b4ddfb26e13ef6c2806cb29e78ca3672e4c" name="net_drop_monitor-kmp-default" arch="x86_64">
    <version epoch="0" ver="1_3.0.76_0.11" rel="2.3"/>

</package>
<package pkgid="07a6d8be76cc192aeb56e6763cd4afb282b13961" name="net_drop_monitor-kmp-trace" arch="x86_64">
    <version epoch="0" ver="1_3.0.76_0.11" rel="2.3"/>

</package>
<package pkgid="0b5677f49ce113bd28417bd4006f8fc741c75411" name="net_drop_monitor-kmp-xen" arch="x86_64">
    <version epoch="0" ver="1_3.0.76_0.11" rel="2.3"/>

</package>
<package pkgid="dbc0a847d8cf087bb1cd0cda1b621cd224bff0c5" name="netperf" arch="src">
    <version epoch="0" ver="2.6.0" rel="2.3"/>

<changelog author="wwalery@gmail.com" date="1247659200">- create init scripts</changelog>
<changelog author="wwalery@gmail.com" date="1247745600">- create .spec file</changelog>
<changelog author="bahid@emc.com" date="1359979200">- Revision 2.6.0
  * Initial pass at support for --enable-intervals (WANT_INTERVALS) for Windows (Jonathan Cook)
  * in demo mode  emits "one last interval result" when the test is terminated
  * AF_UNIX tests realize that the value for "take the system default" socket buffer size became -1 years ago (Eric Dumazet, reporter)
  * enable symbolic manipulation of IP_TOS values (Dave Taht)
  * enable the omni tests to get ENOBUFS under Linux when the socket buffer is larger than the tx queue of the egress interface (Sachar Raindel)
  * fix late checking of the return from select() (Waqar Sheikh, reporter)
  * A new global -Z option has been added to netperf and netserver.
  * Demo mode output format will now track the omni output format.
  * correctly handle IPv6 addresses in the control messages (Bjoern Zeeb)
  * The global -F option can now be used specify a local and/or remote fill file.
  * set/get the TCP congestion control algorithm being used by either end of the test connection when using the omni code.
  * Stop leaking file descriptors when looking-up probable egress interface names and I/O slot numbers.
  * global -Y option can be used to set IP_TOS
  * global -y option can be used to set SO_PRIORITY (Amir Vidai)
  * control message size has been increased from 256 bytes to 512 bytes. THIS WILL BREAK COMPATABILITY WITH PREVIOUS VERSIONS OF NETPERF
  * Make the "sum" field of the histogram structure a 64 bit int
  * ignore negative delta event time in the histogram/statistics code
  * Fix a bug which caused local transport retransmissions to be reported as -1 even though the getsockopt() call was successful.
- Revision 2.5.0
  * Add a new -N option to netserver which will suppress all creation of debug files and so debugging output.
  * A new global command line option - -S - has been added to enable setting of SO_KEEPALIVE on the data socket.
  * Base on the frequency at which the author has used the functionality, the default for --enable-burst is now "yes."
  * enhanced output of --enable-demo (seconds and  milliseconds since the epoch as returned by a gettimeofday() call with a null pointer for the timezone.
  * "omni" tests will be compiled-in by default, and WANT_MIGRATION is the default.
  * histogram code enhanced to track more than one latency at a time and so --enable-histogram and --enable-burst are now compatible
  * WANT_MIGRATION is enabled when one specifies --enable-omni on the configure command line.
  * Massage and encorporate a patch from Google that enables randomization of the IP addresses used in a test.
  * Massage and include a DEBUG_LOG_FILE patch for Android (Josselin Costanzi)
  * Add intial attempt to report Slot ID on HP-UX 11.31.
  * Add global -s option to cause omni tests to pause between setting-up the test and actually starting it.
  * timing statistics kept by the omni tests when the global "-j" option is specified
  * Add a workaround to get Linux to report TX queue drops in a UDP_STREAM test when the socket buffer size is larger than the TX queue. (Andrew Gallatin)
  * Fix the configure script to know it does not have to look for an SCTP library on FreeBSD 8.X
  * beginnings of support for RDS, based on a circa 2007 patch against 2.4.2 (Vladimir Sokolovsky)
  * Missing fprintf format statements provided by Bruno Cornec
  * Numerous cleanups (Jose Pedro Oliveira)
  * Fixes to allow netperf -H ::1 to work without having to add -6 or an AF_INET6 -L option</changelog>

</package>
<package pkgid="43f76376bfa6b4a465aa096f8586a497cf9c1de1" name="netperf" arch="x86_64">
    <version epoch="0" ver="2.6.0" rel="2.3"/>

<changelog author="wwalery@gmail.com" date="1247659200">- create init scripts</changelog>
<changelog author="wwalery@gmail.com" date="1247745600">- create .spec file</changelog>
<changelog author="bahid@emc.com" date="1359979200">- Revision 2.6.0
  * Initial pass at support for --enable-intervals (WANT_INTERVALS) for Windows (Jonathan Cook)
  * in demo mode  emits "one last interval result" when the test is terminated
  * AF_UNIX tests realize that the value for "take the system default" socket buffer size became -1 years ago (Eric Dumazet, reporter)
  * enable symbolic manipulation of IP_TOS values (Dave Taht)
  * enable the omni tests to get ENOBUFS under Linux when the socket buffer is larger than the tx queue of the egress interface (Sachar Raindel)
  * fix late checking of the return from select() (Waqar Sheikh, reporter)
  * A new global -Z option has been added to netperf and netserver.
  * Demo mode output format will now track the omni output format.
  * correctly handle IPv6 addresses in the control messages (Bjoern Zeeb)
  * The global -F option can now be used specify a local and/or remote fill file.
  * set/get the TCP congestion control algorithm being used by either end of the test connection when using the omni code.
  * Stop leaking file descriptors when looking-up probable egress interface names and I/O slot numbers.
  * global -Y option can be used to set IP_TOS
  * global -y option can be used to set SO_PRIORITY (Amir Vidai)
  * control message size has been increased from 256 bytes to 512 bytes. THIS WILL BREAK COMPATABILITY WITH PREVIOUS VERSIONS OF NETPERF
  * Make the "sum" field of the histogram structure a 64 bit int
  * ignore negative delta event time in the histogram/statistics code
  * Fix a bug which caused local transport retransmissions to be reported as -1 even though the getsockopt() call was successful.
- Revision 2.5.0
  * Add a new -N option to netserver which will suppress all creation of debug files and so debugging output.
  * A new global command line option - -S - has been added to enable setting of SO_KEEPALIVE on the data socket.
  * Base on the frequency at which the author has used the functionality, the default for --enable-burst is now "yes."
  * enhanced output of --enable-demo (seconds and  milliseconds since the epoch as returned by a gettimeofday() call with a null pointer for the timezone.
  * "omni" tests will be compiled-in by default, and WANT_MIGRATION is the default.
  * histogram code enhanced to track more than one latency at a time and so --enable-histogram and --enable-burst are now compatible
  * WANT_MIGRATION is enabled when one specifies --enable-omni on the configure command line.
  * Massage and encorporate a patch from Google that enables randomization of the IP addresses used in a test.
  * Massage and include a DEBUG_LOG_FILE patch for Android (Josselin Costanzi)
  * Add intial attempt to report Slot ID on HP-UX 11.31.
  * Add global -s option to cause omni tests to pause between setting-up the test and actually starting it.
  * timing statistics kept by the omni tests when the global "-j" option is specified
  * Add a workaround to get Linux to report TX queue drops in a UDP_STREAM test when the socket buffer size is larger than the TX queue. (Andrew Gallatin)
  * Fix the configure script to know it does not have to look for an SCTP library on FreeBSD 8.X
  * beginnings of support for RDS, based on a circa 2007 patch against 2.4.2 (Vladimir Sokolovsky)
  * Missing fprintf format statements provided by Bruno Cornec
  * Numerous cleanups (Jose Pedro Oliveira)
  * Fixes to allow netperf -H ::1 to work without having to add -6 or an AF_INET6 -L option</changelog>

</package>
<package pkgid="35167df098104c471ef77b5d4d2e371d2c88a9b3" name="pwgen" arch="src">
    <version epoch="0" ver="2.07" rel="196.1"/>

<changelog author="bjacke@suse.de" date="987508800">- initial build</changelog>
<changelog author="poeml@suse.de" date="1028203200">- update to the successor 2.02
  note: if stdout is not on a terminal, it will behave like the old
- run autoconf and use RPM_OPT_FLAGS</changelog>
<changelog author="poeml@suse.de" date="1028203201">- add documentation to the filelist</changelog>
<changelog author="ro@suse.de" date="1028203202">- fix file ownership</changelog>
<changelog author="poeml@suse.de" date="1052827200">- update to 2.03
  - pw_phonemes.c (pw_phonemes): Fix bug in how we call
    pw_random_number() so that we generate passwords that start
    with vowels, and insert numbers from 0-9, not just 0-8. (Oops!)
    Addresses Debian bug #176688.
- use %defattr</changelog>
<changelog author="poeml@suse.de" date="1059220800">- fix permissions of documentation, and don't use deprecated chown
  * .* syntax</changelog>
<changelog author="dmueller@suse.de" date="1127908800">- add norootforbuild</changelog>
<changelog author="kssingvo@suse.de" date="1136980800">- update to version 2.04</changelog>
<changelog author="kssingvo@suse.de" date="1137412800">- update to version 2.05</changelog>
<changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
<changelog author="kssingvo@suse.de" date="1183636800">- update to version 2.06:
  * Fix spelling mistakes in the man page pwgen.1
  * Fix bug which would cause pwgen to loop forever if the password
    length specified is 1</changelog>
<changelog author="crrodriguez@opensuse.org" date="1254484800">- fix fdleaks including [bnc#529521]</changelog>
<changelog author="lnussel@suse.de" date="1285070400">- remove superfluous makepasswd script (bnc#619084)</changelog>
<changelog author="mrdocs@opensuse.org" date="1286884800">- remove rm -rf buildroot in the install section to remove the
  rpmlint warrning</changelog>
<changelog author="coolo@suse.com" date="1324468800">- add autoconf as buildrequire to avoid implicit dependency</changelog>
<changelog author="meissner@suse.com" date="1418126400">- updated to version 2.07 (bsc#908992):
  * New upstream version
  * Remove backwards compatibility for no-tty mode.  Addresses
    CVE-2013-4440 (Closes: #725507) (bsc#846397)
  * Fail hard if /dev/urandom and /dev/random are not available.
    Addresses CVE-2013-4442 and Launchpad #1183213 (Closes: #767008)
    (bsc#846397)
  * Fix pwgen -B so that it doesn't accidentally generate passwords with
    ambiguous characters after changing the case of some letters.
    Addresses Launchpad Bugs #638418 and #1349863
  * Fix potential portability bug on architectures where unsgined ints
    are not 4 bytes long</changelog>
<changelog author="mpluskal@suse.com" date="1436702400">- Add gpg signature
- Use autoreconf
- Cleanup spec file with spec-cleaner</changelog>

</package>
<package pkgid="87e1721700d3e63dab411a3952acbd624e87f16a" name="pwgen" arch="x86_64">
    <version epoch="0" ver="2.07" rel="196.1"/>

<changelog author="kssingvo@suse.de" date="1136980800">- update to version 2.04</changelog>
<changelog author="kssingvo@suse.de" date="1137412800">- update to version 2.05</changelog>
<changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
<changelog author="kssingvo@suse.de" date="1183636800">- update to version 2.06:
  * Fix spelling mistakes in the man page pwgen.1
  * Fix bug which would cause pwgen to loop forever if the password
    length specified is 1</changelog>
<changelog author="crrodriguez@opensuse.org" date="1254484800">- fix fdleaks including [bnc#529521]</changelog>
<changelog author="lnussel@suse.de" date="1285070400">- remove superfluous makepasswd script (bnc#619084)</changelog>
<changelog author="mrdocs@opensuse.org" date="1286884800">- remove rm -rf buildroot in the install section to remove the
  rpmlint warrning</changelog>
<changelog author="coolo@suse.com" date="1324468800">- add autoconf as buildrequire to avoid implicit dependency</changelog>
<changelog author="meissner@suse.com" date="1418126400">- updated to version 2.07 (bsc#908992):
  * New upstream version
  * Remove backwards compatibility for no-tty mode.  Addresses
    CVE-2013-4440 (Closes: #725507) (bsc#846397)
  * Fail hard if /dev/urandom and /dev/random are not available.
    Addresses CVE-2013-4442 and Launchpad #1183213 (Closes: #767008)
    (bsc#846397)
  * Fix pwgen -B so that it doesn't accidentally generate passwords with
    ambiguous characters after changing the case of some letters.
    Addresses Launchpad Bugs #638418 and #1349863
  * Fix potential portability bug on architectures where unsgined ints
    are not 4 bytes long</changelog>
<changelog author="mpluskal@suse.com" date="1436702400">- Add gpg signature
- Use autoreconf
- Cleanup spec file with spec-cleaner</changelog>

</package>
<package pkgid="8b77dace49d0862aea9ceae977f8a6478bd6c63a" name="python-affinity" arch="src">
    <version epoch="0" ver="0.1.0" rel="2.3"/>

<changelog author="sascha.lucas@gisa.de" date="1347883200">- initial version</changelog>

</package>
<package pkgid="956173768ffd93566d4d455f5baccdb61f12b0b8" name="python-affinity" arch="x86_64">
    <version epoch="0" ver="0.1.0" rel="2.3"/>

<changelog author="sascha.lucas@gisa.de" date="1347883200">- initial version</changelog>

</package>
<package pkgid="90471fae579ffff0023eb18d264aae359c61b8e9" name="python-bitarray" arch="src">
    <version epoch="0" ver="0.8.1" rel="3.3"/>

</package>
<package pkgid="defb7c2123a49af3d655b9cf95c26cd6223887e6" name="python-bitarray" arch="x86_64">
    <version epoch="0" ver="0.8.1" rel="3.3"/>

</package>
<package pkgid="c2aa04e8a12e92c7cb0e37114328c473f51a851f" name="python-pycrypto" arch="src">
    <version epoch="0" ver="2.5" rel="2.3"/>

<changelog author="sascha.lucas@gisa.de" date="1347883200">- initial version</changelog>

</package>
<package pkgid="44301d22b0c72a2855fdb2db37aa93d914da0334" name="python-pycrypto" arch="x86_64">
    <version epoch="0" ver="2.5" rel="2.3"/>

<changelog author="sascha.lucas@gisa.de" date="1347883200">- initial version</changelog>

</package>
<package pkgid="63d63260129daa35ef88f41e29021aa25ad99e9e" name="scons" arch="src">
    <version epoch="0" ver="2.4.1" rel="39.1"/>

<changelog author="prusnak@suse.cz" date="1208865600">- updated to 0.98.2
  * changes too numerous to list - see CHANGES.txt</changelog>
<changelog author="prusnak@suse.cz" date="1209556800">- updated to 0.98.3
  * fix use of $CXXFLAGS when building C++ shared object files
  * fix a regression when a Builder's source_scanner doesn't select
    a more specific scanner for the suffix of a specified source file
  * fix the Options object backwards compatibility so people can still
    "import SCons.Options.{Bool,Enum,List,Package,Path}Option" submodules
  * fix searching for implicit dependencies when an Entry Node shows up
    in the search path list
  * fix expansion of $FORTRANMODDIR in the default Fortran command line(s)
    when it's set to something like ${TARGET.dir}</changelog>
<changelog author="prusnak@suse.cz" date="1220875200">- updated to 1.0.1
  * Add a FindFile() section to the User's Guide.
  * Fix the FindFile() documentation in the man page.
  * Fix formatting errors in the Package() description in the man page.
  * Escape parentheses that appear within variable names when spawning
    command lines using os.system().
- updated to 1.0.0.d20080826
  * Clear the Node state when turning a generic Entry into a Dir.
  * Fix sporadic output-order failures in test/GetBuildFailures/parallel.py.
  * Document the ParseDepends() function in the User's Guide.
  * Create a separate description and long_description for RPM packages.
  * Document the GetLaunchDir() function in the User's Guide.
  * Have the env.Execute() method print an error message if the
    executed command fails.
  * Add a script for creating a standard SCons development system on
    Ubuntu Hardy.  Rewrite subsidiary scripts for install Python and
    SCons versions in Python (from shell).
  * Handle yacc/bison on newer Mac OS X versions creating file.hpp,
    not file.cpp.h.
  * In RPCGEN tests, ignore stderr messages from older versions of
    rpcgen on some versions of Mac OS X.
  * Fix typos in man page descriptions of Tag() and Package(), and in
    the scons-time man page.
  * Fix documentation of SConf.CheckLibWithHeader and other SConf methods.
  * Update documentation of SConscript(variant_dir) usage.
  * Fix SWIG tests for (some versions of) Mac OS X.
  * Print the warning about -j on Windows being potentially unreliable if
    the pywin32 extensions are unavailable or lack file handle operations.
  * Fix the env.WhereIs() method to expand construction variables.
  * Enable building of shared libraries with the Bordand ilink32 linker.
- updated to 1.0.0
  * Fix SCons man page indentation under Debian's man page macros.
  * Clarify the man page description of the SConscript(src_dir) argument.
  * Document MergeFlags(), ParseConfig(), ParseFlags() and SideEffect()
    in the User's Guide.
  * Document use of the GetBuildFailures() function in the User's Guide.
  * Add man page text clarifying the behavior of AddPreAction() and
    AddPostAction() when called with multiple targets.
  * Fix incorrectly swapped man page descriptions of the --warn= options
    for duplicate-environment and missing-sconscript.
  * User's Guide updates
  * Man page updates
- updated to 0.98.5
  * Fix the Intel C++ compiler ABI specification for EMT64 processors.
  * Issue a (suppressable) warning, not an error, when trying to link
    C++ and Fortran object files into the same executable.
  * Update the scons.bat file so that it returns the real exit status
    from SCons, even though it uses setlocal + endlocal.
  * Fix the --interactive post-build messages so it doesn't get stuck
    mistakenly reporting failures after any individual build fails.
  * Fix calling File() as a File object method in some circumstances.
  * Fix setup.py installation on Mac OS X so SCons gets installed
    under /usr/lcoal by default, not in the Mac OS X Python framework.
- updated to 0.98.4
  * Fix calculation of signatures for Python function actions with
    closures in Python versions before 2.5.
  * Fix the initialization of $SHF77FLAGS so it includes $F77FLAGS.
  * Fix a syntax error in the Intel C compiler support on Windows.
  * Change how we represent Python Value Nodes when printing and when
    stored in .sconsign files (to avoid blowing out memory by storing
    huge strings in .sconsign files after multiple runs using Configure
    contexts cause the Value strings to be re-escaped each time).
  * Fix a regression in not executing configuration checks after failure
    of any configuration check that used the same compiler or other tool.
  * Handle multiple destinations in Visual Studio 8 settings for the
    analogues to the INCLUDE, LIBRARY and PATH variables.
  * Update man page text for VariantDir().</changelog>
<changelog author="prusnak@suse.cz" date="1228305600">- updated to 1.1.0.d20081125
  - Improve the robustness of GetBuildFailures() by refactoring
    SCons exception handling (especially BuildError exceptions).
  - Fix $FORTRANMODDIRPREFIX for the ifort (Intel Fortran) tool.
  - Don't pre-generate an exception message (which will likely be
    ignored anyway) when an EntryProxy re-raises an AttributeError.
  - Handle Java inner classes declared within a method.
  - Fix label placement by the "scons-time.py func" subcommand
    when a profile value was close to (or equal to) 0.0.
  - Fix env.Append() and env.Prepend()'s ability to add a string to
    list-like variables like $CCFLAGS under Python 2.6.
  - Other Python2.6 portability:  don't use "as" (a Python 2.6 keyword).
    Don't use the deprecated Exception.message attribute.
  - Support using the -f option to search for a different top-level
    file name when walking up with the -D, -U or -u options.
  - Fix use of VariantDir when the -n option is used and doesn't,
    therefore, actually create the variant directory.
  - Fix a stack trace from the --debug=includes option when passed a
    static or shared library as an argument.
  - Speed up the internal find_file() function (used for searching
    CPPPATH, LIBPATH, etc.).
  - Add support for using the Python "in" keyword on construction
    environments (for example, if "CPPPATH" in env: ...).
  - Scan for TeX files in the paths specified in the $TEXINPUTS
    construction variable and the $TEXINPUTS environment variable.
  - Configure the PDF() and PostScript() Builders as single_source so
    they know each source file generates a separate target file.
  - Add $EPSTOPDF, $EPSTOPDFFLAGS and $EPSTOPDFCOM
  - Add .tex as a valid extension for the PDF() builder.
  - Add regular expressions to find \input, \include and
    \includegraphics.
  - Support generating a .pdf file from a .eps source.
  - Recursive scan included input TeX files.
  - Make the Action() function handle positional parameters consistently.
  - Fix Glob() so an on-disk file or directory beginning with '#'
    doesn't throw an exception.
- updated to 1.1.0
  - Use the specified environment when checking for the GCC compiler
    version.
  - Fix Glob() polluting LIBPATH by returning copy of list
  - Add CheckCC, CheckCXX, CheckSHCC and CheckSHCXX tests to
    configuration contexts.
  - Have the --profile= argument use the much faster cProfile module
    (if it's available in the running Python version).
  - Reorder MSVC compilation arguments so the /Fo is first.
  - Add scanning Windows resource (.rc) files for implicit dependencies.
  - When scanning for a #include file, don't use a directory that
    has the same name as the file.
  - Suppress error output when checking for the GCC compiler version.
  - Fix VariantDir duplication of #included files in subdirectories.
  - Reduce memory usage when a directory is used as a dependency of
    another Node (such as an Alias) by returning a concatenation
    of the children's signatures + names, not the children's contents,
    as the directory contents.
  - Raise AttributeError, not KeyError, when a Builder can't be found.
  - Invalidate cached Node information (such as the contenst returned
    by the get_contents() method) when calling actions with Execute().
  - Avoid object reference cycles from frame objects.
  - Reduce memory usage from Null Executor objects.
  - Compute MD5 checksums of large files without reading the entire
    file contents into memory.  Add a new --md5-chunksize option to
    control the size of each chunk read into memory.
  - Fix the ability of the add_src_builder() method to add a new
    source builder to any other builder.
  - Avoid an infinite loop on non-Windows systems trying to find the
    SCons library directory if the Python library directory does not
    begin with the string "python".
  - Search for the SCons library directory in "scons-local" (with
    no version number) after "scons-local-{VERSION}".
  - Fix the user's ability to interrupt the TeX build chain.
  - Fix the TeX builder's allowing the user to specify the target name,
    instead of always using its default output name based on the source.
  - Iterate building TeX output files until all warning are gone
    and the auxiliary files stop changing, or until we reach the
    (configurable) maximum number of retries.
  - Add TeX scanner support for:  glossaries, nomenclatures, lists of
    figures, lists of tables, hyperref and beamer.
  - Use the $BIBINPUTS, $BSTINPUTS, $TEXINPUTS and $TEXPICTS construction
    variables as search paths for the relevant types of input file.
  - Fix building TeX with VariantDir(duplicate=0) in effect.
  - Fix the LaTeX scanner to search for graphics on the TEXINPUTS path.
  - Have the PDFLaTeX scanner search for .gif files as well.
  - Fix typos and format bugs in the man page.
  - Add a first draft of a wrapper module for Python's subprocess
    module.
  - Refactor use of the SCons.compat module so other modules don't
    have to import it individually.
  - Add .sx as a suffix for assembly language files that use the
    C preprocessor.
  - Make Glob() sort the returned list of Files or Nodes
    to prevent spurious rebuilds.
  - Add a delete_existing keyword argument to the AppendENVPath()
    and PrependENVPath() Environment methods.
  - Add ability to use "$SOURCE" when specifying a target to a builder
  - Add a test case to verify that SConsignFile() files can be
    created in previously non-existent subdirectories.
  - Make the subdirectory in which the SConsignFile() file will
    live, if the subdirectory doesn't already exist.
  - Add a test to verify duplication of files in VariantDir subdirectories.</changelog>
<changelog author="prusnak@suse.cz" date="1232366400">- updated to 1.2.0.d20090113
  - Add support for batch compilation of Visual Studio C/C++ source
    files, controlled by a new $MSVC_BATCH construction variable.
  - Print the message, "scons: Build interrupted." on error output,
    not standard output.
  - Add a --warn=future-deprecated option for advance warnings about
    deprecated features that still have warnings hidden by default.
  - Fix use of $SOURCE and $SOURCES attributes when there are no
    sources specified in the Builder call.
  - Add support for new $CHANGED_SOURCES, $CHANGED_TARGETS,
    $UNCHANGED_SOURCES and $UNCHANGED_TARGETS variables.
  - Add general support for batch builds through new batch_key= and
    targets= keywords to Action object creation.
  - Make linker tools differentiate properly between SharedLibrary
    and LoadableModule.
  - Document TestCommon.shobj_prefix variable.
  - Support $SWIGOUTDIR values with spaces.
  - Don't automatically try to build .pdf graphics files for
    .eps files in \includegraphics{} calls in TeX/LaTeX files
    when building with the PDF builder (and thus using pdflatex).
  - Allow AppendENVPath() and PrependENVPath() to interpret '#'
    for paths relative to the top-level SConstruct directory.
  - Use the Borland ilink -e option to specify the output file name.
  - Document that the msvc Tool module uses $PCH, $PCHSTOP and $PDB.
  - Allow WINDOWS_INSERT_DEF=0 to disable --output-def when linking
    under MinGW.
  - Fix typos in the User's Guide.
  - Support implicit dependency scanning of files encoded in utf-8
    and utf-16.
  - Remove $CCFLAGS from the the default definitions of $CXXFLAGS for
    Visual C/C++ and MIPSpro C++ on SGI so, they match other tools
    and avoid flag duplication on C++ command lines.
  - Handle quoted module names in SWIG source files.
  - Copy file attributes so we identify, and can link a shared library
    from, shared object files in a Repository.
- updated to 1.2.0
  - Don't fail if can't import a _subprocess module on Windows.
  - Add warnings for use of the deprecated Options object.</changelog>
<changelog author="davejplater@gmail.com" date="1265803200">- updated to 1.2.0.d20100117
  - Fixed temp filename race condition on Windows with long cmd lines
  - Fixed tryRun when sconf directory is in a variant dir.
  - Do not add -fPIC for ifort tool on non-posix platforms (darwin and
    windows).
  - Fix bug 2294 (spurious CheckCC failures).
  - Fix scons bootstrap process on windows 64 (wrong wininst name)
  - Final merge from vs_revamp branch to main
  - Added definition and usage of HOST_OS, HOST_ARCH, TARGET_OS,
    TARGET_ARCH, currently only defined/used by Visual Studio
    Compilers. This will be rolled out to other platforms/tools
    in the future.
  - Add check for python &gt;= 3.0.0 and exit gracefully.
    For 1.3 python &gt;= 1.5.2 and &lt; 3.0.0 are supported
  - Fix bug 1944 - Handle non-existent .i file in swig emitter, previously
    it would crash with an IOError exception. Now it will try to make an
    educated guess on the module name based on the filename.
  - Have AddOption() remove variables from the list of
    seen-but-unknown variables (which are reported later).
  - An option name and aliases can now be specified as a tuple.
  - Textfile builder.
  - use "is/is not" in comparisons with None instead of "==" or "!=".
  - Avoid adding -gphobos to a command line multiple times
    when initializing use of the DMD compiler.
  - Fix the -n option when used with VariantDir(duplicate=1)
    and the variant directory doesn't already exist.
  - Fix scanning of Unicode files for both UTF-16 endian flavors.
  - Fix a TypeError on #include of file names with Unicode characters.
  - Fix an exception if a null command-line argument is passed in.
  - Evaluate Requires() prerequisites before a Node's direct children
    (sources and dependencies).
  - Remove redundant __metaclass__ initializations in Environment.py.
  - Correct the documentation of text returned by sconf.Result().
  - Document that filenames with '.' as the first character are
    ignored by Glob() by default (matching UNIX glob semantics).
  - Fix SWIG testing infrastructure to work on Mac OS X.
  - Restructure a test that occasionally hung so that the test would
    detect when it was stuck and fail instead.
  - Substfile builder.
  - When reporting a target that SCons doesn't know how to make,
    specify whether it's a File, Dir, etc.
  - Fix use of $SWIGOUTDIR when generating Python wrappers.
  - Add $SWIGDIRECTORSUFFIX and $SWIGVERSION construction variables.
  - Add -recorder flag to Latex commands and updated internals to
    use the output to find files TeX creates. This allows the MiKTeX
    installations to find the created files
  - Notify user of Latex errors that would get buried in the
    Latex output
  - Remove LATEXSUFFIXES from environments that don't initialize Tex.
  - Add support for the glosaaries package for glossaries and acronyms
  - Fix problem that pdftex, latex, and pdflatex tools by themselves did
    not create the actions for bibtex, makeindex,... by creating them
    and other environment settings in one routine called by all four
    tex tools.
  - Fix problem with filenames of sideeffects when the user changes
    the name of the output file from the latex default
  - Add scanning of files included in Latex by means of \lstinputlisting{}
    Patch from Stefan Hepp.
  - Change command line for epstopdf to use --outfile= instead of -o
    since this works on all platforms.
    Patch from Stefan Hepp.
  - Change scanner to properly search for included file from the
    directory of the main file instead of the file it is included from.
    Also update the emitter to add the .aux file associated with
    \include{filename} commands. This makes sure the required directories
    if any are created for variantdir cases.</changelog>
<changelog author="nmarques@opensuse.org" date="1318334400">- Update to 2.1.0:
  + Fix Windows resource compiler scanner to accept DOS line
    endings.
  + Update MSVS documents to remove note indicating that only one
    project is currently supported per solution file.
  + Fix long compile lines in batch mode by using TEMPFILE
  + Fix MSVC_BATCH=False (was treating it as true)
  + support -std=c++0x and related CXXFLAGS in pkgconfig
    (ParseFlags)
  + Support -dylib_file in pkgconfig (ParseFlags)
  + new construction variable WINDOWS_EMBED_MANIFEST to
    automatically embed manifests in Windows EXEs and DLLs.
  + Fix Visual Studio project generation when CPPPATH contains Dir nodes
  + Ensure Visual Studio project is regenerated when CPPPATH or
    CPPDEFINES change
  + Fix unicode error when using non-ASCII filenames with Copy or
    Install
  + Put RPATH in LINKCOM rather than LINKFLAGS so resetting
    LINKFLAGS doesn't kill RPATH
  + Fix precompiled headers on Windows when variant dir name has
    spaces.
  + Adding None to an Action no longer fails (just returns original
    action)
  + New --debug=prepare option to show each target as it's being
    prepared, whether or not anything needs to be done for it.
  + New debug option --debug=duplicate to print a line for each
    unlink/relink (or copy) of a variant file from its source
    file.
  + Improve error message for EnumVariables to show legal values.
  + Fix Intel compiler to sort versions &gt;9 correctly (esp. on
    Linux)
  + Fix Install() when the source and target are directories and
    the target directory exists.
  + Many more, please see ChangeLog/Changes.</changelog>
<changelog author="nmarques@opensuse.org" date="1318334401">- SCons 2.1.0 requires py_abi &gt; 2.4
- Potential build fix for SLE11, SLE11_SP1
  + add python_sitearch/python_sitelib macros for &lt;= 1120
  + improved source URL
  + add comment for patch
- Add scons-rpmlintrc: source-or-patch-not-bzipped,
  python-naming-policy-not-applied</changelog>
<changelog author="i@marguerite.su" date="1348315200">- Update to 2.2.0
  * Added gettext toolset
  * Fixed FindSourceFiles to find final sources (leaf nodes)
  * Allow Node objects in Java path (#2825)
  * Fixed the Taskmaster, curing spurious build failures
  * Improved documentation of command-line variables</changelog>
<changelog author="andreas.stieger@gmx.de" date="1374408000">- update to 2.3.0
  - Added ability to run scripts/scons.py directly from source checkout
  - Hide deprecated --debug={dtree,stree,tree} from --help output
  - Error messages from option parser now include hints about valid choices
  - Cleaned up some Python 1.5 and pre-2.3 code, so don't expect SCons
    to run on anything less than Python 2.4 anymore
  - Several fixes for runtest.py:
  * exit with an error if no tests were found
  * removed --noqmtest option - this behavior is by default
  * replaced `-o FILE --xml` combination with `--xml FILE`
  * changed `-o, --output FILE` option to capture stdout/stderr output
    from runtest.py
  - Remove os_spawnv_fix.diff patch required to enable parallel builds
    support prior to Python 2.2
  - Fix WiX Tool to use .wixobj rather than .wxiobj for compiler output
  - Support building with WiX releases after 2.0
  - Fix nested LIBPATH expansion by flattening sequences in subst_path.
  - Print target name with command execution time with --debug=time
  - Updated test framework to support dir and file fixtures and
    added ability to test external (out-of-tree) tools
  - Fixed several errors in the test suite (Java paths, MSVS version
    detection, Tool import), additionally
  * provided MinGW command-line support for the CXX, AS and
    Fortran tests,
  * refactored the detection of the gcc version and the according
    Fortran startup library,
  * provided a new module rpmutils.py, wrapping the RPM naming rules
    for target files and further hardware-dependent info (compatibility,
    compiler flags, ...),
  * added new test methods must_exist_one_of() and
    must_not_exist_any_of() and
  * removed Aegis support from runtest.py. (#2872)
  - Add -jN support to runtest.py to run tests in parallel
  - Updated the TeX builder to support the \newglossary command
    in LaTeX's glossaries package and the files it creates.
  - Improve support for new versions of biblatex in the TeX builder
    so biber is called automatically if biblatex requires it.
  - Add SHLIBVERSION as an option that tells SharedLibrary to build
    a versioned shared library and create the required symlinks.
    Add builder InstallVersionedLib to create the required symlinks
    installing a versioned shared library.
- packaging changes
  * update to current (and compressed) user guide
  * make noarch package</changelog>
<changelog author="andreas.stieger@gmx.de" date="1397044800">- SCons 2.3.1
  This release adds several new features and fixes many issues,
  including a serious regression in linking (failure to re-link if
  linker options are changed).
- new functionality:
  - Add Pseudo command to mark targets which should not exist after
    they are built.
  - Add support for a readonly cache (--cache-readonly)
  - Added optional ZIPROOT to Zip tool.
- enhancements:
  - DocBook tool can now output EPUB format
  - Allow multiple options to be specified with --debug=a,b,c
  - Update bootstrap.py so it can be used from any dir, to run
    SCons from a source (non-installed) dir.
  - Added release_target_info() to File nodes, which helps to
    reduce memory consumption in clean builds and update runs
    of large projects.
  - Print full stack on certain errors, for debugging.
  - Improve documentation for Textfile builder.
- bug fixes:
  - Stop leaking file handles to subprocesses by switching to using
    subprocess always.
  - Generally try harder to print out a message on build errors
  - Added a switch to warn on missing targets
  - Always print stats if requested
  - Make sure SharedLibrary depends on all dependent libs (by
    depending on SHLINKCOM)
  - Allow Subst.Literal string objects to be compared with each other,
    so they work better in AddUnique() and Remove().
  - Fixed the handling of long options in the command-line
    parsing
  - Fixed misspelled variable in intelc.py (#2928).
  - Fixed spelling errors in MAN pages (#2897).
  - Fixed description of ignore_case for EnumVariable in the MAN
    page
- adjust scons-1.2.0-fix-install.patch for context changes
- remove versioned binaries from /usr/bin</changelog>
<changelog author="andreas.stieger@gmx.de" date="1407153600">- SCons 2.3.2
- deprecated functionality
  * BitKeeper, CVS, Perforce, RCS, SCCS are deprecated from the
    default toolset and will be removed from the default toolset
    in future SCons versions.
  * D language, version 1, is now deprecated.  Version 2 is
    supported.
- changed/enhanced existing functionality
  * Revamp of D language support.
  * Tools for DMD, GDC and LDC are provided, and integrated
    with the C and C++ linking.
  * TeX builder now supports -synctex=1
  * TeX builder cleans auxiliary files correctly with biblatex.
- Fixes
  * Fixed handling of nested ifs in CPP scanner PreProcessor class.
  * Respect user's CC/CXX values; don't always overwrite in
    generate()
  * Delegate linker Tool.exists() to CC/CXX Tool.exists().
  * Fixed NoClean() for multi*target builders (#2353).
  * Fix SConf tests that write output
  * get default RPM architecture more robustly when building RPMs
  * Allow varlist to be specified as list of strings for Actions
  * Fixes to Docbook tool</changelog>
<changelog author="andreas.stieger@gmx.de" date="1407412800">- Fix SCons with python 2.6 on SLE, including building serf:
  add scons-2.3.2-python.patch</changelog>
<changelog author="andreas.stieger@gmx.de" date="1409227200">- SCons 2.3.3:
  * New functionality:
  - Added Copy Action symlink soft-copy support
  * Changed/Enhanced existing functionality:
  - Improved SWIG detection
  * Fixes:
  - Fix regression on Windows in D language update
  - Fixed the newglossary action to work with VariantDir (LaTeX).
  - Added a default for the BUILDERS environment variable,
    to prevent not defined exception on a Clone().
  - Fixed handling of CPPDEFINE var in Append()
    for several list-dict combinations
- Remove scons-2.3.2-python.patch, committed upstream</changelog>
<changelog author="tchvatal@suse.com" date="1411992000">- Cleanup with spec-cleaner (minor whitespace)</changelog>
<changelog author="andreas.stieger@gmx.de" date="1412510400">- SCons 2.3.4:
  * Fixed the interactive mode, in connection with Configure
    contexts
  * Fix EnsureSConsVersion warning when running packaged version
  * Fix D tools for building shared libraries
- for SLE 11 SP3 fix python requirements</changelog>
<changelog author="astieger@suse.com" date="1437998400">- SCons 2.3.5:
  * Documentation fixes
  * Fixed symlink support
  * Fixed incomplete LIBS flattening and substitution in Program
    scanner
  * Added new method rentry_exists_on_disk to Node.FS
  * Add support for f08 file extensions for Fortran 2008 code.
  * Show --config choices if no argument is specified
  * Added an 'exclude' parameter to Glob()
  * Added support for '-isystem' to ParseFlags.</changelog>
<changelog author="astieger@suse.com" date="1439294400">- SCons 2.3.6:
  * bug fixes
  * Added support for Visual Studio 2015</changelog>
<changelog author="mpluskal@suse.com" date="1443096000">- Update to 2.4.0
  * Switched several core classes to use "slots", to reduce the
    overall memory consumption in large projects (fixes #2180,
    [#2178], #2198)
  * Memoizer counting uses decorators now, instead of the old
    metaclasses approach.
  * Fixed typo in SWIGPATH description</changelog>
<changelog author="mpluskal@suse.com" date="1449230400">- Update to 2.4.1
  * Added new configure check, CheckProg, to check for
    existence of a program.
  * Fix for issue #2840 - Fix for two environments specifying same
  target with different actions not throwing hard error. Instead
  SCons was incorrectly issuing a warning and continuing.
  * Add support `Microsoft Visual C++ Compiler for Python 2.7'
    Compiler can be obtained at:
  https://www.microsoft.com/en-us/download/details.aspx?id=44266
  * Fixed tigris issue #3011: Glob() excludes didn't work when
  used with VariantDir(duplicate=0)
  * Fix bug 2831 and allow Help() text to be appended to
  AddOption() help.
  * Reimplemented versioning for shared libraries, with the
  following effects
  * Fixed tigris issues #3001, #3006.
  * Fixed several other issues not reported to tigris, including:
    issues with versioned libraries in subdirectories with tricky
  names,
    issues with versioned libraries and variant directories,
    issue with soname not being injected to library when using D
  linkers,
  * Switched to direct symlinks instead of daisy-chained ones --
  soname and development symlinks point directly to the
  versioned shared library now), for rationale see:
    https://www.debian.org/doc/debian-policy/ch-sharedlibs.html
    https://fedoraproject.org/wiki/Packaging:Guidelines#Devel_Packages
    https://bitbucket.org/scons/scons/pull-requests/247/new-versioned-libraries-gnulink-cyglink/diff#comment-10063929
  * New construction variables to allow override default
  behavior: SONAME, SHLIBVERSIONFLAGS, _SHLIBVERSIONFLAGS,
  SHLIBNOVERSIONSYMLINKS, LDMODULEVERSION,
  LDMODULEVERSIONFLAGS, _LDMODULEVERSIONFLAGS,
  LDMODULENOVERSIONSYMLINKS.
  * Changed logic used to configure the versioning machinery
  from platform-centric to linker-oriented.
  * The SHLIBVERSION/LDMODULEVERSION variables are no longer
  validated by SCons (more freedom to users).
  * InstallVersionedLib() doesn't use SHLIBVERSION anymore.
  * Enchanced docs for the library versioning stuff.
  * New tests for versioned libraries.
  * Library versioning is currently implemented for the following
  linker tools: 'cyglink', 'gnulink', 'sunlink'.
  * Fix to swig tool - pick-up 'swig', 'swig3.0' and 'swig2.0'
  (in order).
  * Fix to swig tool - respect env['SWIG'] provided by user.</changelog>

</package>
<package pkgid="c94cc9c1d587bbd169b1e2f0bd8cb7ca7567ef14" name="scons" arch="x86_64">
    <version epoch="0" ver="2.4.1" rel="39.1"/>

<changelog author="prusnak@suse.cz" date="1208865600">- updated to 0.98.2
  * changes too numerous to list - see CHANGES.txt</changelog>
<changelog author="prusnak@suse.cz" date="1209556800">- updated to 0.98.3
  * fix use of $CXXFLAGS when building C++ shared object files
  * fix a regression when a Builder's source_scanner doesn't select
    a more specific scanner for the suffix of a specified source file
  * fix the Options object backwards compatibility so people can still
    "import SCons.Options.{Bool,Enum,List,Package,Path}Option" submodules
  * fix searching for implicit dependencies when an Entry Node shows up
    in the search path list
  * fix expansion of $FORTRANMODDIR in the default Fortran command line(s)
    when it's set to something like ${TARGET.dir}</changelog>
<changelog author="prusnak@suse.cz" date="1220875200">- updated to 1.0.1
  * Add a FindFile() section to the User's Guide.
  * Fix the FindFile() documentation in the man page.
  * Fix formatting errors in the Package() description in the man page.
  * Escape parentheses that appear within variable names when spawning
    command lines using os.system().
- updated to 1.0.0.d20080826
  * Clear the Node state when turning a generic Entry into a Dir.
  * Fix sporadic output-order failures in test/GetBuildFailures/parallel.py.
  * Document the ParseDepends() function in the User's Guide.
  * Create a separate description and long_description for RPM packages.
  * Document the GetLaunchDir() function in the User's Guide.
  * Have the env.Execute() method print an error message if the
    executed command fails.
  * Add a script for creating a standard SCons development system on
    Ubuntu Hardy.  Rewrite subsidiary scripts for install Python and
    SCons versions in Python (from shell).
  * Handle yacc/bison on newer Mac OS X versions creating file.hpp,
    not file.cpp.h.
  * In RPCGEN tests, ignore stderr messages from older versions of
    rpcgen on some versions of Mac OS X.
  * Fix typos in man page descriptions of Tag() and Package(), and in
    the scons-time man page.
  * Fix documentation of SConf.CheckLibWithHeader and other SConf methods.
  * Update documentation of SConscript(variant_dir) usage.
  * Fix SWIG tests for (some versions of) Mac OS X.
  * Print the warning about -j on Windows being potentially unreliable if
    the pywin32 extensions are unavailable or lack file handle operations.
  * Fix the env.WhereIs() method to expand construction variables.
  * Enable building of shared libraries with the Bordand ilink32 linker.
- updated to 1.0.0
  * Fix SCons man page indentation under Debian's man page macros.
  * Clarify the man page description of the SConscript(src_dir) argument.
  * Document MergeFlags(), ParseConfig(), ParseFlags() and SideEffect()
    in the User's Guide.
  * Document use of the GetBuildFailures() function in the User's Guide.
  * Add man page text clarifying the behavior of AddPreAction() and
    AddPostAction() when called with multiple targets.
  * Fix incorrectly swapped man page descriptions of the --warn= options
    for duplicate-environment and missing-sconscript.
  * User's Guide updates
  * Man page updates
- updated to 0.98.5
  * Fix the Intel C++ compiler ABI specification for EMT64 processors.
  * Issue a (suppressable) warning, not an error, when trying to link
    C++ and Fortran object files into the same executable.
  * Update the scons.bat file so that it returns the real exit status
    from SCons, even though it uses setlocal + endlocal.
  * Fix the --interactive post-build messages so it doesn't get stuck
    mistakenly reporting failures after any individual build fails.
  * Fix calling File() as a File object method in some circumstances.
  * Fix setup.py installation on Mac OS X so SCons gets installed
    under /usr/lcoal by default, not in the Mac OS X Python framework.
- updated to 0.98.4
  * Fix calculation of signatures for Python function actions with
    closures in Python versions before 2.5.
  * Fix the initialization of $SHF77FLAGS so it includes $F77FLAGS.
  * Fix a syntax error in the Intel C compiler support on Windows.
  * Change how we represent Python Value Nodes when printing and when
    stored in .sconsign files (to avoid blowing out memory by storing
    huge strings in .sconsign files after multiple runs using Configure
    contexts cause the Value strings to be re-escaped each time).
  * Fix a regression in not executing configuration checks after failure
    of any configuration check that used the same compiler or other tool.
  * Handle multiple destinations in Visual Studio 8 settings for the
    analogues to the INCLUDE, LIBRARY and PATH variables.
  * Update man page text for VariantDir().</changelog>
<changelog author="prusnak@suse.cz" date="1228305600">- updated to 1.1.0.d20081125
  - Improve the robustness of GetBuildFailures() by refactoring
    SCons exception handling (especially BuildError exceptions).
  - Fix $FORTRANMODDIRPREFIX for the ifort (Intel Fortran) tool.
  - Don't pre-generate an exception message (which will likely be
    ignored anyway) when an EntryProxy re-raises an AttributeError.
  - Handle Java inner classes declared within a method.
  - Fix label placement by the "scons-time.py func" subcommand
    when a profile value was close to (or equal to) 0.0.
  - Fix env.Append() and env.Prepend()'s ability to add a string to
    list-like variables like $CCFLAGS under Python 2.6.
  - Other Python2.6 portability:  don't use "as" (a Python 2.6 keyword).
    Don't use the deprecated Exception.message attribute.
  - Support using the -f option to search for a different top-level
    file name when walking up with the -D, -U or -u options.
  - Fix use of VariantDir when the -n option is used and doesn't,
    therefore, actually create the variant directory.
  - Fix a stack trace from the --debug=includes option when passed a
    static or shared library as an argument.
  - Speed up the internal find_file() function (used for searching
    CPPPATH, LIBPATH, etc.).
  - Add support for using the Python "in" keyword on construction
    environments (for example, if "CPPPATH" in env: ...).
  - Scan for TeX files in the paths specified in the $TEXINPUTS
    construction variable and the $TEXINPUTS environment variable.
  - Configure the PDF() and PostScript() Builders as single_source so
    they know each source file generates a separate target file.
  - Add $EPSTOPDF, $EPSTOPDFFLAGS and $EPSTOPDFCOM
  - Add .tex as a valid extension for the PDF() builder.
  - Add regular expressions to find \input, \include and
    \includegraphics.
  - Support generating a .pdf file from a .eps source.
  - Recursive scan included input TeX files.
  - Make the Action() function handle positional parameters consistently.
  - Fix Glob() so an on-disk file or directory beginning with '#'
    doesn't throw an exception.
- updated to 1.1.0
  - Use the specified environment when checking for the GCC compiler
    version.
  - Fix Glob() polluting LIBPATH by returning copy of list
  - Add CheckCC, CheckCXX, CheckSHCC and CheckSHCXX tests to
    configuration contexts.
  - Have the --profile= argument use the much faster cProfile module
    (if it's available in the running Python version).
  - Reorder MSVC compilation arguments so the /Fo is first.
  - Add scanning Windows resource (.rc) files for implicit dependencies.
  - When scanning for a #include file, don't use a directory that
    has the same name as the file.
  - Suppress error output when checking for the GCC compiler version.
  - Fix VariantDir duplication of #included files in subdirectories.
  - Reduce memory usage when a directory is used as a dependency of
    another Node (such as an Alias) by returning a concatenation
    of the children's signatures + names, not the children's contents,
    as the directory contents.
  - Raise AttributeError, not KeyError, when a Builder can't be found.
  - Invalidate cached Node information (such as the contenst returned
    by the get_contents() method) when calling actions with Execute().
  - Avoid object reference cycles from frame objects.
  - Reduce memory usage from Null Executor objects.
  - Compute MD5 checksums of large files without reading the entire
    file contents into memory.  Add a new --md5-chunksize option to
    control the size of each chunk read into memory.
  - Fix the ability of the add_src_builder() method to add a new
    source builder to any other builder.
  - Avoid an infinite loop on non-Windows systems trying to find the
    SCons library directory if the Python library directory does not
    begin with the string "python".
  - Search for the SCons library directory in "scons-local" (with
    no version number) after "scons-local-{VERSION}".
  - Fix the user's ability to interrupt the TeX build chain.
  - Fix the TeX builder's allowing the user to specify the target name,
    instead of always using its default output name based on the source.
  - Iterate building TeX output files until all warning are gone
    and the auxiliary files stop changing, or until we reach the
    (configurable) maximum number of retries.
  - Add TeX scanner support for:  glossaries, nomenclatures, lists of
    figures, lists of tables, hyperref and beamer.
  - Use the $BIBINPUTS, $BSTINPUTS, $TEXINPUTS and $TEXPICTS construction
    variables as search paths for the relevant types of input file.
  - Fix building TeX with VariantDir(duplicate=0) in effect.
  - Fix the LaTeX scanner to search for graphics on the TEXINPUTS path.
  - Have the PDFLaTeX scanner search for .gif files as well.
  - Fix typos and format bugs in the man page.
  - Add a first draft of a wrapper module for Python's subprocess
    module.
  - Refactor use of the SCons.compat module so other modules don't
    have to import it individually.
  - Add .sx as a suffix for assembly language files that use the
    C preprocessor.
  - Make Glob() sort the returned list of Files or Nodes
    to prevent spurious rebuilds.
  - Add a delete_existing keyword argument to the AppendENVPath()
    and PrependENVPath() Environment methods.
  - Add ability to use "$SOURCE" when specifying a target to a builder
  - Add a test case to verify that SConsignFile() files can be
    created in previously non-existent subdirectories.
  - Make the subdirectory in which the SConsignFile() file will
    live, if the subdirectory doesn't already exist.
  - Add a test to verify duplication of files in VariantDir subdirectories.</changelog>
<changelog author="prusnak@suse.cz" date="1232366400">- updated to 1.2.0.d20090113
  - Add support for batch compilation of Visual Studio C/C++ source
    files, controlled by a new $MSVC_BATCH construction variable.
  - Print the message, "scons: Build interrupted." on error output,
    not standard output.
  - Add a --warn=future-deprecated option for advance warnings about
    deprecated features that still have warnings hidden by default.
  - Fix use of $SOURCE and $SOURCES attributes when there are no
    sources specified in the Builder call.
  - Add support for new $CHANGED_SOURCES, $CHANGED_TARGETS,
    $UNCHANGED_SOURCES and $UNCHANGED_TARGETS variables.
  - Add general support for batch builds through new batch_key= and
    targets= keywords to Action object creation.
  - Make linker tools differentiate properly between SharedLibrary
    and LoadableModule.
  - Document TestCommon.shobj_prefix variable.
  - Support $SWIGOUTDIR values with spaces.
  - Don't automatically try to build .pdf graphics files for
    .eps files in \includegraphics{} calls in TeX/LaTeX files
    when building with the PDF builder (and thus using pdflatex).
  - Allow AppendENVPath() and PrependENVPath() to interpret '#'
    for paths relative to the top-level SConstruct directory.
  - Use the Borland ilink -e option to specify the output file name.
  - Document that the msvc Tool module uses $PCH, $PCHSTOP and $PDB.
  - Allow WINDOWS_INSERT_DEF=0 to disable --output-def when linking
    under MinGW.
  - Fix typos in the User's Guide.
  - Support implicit dependency scanning of files encoded in utf-8
    and utf-16.
  - Remove $CCFLAGS from the the default definitions of $CXXFLAGS for
    Visual C/C++ and MIPSpro C++ on SGI so, they match other tools
    and avoid flag duplication on C++ command lines.
  - Handle quoted module names in SWIG source files.
  - Copy file attributes so we identify, and can link a shared library
    from, shared object files in a Repository.
- updated to 1.2.0
  - Don't fail if can't import a _subprocess module on Windows.
  - Add warnings for use of the deprecated Options object.</changelog>
<changelog author="davejplater@gmail.com" date="1265803200">- updated to 1.2.0.d20100117
  - Fixed temp filename race condition on Windows with long cmd lines
  - Fixed tryRun when sconf directory is in a variant dir.
  - Do not add -fPIC for ifort tool on non-posix platforms (darwin and
    windows).
  - Fix bug 2294 (spurious CheckCC failures).
  - Fix scons bootstrap process on windows 64 (wrong wininst name)
  - Final merge from vs_revamp branch to main
  - Added definition and usage of HOST_OS, HOST_ARCH, TARGET_OS,
    TARGET_ARCH, currently only defined/used by Visual Studio
    Compilers. This will be rolled out to other platforms/tools
    in the future.
  - Add check for python &gt;= 3.0.0 and exit gracefully.
    For 1.3 python &gt;= 1.5.2 and &lt; 3.0.0 are supported
  - Fix bug 1944 - Handle non-existent .i file in swig emitter, previously
    it would crash with an IOError exception. Now it will try to make an
    educated guess on the module name based on the filename.
  - Have AddOption() remove variables from the list of
    seen-but-unknown variables (which are reported later).
  - An option name and aliases can now be specified as a tuple.
  - Textfile builder.
  - use "is/is not" in comparisons with None instead of "==" or "!=".
  - Avoid adding -gphobos to a command line multiple times
    when initializing use of the DMD compiler.
  - Fix the -n option when used with VariantDir(duplicate=1)
    and the variant directory doesn't already exist.
  - Fix scanning of Unicode files for both UTF-16 endian flavors.
  - Fix a TypeError on #include of file names with Unicode characters.
  - Fix an exception if a null command-line argument is passed in.
  - Evaluate Requires() prerequisites before a Node's direct children
    (sources and dependencies).
  - Remove redundant __metaclass__ initializations in Environment.py.
  - Correct the documentation of text returned by sconf.Result().
  - Document that filenames with '.' as the first character are
    ignored by Glob() by default (matching UNIX glob semantics).
  - Fix SWIG testing infrastructure to work on Mac OS X.
  - Restructure a test that occasionally hung so that the test would
    detect when it was stuck and fail instead.
  - Substfile builder.
  - When reporting a target that SCons doesn't know how to make,
    specify whether it's a File, Dir, etc.
  - Fix use of $SWIGOUTDIR when generating Python wrappers.
  - Add $SWIGDIRECTORSUFFIX and $SWIGVERSION construction variables.
  - Add -recorder flag to Latex commands and updated internals to
    use the output to find files TeX creates. This allows the MiKTeX
    installations to find the created files
  - Notify user of Latex errors that would get buried in the
    Latex output
  - Remove LATEXSUFFIXES from environments that don't initialize Tex.
  - Add support for the glosaaries package for glossaries and acronyms
  - Fix problem that pdftex, latex, and pdflatex tools by themselves did
    not create the actions for bibtex, makeindex,... by creating them
    and other environment settings in one routine called by all four
    tex tools.
  - Fix problem with filenames of sideeffects when the user changes
    the name of the output file from the latex default
  - Add scanning of files included in Latex by means of \lstinputlisting{}
    Patch from Stefan Hepp.
  - Change command line for epstopdf to use --outfile= instead of -o
    since this works on all platforms.
    Patch from Stefan Hepp.
  - Change scanner to properly search for included file from the
    directory of the main file instead of the file it is included from.
    Also update the emitter to add the .aux file associated with
    \include{filename} commands. This makes sure the required directories
    if any are created for variantdir cases.</changelog>
<changelog author="nmarques@opensuse.org" date="1318334400">- Update to 2.1.0:
  + Fix Windows resource compiler scanner to accept DOS line
    endings.
  + Update MSVS documents to remove note indicating that only one
    project is currently supported per solution file.
  + Fix long compile lines in batch mode by using TEMPFILE
  + Fix MSVC_BATCH=False (was treating it as true)
  + support -std=c++0x and related CXXFLAGS in pkgconfig
    (ParseFlags)
  + Support -dylib_file in pkgconfig (ParseFlags)
  + new construction variable WINDOWS_EMBED_MANIFEST to
    automatically embed manifests in Windows EXEs and DLLs.
  + Fix Visual Studio project generation when CPPPATH contains Dir nodes
  + Ensure Visual Studio project is regenerated when CPPPATH or
    CPPDEFINES change
  + Fix unicode error when using non-ASCII filenames with Copy or
    Install
  + Put RPATH in LINKCOM rather than LINKFLAGS so resetting
    LINKFLAGS doesn't kill RPATH
  + Fix precompiled headers on Windows when variant dir name has
    spaces.
  + Adding None to an Action no longer fails (just returns original
    action)
  + New --debug=prepare option to show each target as it's being
    prepared, whether or not anything needs to be done for it.
  + New debug option --debug=duplicate to print a line for each
    unlink/relink (or copy) of a variant file from its source
    file.
  + Improve error message for EnumVariables to show legal values.
  + Fix Intel compiler to sort versions &gt;9 correctly (esp. on
    Linux)
  + Fix Install() when the source and target are directories and
    the target directory exists.
  + Many more, please see ChangeLog/Changes.</changelog>
<changelog author="nmarques@opensuse.org" date="1318334401">- SCons 2.1.0 requires py_abi &gt; 2.4
- Potential build fix for SLE11, SLE11_SP1
  + add python_sitearch/python_sitelib macros for &lt;= 1120
  + improved source URL
  + add comment for patch
- Add scons-rpmlintrc: source-or-patch-not-bzipped,
  python-naming-policy-not-applied</changelog>
<changelog author="i@marguerite.su" date="1348315200">- Update to 2.2.0
  * Added gettext toolset
  * Fixed FindSourceFiles to find final sources (leaf nodes)
  * Allow Node objects in Java path (#2825)
  * Fixed the Taskmaster, curing spurious build failures
  * Improved documentation of command-line variables</changelog>
<changelog author="andreas.stieger@gmx.de" date="1374408000">- update to 2.3.0
  - Added ability to run scripts/scons.py directly from source checkout
  - Hide deprecated --debug={dtree,stree,tree} from --help output
  - Error messages from option parser now include hints about valid choices
  - Cleaned up some Python 1.5 and pre-2.3 code, so don't expect SCons
    to run on anything less than Python 2.4 anymore
  - Several fixes for runtest.py:
  * exit with an error if no tests were found
  * removed --noqmtest option - this behavior is by default
  * replaced `-o FILE --xml` combination with `--xml FILE`
  * changed `-o, --output FILE` option to capture stdout/stderr output
    from runtest.py
  - Remove os_spawnv_fix.diff patch required to enable parallel builds
    support prior to Python 2.2
  - Fix WiX Tool to use .wixobj rather than .wxiobj for compiler output
  - Support building with WiX releases after 2.0
  - Fix nested LIBPATH expansion by flattening sequences in subst_path.
  - Print target name with command execution time with --debug=time
  - Updated test framework to support dir and file fixtures and
    added ability to test external (out-of-tree) tools
  - Fixed several errors in the test suite (Java paths, MSVS version
    detection, Tool import), additionally
  * provided MinGW command-line support for the CXX, AS and
    Fortran tests,
  * refactored the detection of the gcc version and the according
    Fortran startup library,
  * provided a new module rpmutils.py, wrapping the RPM naming rules
    for target files and further hardware-dependent info (compatibility,
    compiler flags, ...),
  * added new test methods must_exist_one_of() and
    must_not_exist_any_of() and
  * removed Aegis support from runtest.py. (#2872)
  - Add -jN support to runtest.py to run tests in parallel
  - Updated the TeX builder to support the \newglossary command
    in LaTeX's glossaries package and the files it creates.
  - Improve support for new versions of biblatex in the TeX builder
    so biber is called automatically if biblatex requires it.
  - Add SHLIBVERSION as an option that tells SharedLibrary to build
    a versioned shared library and create the required symlinks.
    Add builder InstallVersionedLib to create the required symlinks
    installing a versioned shared library.
- packaging changes
  * update to current (and compressed) user guide
  * make noarch package</changelog>
<changelog author="andreas.stieger@gmx.de" date="1397044800">- SCons 2.3.1
  This release adds several new features and fixes many issues,
  including a serious regression in linking (failure to re-link if
  linker options are changed).
- new functionality:
  - Add Pseudo command to mark targets which should not exist after
    they are built.
  - Add support for a readonly cache (--cache-readonly)
  - Added optional ZIPROOT to Zip tool.
- enhancements:
  - DocBook tool can now output EPUB format
  - Allow multiple options to be specified with --debug=a,b,c
  - Update bootstrap.py so it can be used from any dir, to run
    SCons from a source (non-installed) dir.
  - Added release_target_info() to File nodes, which helps to
    reduce memory consumption in clean builds and update runs
    of large projects.
  - Print full stack on certain errors, for debugging.
  - Improve documentation for Textfile builder.
- bug fixes:
  - Stop leaking file handles to subprocesses by switching to using
    subprocess always.
  - Generally try harder to print out a message on build errors
  - Added a switch to warn on missing targets
  - Always print stats if requested
  - Make sure SharedLibrary depends on all dependent libs (by
    depending on SHLINKCOM)
  - Allow Subst.Literal string objects to be compared with each other,
    so they work better in AddUnique() and Remove().
  - Fixed the handling of long options in the command-line
    parsing
  - Fixed misspelled variable in intelc.py (#2928).
  - Fixed spelling errors in MAN pages (#2897).
  - Fixed description of ignore_case for EnumVariable in the MAN
    page
- adjust scons-1.2.0-fix-install.patch for context changes
- remove versioned binaries from /usr/bin</changelog>
<changelog author="andreas.stieger@gmx.de" date="1407153600">- SCons 2.3.2
- deprecated functionality
  * BitKeeper, CVS, Perforce, RCS, SCCS are deprecated from the
    default toolset and will be removed from the default toolset
    in future SCons versions.
  * D language, version 1, is now deprecated.  Version 2 is
    supported.
- changed/enhanced existing functionality
  * Revamp of D language support.
  * Tools for DMD, GDC and LDC are provided, and integrated
    with the C and C++ linking.
  * TeX builder now supports -synctex=1
  * TeX builder cleans auxiliary files correctly with biblatex.
- Fixes
  * Fixed handling of nested ifs in CPP scanner PreProcessor class.
  * Respect user's CC/CXX values; don't always overwrite in
    generate()
  * Delegate linker Tool.exists() to CC/CXX Tool.exists().
  * Fixed NoClean() for multi*target builders (#2353).
  * Fix SConf tests that write output
  * get default RPM architecture more robustly when building RPMs
  * Allow varlist to be specified as list of strings for Actions
  * Fixes to Docbook tool</changelog>
<changelog author="andreas.stieger@gmx.de" date="1407412800">- Fix SCons with python 2.6 on SLE, including building serf:
  add scons-2.3.2-python.patch</changelog>
<changelog author="andreas.stieger@gmx.de" date="1409227200">- SCons 2.3.3:
  * New functionality:
  - Added Copy Action symlink soft-copy support
  * Changed/Enhanced existing functionality:
  - Improved SWIG detection
  * Fixes:
  - Fix regression on Windows in D language update
  - Fixed the newglossary action to work with VariantDir (LaTeX).
  - Added a default for the BUILDERS environment variable,
    to prevent not defined exception on a Clone().
  - Fixed handling of CPPDEFINE var in Append()
    for several list-dict combinations
- Remove scons-2.3.2-python.patch, committed upstream</changelog>
<changelog author="tchvatal@suse.com" date="1411992000">- Cleanup with spec-cleaner (minor whitespace)</changelog>
<changelog author="andreas.stieger@gmx.de" date="1412510400">- SCons 2.3.4:
  * Fixed the interactive mode, in connection with Configure
    contexts
  * Fix EnsureSConsVersion warning when running packaged version
  * Fix D tools for building shared libraries
- for SLE 11 SP3 fix python requirements</changelog>
<changelog author="astieger@suse.com" date="1437998400">- SCons 2.3.5:
  * Documentation fixes
  * Fixed symlink support
  * Fixed incomplete LIBS flattening and substitution in Program
    scanner
  * Added new method rentry_exists_on_disk to Node.FS
  * Add support for f08 file extensions for Fortran 2008 code.
  * Show --config choices if no argument is specified
  * Added an 'exclude' parameter to Glob()
  * Added support for '-isystem' to ParseFlags.</changelog>
<changelog author="astieger@suse.com" date="1439294400">- SCons 2.3.6:
  * bug fixes
  * Added support for Visual Studio 2015</changelog>
<changelog author="mpluskal@suse.com" date="1443096000">- Update to 2.4.0
  * Switched several core classes to use "slots", to reduce the
    overall memory consumption in large projects (fixes #2180,
    [#2178], #2198)
  * Memoizer counting uses decorators now, instead of the old
    metaclasses approach.
  * Fixed typo in SWIGPATH description</changelog>
<changelog author="mpluskal@suse.com" date="1449230400">- Update to 2.4.1
  * Added new configure check, CheckProg, to check for
    existence of a program.
  * Fix for issue #2840 - Fix for two environments specifying same
  target with different actions not throwing hard error. Instead
  SCons was incorrectly issuing a warning and continuing.
  * Add support `Microsoft Visual C++ Compiler for Python 2.7'
    Compiler can be obtained at:
  https://www.microsoft.com/en-us/download/details.aspx?id=44266
  * Fixed tigris issue #3011: Glob() excludes didn't work when
  used with VariantDir(duplicate=0)
  * Fix bug 2831 and allow Help() text to be appended to
  AddOption() help.
  * Reimplemented versioning for shared libraries, with the
  following effects
  * Fixed tigris issues #3001, #3006.
  * Fixed several other issues not reported to tigris, including:
    issues with versioned libraries in subdirectories with tricky
  names,
    issues with versioned libraries and variant directories,
    issue with soname not being injected to library when using D
  linkers,
  * Switched to direct symlinks instead of daisy-chained ones --
  soname and development symlinks point directly to the
  versioned shared library now), for rationale see:
    https://www.debian.org/doc/debian-policy/ch-sharedlibs.html
    https://fedoraproject.org/wiki/Packaging:Guidelines#Devel_Packages
    https://bitbucket.org/scons/scons/pull-requests/247/new-versioned-libraries-gnulink-cyglink/diff#comment-10063929
  * New construction variables to allow override default
  behavior: SONAME, SHLIBVERSIONFLAGS, _SHLIBVERSIONFLAGS,
  SHLIBNOVERSIONSYMLINKS, LDMODULEVERSION,
  LDMODULEVERSIONFLAGS, _LDMODULEVERSIONFLAGS,
  LDMODULENOVERSIONSYMLINKS.
  * Changed logic used to configure the versioning machinery
  from platform-centric to linker-oriented.
  * The SHLIBVERSION/LDMODULEVERSION variables are no longer
  validated by SCons (more freedom to users).
  * InstallVersionedLib() doesn't use SHLIBVERSION anymore.
  * Enchanced docs for the library versioning stuff.
  * New tests for versioned libraries.
  * Library versioning is currently implemented for the following
  linker tools: 'cyglink', 'gnulink', 'sunlink'.
  * Fix to swig tool - pick-up 'swig', 'swig3.0' and 'swig2.0'
  (in order).
  * Fix to swig tool - respect env['SWIG'] provided by user.</changelog>

</package>
<package pkgid="60ad6f170646710c482a6d2e36d04723854c887a" name="symlinks" arch="src">
    <version epoch="0" ver="1.4" rel="2.3"/>

<changelog author="mrdocs@opensuse.org" date="1289304000">-first OBS packaging</changelog>
<changelog author="kieltux@gmail.com" date="1399550400">- updated to 1.4
- included two patches from Fedora
  * Fix off-by-one error in call to readlink
  * Fix possible buffer overrun found by coverity
- spec file cleaning
- changed license from GPL to SUSE-Permissive (see symlinks-LICENSE.txt)</changelog>
<changelog author="kieltux@gmail.com" date="1399636800">- patch for correct version string in binary (1.4 instead 1.3)
  * symlinks-version_string.patch</changelog>

</package>
<package pkgid="30bb6760d43640b357ba0fa84d3f88b4346ff2a4" name="symlinks" arch="x86_64">
    <version epoch="0" ver="1.4" rel="2.3"/>

<changelog author="mrdocs@opensuse.org" date="1289304000">-first OBS packaging</changelog>
<changelog author="kieltux@gmail.com" date="1399550400">- updated to 1.4
- included two patches from Fedora
  * Fix off-by-one error in call to readlink
  * Fix possible buffer overrun found by coverity
- spec file cleaning
- changed license from GPL to SUSE-Permissive (see symlinks-LICENSE.txt)</changelog>
<changelog author="kieltux@gmail.com" date="1399636800">- patch for correct version string in binary (1.4 instead 1.3)
  * symlinks-version_string.patch</changelog>

</package>

<package pkgid="f5ed6a71f3e5ef863303dde4f0335c986dd0f5b1" name="libatomic_ops" arch="src">
    <version epoch="0" ver="7.4.2" rel="26.1"/>

<changelog author="tiwai@suse.de" date="1181304000">- initial version: 1.2</changelog>
<changelog author="tiwai@suse.de" date="1181649600">- fixed the build with s390.</changelog>
<changelog author="tiwai@suse.de" date="1186056000">- fix ppc bugs in PPC assembler codes.</changelog>
<changelog author="coolo@novell.com" date="1245499200">- fix build with automake 1.11</changelog>
<changelog author="jengelh@medozas.de" date="1261137600">- enable parallel building</changelog>
<changelog author="adrian@suse.de" date="1318939200">- update to current 7.2alpha6 version
  * fixes armv7 builds
  * obsoletes all our patches
- run test cases, except when running in not thread safe qemu
- cleanup spec file
- add official URLs to home page and source
- use original upstream tar ball
- fix build for sle 11</changelog>
<changelog author="coolo@suse.com" date="1322827200">- add automake as buildrequire to avoid implicit dependency</changelog>
<changelog author="coolo@suse.com" date="1324468800">- remove call to suse_update_config (very old work around)</changelog>
<changelog author="jengelh@inai.de" date="1337774400">- Rename package to upstream name (libatomic-ops-devel -&gt;
  libatomic_ops)</changelog>
<changelog author="jengelh@inai.de" date="1369569600">- Update to upstream release 7.2d
- pkgconfig support, testsuite was fixed and no longer
  loops endlessy/crashes
- Transplant libatomic_ops-aarch64.patch from "gc" package</changelog>
<changelog author="dvaleev@suse.com" date="1385985600">- Fix build on ppc64le (add patch libatomic_ops-ppc64le.patch)</changelog>
<changelog author="dvaleev@suse.com" date="1392033600">- Drop incorrect ppc64le patch
- Force AO_load() to map to AO_load_acquire() for powerpc
- added patches:
  * libatomic_ops-ppc64.patch
- removed patches:
  * libatomic_ops-ppc64le.patch</changelog>
<changelog author="tchvatal@suse.com" date="1400155200">- Version bump to 7.2e:
  * Various small fixes for 7.2 series.
- Cleanup with spec-cleaner.</changelog>
<changelog author="jengelh@inai.de" date="1405944000">- Update to new upstream release 7.4.2
  * Add and/or/xor entries to list_atomic (tests).
  * Add char/short/int/AO_double_t and dd_acquire cases to list_atomic (tests).
  * Add double_store pthread-based implementation and tests.
  * Add generalized CAS primitives of char/short/int size.
  * Add generalized atomic and/or/xor operations for char/short/int types.
  * Add generalized fetch_and_add_acquire/release (for ARMv6+).
  * Add generic implementation of double_load primitives.
  * Add load/store primitives generalization based on CAS.
  * Add lock-based implementation of char/short/int_fetch_compare_and_swap.
  * Add missing double_compare_and_swap to generalization.
  * Add missing generalization of no-barrier CAS in template.
  * Always use 'mfence' for nop_full if target CPU supports SSE2 (gcc/x86).
  * Cast away volatile on dereference in CAS-based generalization primitives.
  * Define AO_int_X operations for ARM and avr32.
  * Define double-wide ordered loads/stores for x86.
  * Define int_and/or/xor primitives in ao_t_is_int header.
  * Define nop_full as compiler barrier for pre-ARMv6 single-core case.
  * Do not include standard_ao_double_t.h where double-CAS is unimplemented.
  * Do not report absence of meaningless nop, load and store in test_atomic.
  * Eliminate 'missing initializer' warning for AO_stack_t value initializer.
  * Eliminate arithmetic shifts in double-CAS (gcc/arm, msftc/x86).
  * Enable generalization of all variants of CAS via fetch_compare_and_swap.
  * Implement and/or/xor, AO_double_load for ARM.
  * Implement atomic store using direct write by default on ARMv6+.
  * Implement char/short/int-wide primitives using GCC built-in atomic/sync.
  * Implement char/short_fetch_and_add, char/short_load for ARMv6+ (GCC).
  * Implement char/short_store primitives at aligned addresses for ARM.
  * Implement double_load/store based on guaranteed x86 access atomicity.
  * Implement double_store for ARMv7 using LDREXD/STREXD.
  * Implement load/store via simple LDR/STR for ARMv6+ (msftc).
  * Implement nop_full/write using 'dmb' instruction if available (gcc/arm).
  * Minimize gcc/generic-arithm template by factoring out barriers.
  * Move 'unsigned' keyword to XCTYPE in generalize-small template.
  * Move definitions of ordered loads/stores to inner separate headers.
  * Move gcc-generic AO_t-wide primitives to generic-small/arithm headers.
  * Move generalized arithmetical primitives to 'generalize-arithm' template.
  * Optimize AO_spin manually to minimize compiler influence on its duration.
  * Remove X_aligned_atomic_load_store headers and template.
  * Remove duplicate AO_spin and AO_pause definition in atomic_ops_stack.
  * Remove gcc/x86_64.h eliminating code duplication of gcc/x86.h.
  * Remove nested AO_USE_PTHREAD_DEFS macro check in atomic_ops.h (gcc/arm).
  * Remove redundant 'cc' clobber for LDREXD instruction (gcc/arm).
  * Remove store_full from msftc/arm.h in favor of generalized primitive.
  * Reorder AO_double_t union elements for AO_DOUBLE_T_INITIALIZER portability.
  * Replace atomic_load_store.template with atomic_load and atomic_store ones.
  * Support AArch64 (64-bit ARM) target (GCC).
  * Support ARMv8 target (gcc/arm).
  * Use __atomic GCC built-in to implement generic double-wide CAS.
  * Use built-in __sync CAS for double-CAS if AO_USE_SYNC_CAS_BUILTIN for x86.
- Drop libatomic_ops-aarch64.patch (no longer needed)</changelog>
<changelog author="jengelh@inai.de" date="1425556800">- Update homepage URLs</changelog>
<changelog author="schwab@suse.de" date="1460030400">- aarch64-gcc5.patch: fix build with gcc &gt;= 5</changelog>

</package>

<package pkgid="70358f291e6bd3e770de7f84b46a8bf68a095a64" name="libatomic_ops-devel" arch="x86_64">
    <version epoch="0" ver="7.4.2" rel="26.1"/>

<changelog author="tiwai@suse.de" date="1181304000">- initial version: 1.2</changelog>
<changelog author="tiwai@suse.de" date="1181649600">- fixed the build with s390.</changelog>
<changelog author="tiwai@suse.de" date="1186056000">- fix ppc bugs in PPC assembler codes.</changelog>
<changelog author="coolo@novell.com" date="1245499200">- fix build with automake 1.11</changelog>
<changelog author="jengelh@medozas.de" date="1261137600">- enable parallel building</changelog>
<changelog author="adrian@suse.de" date="1318939200">- update to current 7.2alpha6 version
  * fixes armv7 builds
  * obsoletes all our patches
- run test cases, except when running in not thread safe qemu
- cleanup spec file
- add official URLs to home page and source
- use original upstream tar ball
- fix build for sle 11</changelog>
<changelog author="coolo@suse.com" date="1322827200">- add automake as buildrequire to avoid implicit dependency</changelog>
<changelog author="coolo@suse.com" date="1324468800">- remove call to suse_update_config (very old work around)</changelog>
<changelog author="jengelh@inai.de" date="1337774400">- Rename package to upstream name (libatomic-ops-devel -&gt;
  libatomic_ops)</changelog>
<changelog author="jengelh@inai.de" date="1369569600">- Update to upstream release 7.2d
- pkgconfig support, testsuite was fixed and no longer
  loops endlessy/crashes
- Transplant libatomic_ops-aarch64.patch from "gc" package</changelog>
<changelog author="dvaleev@suse.com" date="1385985600">- Fix build on ppc64le (add patch libatomic_ops-ppc64le.patch)</changelog>
<changelog author="dvaleev@suse.com" date="1392033600">- Drop incorrect ppc64le patch
- Force AO_load() to map to AO_load_acquire() for powerpc
- added patches:
  * libatomic_ops-ppc64.patch
- removed patches:
  * libatomic_ops-ppc64le.patch</changelog>
<changelog author="tchvatal@suse.com" date="1400155200">- Version bump to 7.2e:
  * Various small fixes for 7.2 series.
- Cleanup with spec-cleaner.</changelog>
<changelog author="jengelh@inai.de" date="1405944000">- Update to new upstream release 7.4.2
  * Add and/or/xor entries to list_atomic (tests).
  * Add char/short/int/AO_double_t and dd_acquire cases to list_atomic (tests).
  * Add double_store pthread-based implementation and tests.
  * Add generalized CAS primitives of char/short/int size.
  * Add generalized atomic and/or/xor operations for char/short/int types.
  * Add generalized fetch_and_add_acquire/release (for ARMv6+).
  * Add generic implementation of double_load primitives.
  * Add load/store primitives generalization based on CAS.
  * Add lock-based implementation of char/short/int_fetch_compare_and_swap.
  * Add missing double_compare_and_swap to generalization.
  * Add missing generalization of no-barrier CAS in template.
  * Always use 'mfence' for nop_full if target CPU supports SSE2 (gcc/x86).
  * Cast away volatile on dereference in CAS-based generalization primitives.
  * Define AO_int_X operations for ARM and avr32.
  * Define double-wide ordered loads/stores for x86.
  * Define int_and/or/xor primitives in ao_t_is_int header.
  * Define nop_full as compiler barrier for pre-ARMv6 single-core case.
  * Do not include standard_ao_double_t.h where double-CAS is unimplemented.
  * Do not report absence of meaningless nop, load and store in test_atomic.
  * Eliminate 'missing initializer' warning for AO_stack_t value initializer.
  * Eliminate arithmetic shifts in double-CAS (gcc/arm, msftc/x86).
  * Enable generalization of all variants of CAS via fetch_compare_and_swap.
  * Implement and/or/xor, AO_double_load for ARM.
  * Implement atomic store using direct write by default on ARMv6+.
  * Implement char/short/int-wide primitives using GCC built-in atomic/sync.
  * Implement char/short_fetch_and_add, char/short_load for ARMv6+ (GCC).
  * Implement char/short_store primitives at aligned addresses for ARM.
  * Implement double_load/store based on guaranteed x86 access atomicity.
  * Implement double_store for ARMv7 using LDREXD/STREXD.
  * Implement load/store via simple LDR/STR for ARMv6+ (msftc).
  * Implement nop_full/write using 'dmb' instruction if available (gcc/arm).
  * Minimize gcc/generic-arithm template by factoring out barriers.
  * Move 'unsigned' keyword to XCTYPE in generalize-small template.
  * Move definitions of ordered loads/stores to inner separate headers.
  * Move gcc-generic AO_t-wide primitives to generic-small/arithm headers.
  * Move generalized arithmetical primitives to 'generalize-arithm' template.
  * Optimize AO_spin manually to minimize compiler influence on its duration.
  * Remove X_aligned_atomic_load_store headers and template.
  * Remove duplicate AO_spin and AO_pause definition in atomic_ops_stack.
  * Remove gcc/x86_64.h eliminating code duplication of gcc/x86.h.
  * Remove nested AO_USE_PTHREAD_DEFS macro check in atomic_ops.h (gcc/arm).
  * Remove redundant 'cc' clobber for LDREXD instruction (gcc/arm).
  * Remove store_full from msftc/arm.h in favor of generalized primitive.
  * Reorder AO_double_t union elements for AO_DOUBLE_T_INITIALIZER portability.
  * Replace atomic_load_store.template with atomic_load and atomic_store ones.
  * Support AArch64 (64-bit ARM) target (GCC).
  * Support ARMv8 target (gcc/arm).
  * Use __atomic GCC built-in to implement generic double-wide CAS.
  * Use built-in __sync CAS for double-CAS if AO_USE_SYNC_CAS_BUILTIN for x86.
- Drop libatomic_ops-aarch64.patch (no longer needed)</changelog>
<changelog author="jengelh@inai.de" date="1425556800">- Update homepage URLs</changelog>
<changelog author="schwab@suse.de" date="1460030400">- aarch64-gcc5.patch: fix build with gcc &gt;= 5</changelog>

</package>

</otherdata>