Репозитории ALT
S: | 1.83.0-alt2 |
D: | 1.37.0-alt2 |
5.1: | 1.39.0-alt3 |
4.1: | 1.34.1-alt1 |
4.0: | 1.33.1-alt4 |
3.0: | 1.32.0-alt2 |
Группа :: Разработка/C++
Пакет: boost
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
13 июня 2009 Ivan A. Melnikov <iv at altlinux.org> 1:1.39.0-alt3
- Added patch #16 from shrek@ to make Boost.Function compile under
BOOST_NO_EXCEPTIONS.
- Re-enabled static libraries (closes #20407).
- New version:
+ new libraries since 1.36.0: Flyweight, ScopeExit, Signals2,
Swap, Proto;
+ lots of bugfixes and improvements in most of libraries. - Put Boost.Flyweight into separate subpackage.
- Adapted building to new features of Boost.Build with layout=system:
+ following Boost.Build defaults, multi-threaded libraries now
don't have '-mt' suffix (this means that -lboost_regex brings in
multi-threaded version of Boost.Regex library);
+ single-threaded libraries have '-st' suffix (updated patch #3,
put patch #4 back);
+ added "*-mt.so" symbolic links for compatibility with build
systems which expect older boost libraries naming. - Removed obsolete patches.
- Several minor spec improvements.
- Added patch #16 with several Boost.Datetime fixes (fixes #20186)
- Added patch #15 from shrek@ to fix building with gcc 4.4
- Added patch #14 which fixes MPL for gcc 4.4.
- Removed obsoletes and provides from asio, because in fact
Boost.Asio does not provide nor obsoletes asio.
- 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.39.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