tbb 2020.3-2ubuntu1 source package in Ubuntu
Changelog
tbb (2020.3-2ubuntu1) kinetic; urgency=medium * Merge from Debian unstable. Remaining changes: - Rename libtbb-{dev,doc} to libtbb2-{dev,doc}. - Stop building the libtbbmalloc2 package, now built by onetbb. tbb (2020.3-2) unstable; urgency=medium [ Andrius Merkys ] * Team upload. [ Matthias Klose ] * Split out a libtbbmalloc2 package (Closes: #1006920). * Mark some libtbbmalloc symbols as optional. tbb (2020.3-1ubuntu3) jammy; urgency=medium * Rename libtbb-{dev,doc} to libtbb2-{dev,doc}. * Stop building the libtbbmalloc2 package, now built by onetbb. tbb (2020.3-1ubuntu2) jammy; urgency=medium * Split out a libtbbmalloc2 package. * Mark some libtbbmalloc symbols as optional. tbb (2020.3-1) unstable; urgency=medium * New upstream version 2020.3 * Refresh symbols control file. tbb (2020.2-2) unstable; urgency=medium * Upload to unstable. tbb (2020.2-1) experimental; urgency=medium * New upstream version 2020.2 * Specify Rules-Requires-Root: no in control * Bump Standards-Version to 4.5.0 (no change). tbb (2020.1-2) unstable; urgency=medium * Upload to unstable. tbb (2020.1-1) experimental; urgency=medium * New upstream version 2020.1 * Autopkgtest: let cmake test compile a simple C++ program. tbb (2020.0-2) unstable; urgency=medium * Mark libtbb-doc as Multi-Arch: foreign. * Merge the content of tbb-examples package into libtbb-doc package. * Remove the third-party cmake file FindTBB.cmake * CMake: use TBBConfig*.cmake to find TBB. (Closes: #929967) * Add a CMakeLists.txt to debian/tests for testing TBBConfig*.cmake * Bump debhelper compat level to 12 and deprecate d/compat. * Initialize autopkgtest: upstream unit tests, cmake find_package. tbb (2020.0-1) experimental; urgency=medium * New upstream version 2020.0 * Update watch file, reflecting the version scheme change. * Rebase/Refresh existing patch stack. * Add missing B-D-I graphviz. * Refresh symbols control file. * Override a lintian warning. * Update my own mail address. * Upload to experimental. tbb (2019~U9-2) unstable; urgency=medium * Upload to unstable. tbb (2019~U9-1) experimental; urgency=medium * New upstream version 2019~U9 * Rebase gcc-atomic-detection.patch * Update symbols list for amd64. tbb (2019~U8-1) unstable; urgency=medium * New upstream version 2019~U8 tbb (2019~U7-1) unstable; urgency=medium * New upstream version 2019~U7 * Rebase gcc-atomic-detection.patch and refresh the rest patches. tbb (2019~U5-1~exp1) experimental; urgency=medium * New upstream version 2019~U5 tbb (2019~U4-1~exp1) experimental; urgency=medium * New upstream version 2019~U4 * Refresh patches (quilt push -a --refresh). * Refresh symbols (one more symbol). tbb (2019~U3-1~exp1) experimental; urgency=medium * New upstream version 2019~U3 * Refresh/Rebase patches: + Rebase fixnonlinux.patch, gcc-atomic-detection.patch, cross.patch + Refresh the rest patches. - Remove no longer needed removejsquery.patch * Override dh_auto_build-indep to build doxygen documentations. * Add doxygen to Build-Depends-Indep. * Update symbols control file for amd64 architecture. * Override (noop) dh_auto_test-indep. tbb (2018~U6-4) unstable; urgency=medium * Team upload. * Drop cgal specific include from cmake module * Install tbb own cmake files and include TBBMakeConfig.cmake into FindTBB.cmake tbb (2018~U6-3) unstable; urgency=medium * Team upload. * cme fix dpkg-control * Standards-Version: 4.2.1 * Remove trailing whitespace in debian/changelog * DEP3 * Add cmake file (shamelessly stolen from libcgal-dev) tbb (2018~U6-2) unstable; urgency=medium * Upload to unstable. tbb (2018~U6-1) experimental; urgency=medium * New upstream version 2018~U6 * Maintainer is Debian Science team. Append myself to uploaders. * Point Vcs-* fields to Salsa. * Refresh patches. * Change priority to optional in favor of deprecation of extra. * Cleanup rules and enable all hardening options. * Bump debhelper compat level to 11. * Delete -dbg package in favor of automatic debug packages. * Remove unused files and unused lintian overrides. * Update doc installation path and doc-base registration due to compat 10. * Add symbols control file for amd64. tbb (2017~U7-8) unstable; urgency=medium * Remove un-aligned memory access unit test from test_malloc_pools.exe - This allows sparc64 to pass unit tests. Closes: #832104 [ Adrian Bunk ] * Advertise exception_ptr with gcc >= 7, Closes: #877380 tbb (2017~U7-7~exp1) experimental; urgency=medium * Remove un-aligned memory access unit test from test_malloc_pools.exe - This should help sparc64 tbb (2017~U7-6) unstable; urgency=medium * Rollback enhanced debugging -g3 change, as it appears to have broken reproducible builds. tbb (2017~U7-5) unstable; urgency=medium * Release to sid * Enhanced debugging, gdb analysis for failed tbbmalloc tests * Display host system page size tbb (2017~U7-5~exp1) experimental; urgency=medium * Enhanced debugging, gdb analysis for failed tbbmalloc tests * Display host system page size tbb (2017~U7-4) unstable; urgency=medium * Remove spurious patch files * Fix build on ARMEL. Closes: #852481 * Remove build information to help reproducible builds. Closes: #816989 * Fixup 64-bits detection patch * Use 1MB stack for 32-bit MIPS test threads * Merge failonbadtests and tally-unit-test-fails.patch * Fix -march logic in i386 building. Closes: #855088 + (we use gcc atomics by default so no longer need to mention pentium4) * Bump standards to 4.0.0 [ Matthias Klose ] * Fix multi-arch support, Closes: #812945 [ Helmut Grohne ] * Fix FTCBFS: Pass build configuration to make. Closes: #837179 tbb (2017~U7-3~exp1) experimental; urgency=medium [ Matthias Klose ] * Fix multi-arch support, Targets: #812945 [ Helmut Grohne ] * Fix FTCBFS: Pass build configuration to make. Targets: #837179 [ Steve Capper ] * Remove spurious patch files * Fix build on ARMEL. Targets: #852481 * Attempt to debug pthread_create failures on mips * Remove build information to help reproducible builds. Targets: #816989 tbb (2017~U7-2) unstable; urgency=medium * Port over experimental package to sid. * Upgrade to latest upstream version of TBB. + This now builds with gcc 7. Closes: #853679 + This supports s390x. Closes: #809663 * Update copyright file to Apache 2.0 to match new upstream version. * Fix -march logic in i386 building. Targets: #855088 * Fix watch file to point to new upstream on github. Closes: #866678 [ Nico Schlömer ] * Correct homepage and add Vcs tags in debian/control. tbb (2017~U7-1~exp1) experimental; urgency=medium * Upgrade to latest upstream version of TBB. + This now builds with gcc 7. Targets: #853679 + This supports s390x. Targets: #809663 * Update copyright file to Apache 2.0 to match new upstream version. * Fix -march logic in i386 building. Targets: #855088 * Fix watch file to point to new upstream on github. Targets: #866678 tbb (4.3~20150611-2) unstable; urgency=medium * Add support for armel by distinguishing from armhf. * Fold in unit test timeout logic in to tally patch. tbb (4.3~20150611-1) unstable; urgency=medium * Dump out /proc/cpuinfo and gcc preprocessor directives on build to help debug issues. * Timeout of 10 minutes set on unit tests. Any tests that timeout are logged. [Mathieu Malaterre ] * Tweak 64 bits detection. tbb (4.3~20150611-0.1) unstable; urgency=medium * Non-maintainer upload. [ Matthias Klose ] * Upload version from experimental to sid, fixing build with GCC 5. Closes: #778139. * The architecture list is now marked as linux-any. Closes: #748876. * Multiarchify the packages (Marc Glisse). Closes: #751689. * The new upstream fixes the check for __TBB_CPP11_TYPE_PROPERTIES_PRESENT. Closes: #779553. [ Adam Conrad ] * gcc-atomic-detection.patch: Fix the gcc atomic detection to work for gcc-5.x and up, as well as adding -latomic to LIBS (closes: #787084) * gcc-atomic-always.patch: Always define TBB_USE_GCC_BUILTINS for GCC. * debian/tbb.pc.in: Add -latomic to the pkg-config file for the above. tbb (4.3~20150611-1~exp3) experimental; urgency=medium * Put Mathieu's ppc32 gcc atomic disable patch back in (it shouldn't have been removed). * Switch target architecture to linux-any. * Go full atomic, move all __sync to __atomic. tbb (4.3~20150611-1~exp2) experimental; urgency=medium * Replace __sync_val_compare_and_swap with __atomic_compare_exchange_n for gcc_generic.h - Original patch by Mathieu Malaterre, some logic has been tweaked. tbb (4.3~20150611-1~exp1) experimental; urgency=medium * New upstream release. + Mainly C++11 features/fixes. tbb (4.2~20140122-6) experimental; urgency=medium * First stab at an experimental upload. * No substantive changes from -5. tbb (4.2~20140122-5) unstable; urgency=medium * Locked down build architectures to: amd64, arm64, armhf, hppa, i386, powerpc and ppc64el tbb (4.2~20140122-4) unstable; urgency=medium * Bump standards version to 3.9.6. * Add debian/tbb.pc to clean list. [ Mathieu Malaterre ] * Don't use gcc atomics for ppc32. Closes: #762656 tbb (4.2~20140122-3) unstable; urgency=medium * Unit test execution failures no longer cause build to fail; instead take a tally of passes/failures to make it easier to analyse which cases are prone to failure. + debian/patches/tally-unit-test-fails.patch * debian/rules modified s.t. the unit tests are no longer executed twice tbb (4.2~20140122-2) unstable; urgency=medium * Unit test compile errors no longer ignored. Closes: #752820 * for i386 architecture, set march=i586 (has to match gcc): Closes: #756233 * Debian architecture overrides uname -m, allows pbuilder i386 builds. * Amended Linux kernel version detection logic to work with x.y. * Bump standards version to 3.9.5. * A couple of Lintian source-is-missing errors overridden. tbb (4.2~20140122-1.1) unstable; urgency=low [ Helge Deller ] * Enable builds for hppa. Closes: #748876 [ Wookey ] * Enable builds for arm64. Closes: #748508 [ Mathieu Malaterre ] * Non-maintainer upload. * Prefer `Arch: any` now that tbb build on most arch now tbb (4.2~20140122-1) unstable; urgency=medium * Added myself as maintainer for package. * Added a symlink to tbb-examples so build instructions now work for them. * Added a dependency to libjs-query and a symlink to remove the embedded copy. * New upstream release: + armv7l build fixes, removed armhf.patch + rebased adddebug.patch and fixnonlinux.patch tbb (4.2~20130725-2) unstable; urgency=low * Oprhan the package, set maintainer to Debian QA Group tbb (4.2~20130725-1.2) unstable; urgency=medium * Non-maintainer upload. * Add mips mipsel to the list of supported arches in debian/control Closes: #739965 tbb (4.2~20130725-1.1) unstable; urgency=low * Non-maintainer upload. * New upstream * Fix buildds: x32/sparc/sparc64 * Do not compress Makefiles in tbb-examples tbb (4.1~20130613-1.2) unstable; urgency=medium * Non-maintainer upload. * Fix armhf buildd + debian/patches/armhf.patch * Fix hardening flags (missing CPPFLAGS) * Fix d/watch file tbb (4.1~20130613-1.1) unstable; urgency=low * Non-maintainer upload. * Remove patches from bug #692033, since integrated upstream now * Upload to sid - Closes: #714986, #715162, #713347, #715425, #705495 tbb (4.1~20130613-1.1~exp1) experimental; urgency=low * Non-maintainer upload. * Upload 4.1, update 4 * Import patches for armhf (from 4.0+r233+update5-0.2) tbb (4.1~20130516-1.1~exp1) experimental; urgency=low * Non-maintainer upload. * Upload 4.1, update 3. Closes: #695683 * Switch to dh/9. Get harderning compilation * Add d/watch. Closes: #695683 * Use d/rules to generate version. Closes: #712146 * Build PowerPC/SPE. Closes: #695685 * Use new d/rules. Bump Std-Vers: 3.9.4 tbb (4.0+r233+update5-0.2) unstable; urgency=low * Non-maintainer upload. * Add armhf to the list of supported arches in debian/control, now that ARMv7 support is there. Not (yet) worth doing for armel. tbb (4.0+r233+update5-0.1) unstable; urgency=low * Non-maintainer upload. * Updated to upstream 4.0 Update 5 release. + Added 64-bit PowerPC support * Applied ARMv7-A support patches from linaro. (Closes: #692033) tbb (4.0+r233-1) unstable; urgency=low * New upstream release + Add 32-bit PowerPC support * Update to Standards-Version 3.9.2 (no changes) * Add note to package descriptions that Pentium4-compatible and higher is supported for i386 architecture users (Closes: #642248) * Do not run test suite when DEB_BUILD_OPTIONS=nocheck (Closes: #642251) * Do not ignore 'make clean' errors (Closes: #642242) tbb (3.0+r147-1) unstable; urgency=low * New upstream release * debian/copyright: update years * debian/control: Add ppc64 to the Architecture fields tbb (3.0+r035-2) unstable; urgency=low * Make examples build properly (Closes: #608347) + Ship common Makefile snippets from upstream + Document that upstream's _debug library versions are not shipped * Update to Standards-Version 3.9.1 (no changes) tbb (3.0+r035-1) unstable; urgency=low * New upstream release * Update to Standards-Version 3.9.0 (no changes) * Switch to dpkg-source 3.0 (quilt) format tbb (3.0+r018-1) unstable; urgency=low * New upstream release (Closes: #581614) tbb (2.2+r013-1) unstable; urgency=low * New upstream release * debian/copyright: update years * Update to Standards-Version 3.8.4 (no changes) tbb (2.2+r012-1) unstable; urgency=low * New upstream release * Update pkg-config metadata file * Add ${misc:Depends} as recommended by lintian tbb (2.2+r009-1) unstable; urgency=low * New upstream release tbb (2.2+r004-1) unstable; urgency=low * New upstream release (Closes: #545702) * Update to Standards-Version 3.8.3 (no changes) tbb (2.1r017-1) unstable; urgency=low * New upstream release * Change libtbb2-dbg to section debug for new archive layout tbb (2.1r015-1) unstable; urgency=low * New upstream release * 02_replace_arch_command.dpatch: merged upstream * Remove build dependency on dpatch and modify debian-rules accordingly * Add .pc file to help when building against the library * Update to Standards-Version 3.8.1 (no changes) tbb (2.1~20080605-1) unstable; urgency=low * New upstream release * Drop patches - 01_add_soname: suitable fascimile implemented upstream - 03_ias_patch: upstream now using as instead of ias * Update to Standards-Version 3.8.0 (no changes) * Add new upstream Doxygen documentation (in libtbb-doc package) * Register new documentation with doc-base * debian/copyright: Update years of copyright tbb (2.0r020-1) unstable; urgency=low * New upstream release. * debian/patches/04_g++-4.3.dpatch: Removed, integrated upstream tbb (2.0r017-1) unstable; urgency=low * New upstream release. tbb (2.0r014-4) unstable; urgency=low * Make tbb-examples recommend libtbb-dev. * Make libtbb-dev suggest tbb-examples. * Patch to allow building with g++-4.3 (Closes: #462415) * Only conditionally create symlink (Closes: #465617) tbb (2.0r014-3) unstable; urgency=low * Fix short descriptions of tbb-examples (Closes: #457442) * Fix short descriptions of libtbb2-dbg (Closes: #457443) * Add patch to allow build to succeed on Itanium tbb (2.0r014-2) unstable; urgency=low * debian/copyright: Fix license statement. tbb (2.0r014-1) unstable; urgency=low * Initial release (Closes: #434583) -- Gianfranco Costamagna <email address hidden> Tue, 17 May 2022 08:25:54 +0200
Upload details
- Uploaded by:
- Gianfranco Costamagna
- Uploaded to:
- Kinetic
- Original maintainer:
- Debian Science Team
- Architectures:
- linux-any all
- Section:
- libs
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
tbb_2020.3.orig.tar.xz | 1.6 MiB | a88c2faa1ae5c52ce026964bdb8069bcb5f4a78ea3ee7fb2ae0b230a54682cde |
tbb_2020.3-2ubuntu1.debian.tar.xz | 17.6 KiB | 787f489ac003bf2440003daed36da6b00efea4c2912366f94a7158d07aeefd17 |
tbb_2020.3-2ubuntu1.dsc | 2.2 KiB | c86535f5d3ed39597ab13dfc049e69ac525591bc48e961537d3fb6f583d8381e |
Available diffs
Binary packages built by this source
- libtbb2: parallelism library for C++ - runtime files
TBB is a library that helps you leverage multi-core processor
performance without having to be a threading expert. It represents a
higher-level, task-based parallelism that abstracts platform details
and threading mechanism for performance and scalability.
.
(Note: if you are a user of the i386 architecture, i.e., 32-bit Intel
or compatible hardware, this package only supports Pentium4-compatible
and higher processors.)
.
This package includes the TBB runtime files.
- libtbb2-dbgsym: debug symbols for libtbb2
- libtbb2-dev: parallelism library for C++ - development files
TBB is a library that helps you leverage multi-core processor
performance without having to be a threading expert. It represents a
higher-level, task-based parallelism that abstracts platform details
and threading mechanism for performance and scalability.
.
(Note: if you are a user of the i386 architecture, i.e., 32-bit Intel
or compatible hardware, this package only supports Pentium4-compatible
and higher processors.)
.
This package includes the TBB development files.
- libtbb2-doc: parallelism library for C++ - documentation
TBB is a library that helps you leverage multi-core processor
performance without having to be a threading expert. It represents a
higher-level, task-based parallelism that abstracts platform details
and threading mechanism for performance and scalability.
.
This package includes the TBB documentation files and examples.