ALT Linux repos
Group :: Development/C++
RPM: boost
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
12 december 2008 Ivan A. Melnikov <iv at altlinux.org> 1:1.36.0-alt4
- Added sophisticated triggers to fix problems with upgrade
and workaround strange rpm behaviour. - Removed obsolete ldconfig-related triggers.
- Added patch 13 to remove some gcc4.3 warnings;
- Added *.gif files to documentation.
- Specfile cleanup and requirements improvements:
- made development subpackages pre-require boost-devel;
- added more Obsolete: tags;
- removed %__* macros usage.
- Added patch 11 by Alex Ott, found in boost trac ticket 2304,
to fix warinigs in Boost.Spirit (closes #15718) - Added patch 12 to fix more warnings in Boost.Spirit
- Really applied (not just attached) patches #8-#10
- Removed experimental patch 4 and modified spec to get back
traditional library naming, without -st suffix on single-threaded libs.
- New version (fixes #15168)
- Significantly rewrote specfile to simplify it
- Reviewed libraries separation to reflect interdependencies of boost
libraries better. This also fixes #15421 and #15397 - Changed build architecture of header-only development packages to noarch
- Changed build layout to system and applied patch from Mandriva
and our own patch to improve ABI versioning in this case - Added patch #5, to make location of bjam binary platform-independent.
This should fix #17004, build on ppc and other platforms as well - Renamed library packages to confirm Shared Libs Policy
- Joined all static libraries into one package
- Switched to use bjam directly instead of calling configure and make,
which became insufficient - Applied all hotfixes from
https://svn.boost.org/trac/boost/wiki/ReleasePractices/HotFixes - Removed debug versions of libraries
- Removed patch #1, as it is not needed now
- Removed patch #2, as it was applied by upstream
- New version
- Applied bga@'s patch for building with python2.5
- Build without exact python version
- Fixed invalid memory access in boost-regex++ (thanks ldv@ for noticing)
+ CVE-2008-171
+ CVE-2008-172
- Provide backward-compatibility symlinks for static libraries (libboost_foo.a->libboost_foo-gcc41-mt.a)
- Use symlinks, not hardlinks for .so files
- Provide backward-compatibility symlinks for libraries (libboost_foo.so->libboost_foo-gcc41-mt.so)
- New version
- New subpackage (graph)
- boost-devel now requires boost-serialization-devel (#11298)
- Added missing dependancy for boost-program-options-devel (#10578)
- Added missing dependancy for boost-serialization-devel (#10485)
- New version
- New subpackage (iostreams)
- rebuild with python 2.4
- x86_64 support
- new version (1.32.0)
- program-options* subpackages added
- serialization subpackage added
- builddep on python-devel is now versioned
- new version (1.31.0)
- license changed to Boost Software License
- Reqs on boost-devel changed to PreReqs to enforce order of installation
- lots of triggers added to provide smooth upgrade
- new version (1.30.2)
- new version (1.30.0)
- build system changed, so %build section does
- added subpackages for datetime, filesystem and test libraries
- description for signals library added
- epoch added (all .so's uses 1.36.0 as so-version, regex library
should be updated) - removed all subpackage specific versions
- new version (1.29.0) now we know about g++-3.2
- fixes bug #0001863
- docs added
- new subpackage -signals- added
- boost-threads-devel-static temporarily removed, because static
libraries for it is not built with boost build system.
- fixed version numbere for gcc-3.2.
(this is temporary release)
- ...-config scripts renamed (s/_/-/g)
- added macros to control compilers version for which to build library
- spec rewrite: subpackages rearranged, files rearranged
- use gcc-version specific directories instead of update-alternatives
- remake patch updated (soname added)
- pytmake patch updated (soname fixed)
- buildreqs fixed
- new version (1.28.0)
- .makefile patch split into .remake and .pytmake patches
- buildreqs fixed
- gcc2/gcc3 variants added for regex subpackages
- /usr/bin/*_config files added
- python subpackages added
- buildreqs fixed