Commit Graph

128 Commits

Author SHA256 Message Date
Stephan Kulow
540c5bdf5e Accepting request 306161 from home:dirkmueller:branches:devel:libraries:c_c++
- update to 1.58.0:
  boost docs remain at 1.56 since upstream hasn't updated yet
  * New Libraries: Endian, Sort.
  * Updated Libraries: Asio, Chrono, Container, Context, Conversion,
  DateTime, Flyweight, Function, Functional/Factory, Fusion, Geometry,
  Hash, Interprocess, Intrusive, Lexical Cast, Log, Math, Move,
  Multi-index Containers, Multiprecision, Optional, Phoenix,
  Predef, Random, Thread, TypeErasure, TypeIndex, Units,
  Unordered, Variant.
  See http://www.boost.org/users/history/version_1_58_0.html
- add 0001-Fix-exec_file-for-Python-3-3.4.patch ,
  0002-Fix-a-regression-with-non-constexpr-types.patch: Fixes regressions
  in 1.58
- drop bjam-alignment.patch, boost-gcc5.patch: Already fixed upstream
  differently
- add boost-rpmoptflags-only.patch: Build only with optflags
- add boost-aarch64-flags.patch: Avoid using -m64
- add boost-uuid-comparison.patch: Fix regression in UUID operator<
- add boost-disable-pch-on-aarch64.patch: Disable pch on math library
  to avoid compiler segfault

OBS-URL: https://build.opensuse.org/request/show/306161
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=144
2015-05-10 09:07:49 +00:00
Michal Vyskocil
e2c09cf020 Accepting request 290046 from home:roman-neuhauser:branches:devel:libraries:c_c++
- Add quickbook subpackage

OBS-URL: https://build.opensuse.org/request/show/290046
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=142
2015-03-09 18:02:11 +00:00
Richard Biener
d0ce9979f9 Accepting request 287338 from home:rguenther:branches:devel:libraries:c_c++
- Use $RPM_OPT_FLAGS for building, force use of the GCC toolset.
  Be more verbose and fail building with the first error.
- Add boost-gcc5.patch to use -std=c++11 when building the coroutines
  module which fixes build with GCC 5.

OBS-URL: https://build.opensuse.org/request/show/287338
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=140
2015-02-23 15:30:07 +00:00
Thorsten Behrens
277ec6feb6 Accepting request 264096 from home:dimstar:boost
- Revert the python3 building: it resulted in BOTH libboost_python
  libraries to be using python 3 instructions, resulting in
  failures of all Py2 related packages.

OBS-URL: https://build.opensuse.org/request/show/264096
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=139
2014-12-05 09:04:06 +00:00
f558ae0164 Accepting request 258282 from home:mhamann:branches:devel:libraries:c_c++
Added the boost_python3 library (the existing boost_python library only supports Python 2). This fixes https://bugzilla.novell.com/show_bug.cgi?id=838970.

The name of the new package (libboost_python3-%{lib_appendix}) does not completely follow the naming scheme of the other boost libraries as the "3" at the end collides with the appendix.

OBS-URL: https://build.opensuse.org/request/show/258282
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=137
2014-10-25 06:39:52 +00:00
Ismail Dönmez
cfab8e8d45 Accepting request 252660 from home:Dmitry_R:branches:devel:libraries:c_c++
- Update documentation tarball (source was changed)
- Fix aarch64 build

OBS-URL: https://build.opensuse.org/request/show/252660
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=136
2014-09-30 11:16:45 +00:00
Thorsten Behrens
c7d1bcbeab Accepting request 244793 from home:Dmitry_R:branches:devel:libraries:c_c++
- Update to version 1.56.0. Major changes since 1.54.0:
  New libraries:
  * Predef: This library defines a set of compiler, architecture,
    operating system, library, and other version numbers from the
    information it can gather of C, C++, Objective C, and Objective
    C++ predefined macros or those defined in generally available
    headers, from Rene Rivera.
  * Align: Memory alignment functions, allocators, and adaptors.
  * Type_Index: Runtime/Compile time copyable type info.
  For a detailed descriptions see:
  http://www.boost.org/users/history/version_1_56_0.html
  http://www.boost.org/users/history/version_1_55_0.html
- Rebase boost-thread.patch
- Rabase boost-use_std_xml_catalog.patch
- Rebase bjam-alignment.patch
- Remove obsolete boost-glibc-2.18.patch
- Remove obsolete boost-1.54-001-coroutine.patch
- Remove obsolete boost-1.54-002-date-time.patch
- Remove obsolete boost-1.54-003-log.patch
- Remove obsolete boost-1.54-change85160.patch
- Remove obsolete boost-1.54.0-thread-link_atomic.patch
- Remove obsolete boost-ppc64-abiv2-context.patch
- Remove obsolete boost-ppc64-abiv2-coroutine.patch
- Remove outdated man pages boost_1_54_man.tar.bz2

OBS-URL: https://build.opensuse.org/request/show/244793
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=135
2014-09-11 21:51:21 +00:00
Stephan Kulow
b3d6540489 - add baselibs.conf as source
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=133
2014-07-30 05:09:41 +00:00
Thorsten Behrens
b819a2ff3f Accepting request 241900 from home:fcrozat:branches:devel:libraries:c_c++
- Ensure there is enough disk space available for build.

OBS-URL: https://build.opensuse.org/request/show/241900
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=132
2014-07-22 19:54:25 +00:00
Thorsten Behrens
efb221eab7 Accepting request 241888 from home:fcrozat:branches:devel:libraries:c_c++
- use only JOBS=2 to avoid gcc being killed with OOM when memory is
  between 4G and 7G.

OBS-URL: https://build.opensuse.org/request/show/241888
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=131
2014-07-22 13:41:57 +00:00
Thorsten Behrens
120d7907b2 Accepting request 232265 from home:k0da:ppc
OBS-URL: https://build.opensuse.org/request/show/232265
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=129
2014-04-30 19:28:08 +00:00
159a577cd3 Accepting request 230967 from home:Andreas_Schwab:Factory
- Fix quoting while creating shared build instructions
- Properly configure library list
- bjam-alignment.patch: fix alignment check in bjam

OBS-URL: https://build.opensuse.org/request/show/230967
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=128
2014-04-25 10:12:15 +00:00
Stephan Kulow
45646a3155 Accepting request 228391 from home:coolo:branches:openSUSE:Factory
- buildignore python, python-base is enough

OBS-URL: https://build.opensuse.org/request/show/228391
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=126
2014-04-01 08:21:06 +00:00
Stephan Kulow
befb761f0e Accepting request 227209 from home:repabuild
Am submitting this again, after trying locally to use the "system" bjam, and failing. The bjam in boost-jam rpm does NOT find zlib-devel, and consequently fails to build the boost iostreams zlib compression components. Instead of trying to fix that, the right solution is using the boost-supplied b2/bjam. That also prevents a possible mis-match between the build tool and boost code. In addition there is not much penalty, b2 is quickly built.

OBS-URL: https://build.opensuse.org/request/show/227209
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=125
2014-04-01 08:01:36 +00:00
Stephan Kulow
c2a41851e1 - remove broken python module mpi.so
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=123
2014-03-03 11:51:23 +00:00
Stephan Kulow
26c2e0d56c - move mpi.so to the devel package to avoid conflicts on update
- trying to make the build more reliable: 
  * use -fno-var-tracking in cxxflags as recommended by richi
  * disable parallel build on low memory

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=120
2014-02-27 06:18:46 +00:00
Ruediger Oertel
662225c6d4 - add boost-1.54.0-thread-link_atomic.patch fixing upstream issue
https://svn.boost.org/trac/boost/ticket/9041
  (fixes compilation failure of snapper on various platforms)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=119
2014-02-10 15:51:55 +00:00
Philipp Thomas
b4dcfc7d0e - Add post and postun sections for libboost_graph_parallel.
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=118
2014-02-08 17:06:53 +00:00
Thorsten Behrens
6af6d99099 Accepting request 220976 from home:oertel:branches:devel:libraries:c_c++
- enable build_mpi on s390/s390x

OBS-URL: https://build.opensuse.org/request/show/220976
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=117
2014-02-05 14:25:35 +00:00
Ismail Dönmez
15346f148f Accepting request 212994 from home:Andreas_Schwab:Factory
- Disable coroutine library together with context

OBS-URL: https://build.opensuse.org/request/show/212994
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=116
2014-01-07 11:38:28 +00:00
Thorsten Behrens
7a5bc98bdd Accepting request 212830 from openSUSE:Factory:Core
- fix build of libzypp - patch from boost's track
- added patches:
  * boost-1.54-change85160.patch

OBS-URL: https://build.opensuse.org/request/show/212830
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=115
2014-01-05 15:56:14 +00:00
Ismail Dönmez
534ea3a38c Accepting request 208551 from home:netsroth:branches:devel:libraries:c_c++
Add patch against malloc int overflow

OBS-URL: https://build.opensuse.org/request/show/208551
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=114
2013-11-26 16:13:25 +00:00
Sascha Peilicke
1240cf29df Accepting request 206398 from home:jengelh:branches:devel:libraries:c_c++
- Split libboost_graph so that the MPI components are not forced

OBS-URL: https://build.opensuse.org/request/show/206398
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=113
2013-11-11 09:06:00 +00:00
Ismail Dönmez
57ecaddbd5 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=110 2013-09-21 11:08:22 +00:00
Ismail Dönmez
e68f93b7e7 Accepting request 199851 from home:DarkSS:branches:devel:libraries:c_c++
Boost 1.54 (with out-of-memory fixed) to resolve Factory's qbittorrent build issue.

OBS-URL: https://build.opensuse.org/request/show/199851
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=109
2013-09-20 13:45:19 +00:00
Tomáš Chvátal
c4c5b186af - Fix build with updated glibc:
* boost-glibc-2.18.patch - taken from upstream scm

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=107
2013-08-18 20:13:37 +00:00
Stephan Kulow
4fe0d67be0 revert that stupid conflicts
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=105
2013-06-10 10:36:29 +00:00
Dr. Werner Fink
10c6349ee3 Accepting request 178193 from home:Andreas_Schwab:Factory
- Build context library only on supported architectures
- Reenable mpi on aarch64
- Avoid duplication between %build and %install

OBS-URL: https://build.opensuse.org/request/show/178193
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=104
2013-06-09 13:44:51 +00:00
Philipp Thomas
c910e9a9ad Accepting request 176938 from home:varkoly:branches:devel:libraries:c_c++
- Conflicts with man-pages

OBS-URL: https://build.opensuse.org/request/show/176938
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=103
2013-05-29 12:04:03 +00:00
Philipp Thomas
ef9f1558cf - Apply upstream patch that fixes the ppc64 code in boost::context
(boost#8374): boost-fix_ppc64_asm.patch

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=101
2013-04-03 12:23:35 +00:00
Ismail Dönmez
a4b6095cc3 - Rename manpages to avoid conflict with other packages
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=100
2013-03-22 10:54:26 +00:00
Ismail Dönmez
3cbb718e07 Accepting request 160388 from home:m_meister:branches:openSUSE:Factory
- Added url as source.
  Please see http://en.opensuse.org/SourceUrls

OBS-URL: https://build.opensuse.org/request/show/160388
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=99
2013-03-21 09:20:58 +00:00
Stephan Kulow
e4c6cbeb68 Accepting request 159900 from home:DarkSS:stuff
Fixed up update to ver. 1.53.0. Great thanks to namtrac for remarks!

OBS-URL: https://build.opensuse.org/request/show/159900
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=98
2013-03-19 06:51:50 +00:00
Sascha Peilicke
291e7f9a5c Accepting request 156735 from devel:ARM:AArch64:Factory
- build without openmpi on aarch64 for now

OBS-URL: https://build.opensuse.org/request/show/156735
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=96
2013-02-28 09:20:59 +00:00
Michal Vyskocil
fa2332c399 Accepting request 149581 from home:BSiposRKF
Same as request 148711 but after resolving change file conflict.

OBS-URL: https://build.opensuse.org/request/show/149581
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=94
2013-01-29 09:47:33 +00:00
Ismail Dönmez
1210da84ce Remove boost-asio-export-symbols.patch, basically untested
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=93
2013-01-20 19:32:51 +00:00
Ismail Dönmez
aa06d09087 Accepting request 148850 from Application:Geo
Allow to build for SLE without addition xz building.

OBS-URL: https://build.opensuse.org/request/show/148850
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=92
2013-01-19 10:49:17 +00:00
Ismail Dönmez
958b28bb98 Accepting request 148167 from openSUSE:Factory
I reverted the change in factory as it broke several boost using packages.

OBS-URL: https://build.opensuse.org/request/show/148167
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=91
2013-01-12 12:31:08 +00:00
OBS User buildservice-autocommit
9ccfd2a82d Updating link to change in openSUSE:Factory/boost revision 74.0
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=8543cd4736c54e69aa3d76fd86accaa6
2013-01-12 10:22:23 +00:00
Philipp Thomas
9261507ea9 Accepting request 147934 from home:Fisiu:branches:devel:libraries:c_c++
- Add boost-asio-export-symbols.patch: boost#6688

OBS-URL: https://build.opensuse.org/request/show/147934
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=89
2013-01-10 17:13:56 +00:00
00d50eb2b7 Accepting request 132975 from home:babelworx:ldig:branches:devel:libraries:c_c++
license update: BSL-1.0
Boost Software License 1.0 is available in SPDX format on http://www.spdx.org/licenses as BSL-1.0

OBS-URL: https://build.opensuse.org/request/show/132975
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=87
2012-09-06 13:38:11 +00:00
Stephan Kulow
a6e5c87ef2 Accepting request 129654 from home:a_jaeger:FactoryFix
Fix compilation with glibc 2.16 with upstream patch.

OBS-URL: https://build.opensuse.org/request/show/129654
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=85
2012-08-02 14:50:36 +00:00
Ismail Dönmez
3e24bb47ca Accepting request 121368 from home:a_jaeger:FactoryFix
Fix timer post script, it used the comment as content.

OBS-URL: https://build.opensuse.org/request/show/121368
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=83
2012-05-18 08:54:35 +00:00
Stephan Kulow
7f124ca9ba - fixing the previous fix
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=79
2012-05-11 08:05:59 +00:00
Ismail Dönmez
bf90a641c9 Accepting request 117051 from home:coolo:branches:openSUSE:Factory
- fixing baselibs.conf after version bump

OBS-URL: https://build.opensuse.org/request/show/117051
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=78
2012-05-09 13:11:59 +00:00
Ismail Dönmez
91265ecbb2 Accepting request 110957 from home:jengelh:branches:devel:libraries:c_c++
- Adjust Require for new libxslt-tools

OBS-URL: https://build.opensuse.org/request/show/110957
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=77
2012-03-25 00:53:35 +00:00
Stephan Kulow
f49628a888 unlink to avoid broken state
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=76
2012-03-23 19:04:02 +00:00
Philipp Thomas
1063d332be Accepting request 109545 from home:psmt:branches:devel:libraries:c_c++
Update to latest version 1.49.0

OBS-URL: https://build.opensuse.org/request/show/109545
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=74
2012-03-15 15:08:48 +00:00
Pavol Rusnak
0f162f00d5 Accepting request 104302 from devel:openSUSE:Factory:patch-license
patch license to follow spdx.org standard

OBS-URL: https://build.opensuse.org/request/show/104302
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=72
2012-02-14 11:41:08 +00:00
Ismail Dönmez
c465d4e3cd Accepting request 95648 from home:a_jaeger:FactoryFix
Do not package NEWS and LICENSE twice.

OBS-URL: https://build.opensuse.org/request/show/95648
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=70
2011-12-06 20:50:44 +00:00