Hi Andreas, Thank you for this. Unfortunately it FTBFS on lots of architectures: https://buildd.debian.org/status/package.php?p=onetbb&suite=experimental
I commented out the existing patches because most of them need a non-trivial rebase due to upstream source code revamp. It may still take some time before we can open a transition slot, because I don't know whether the FTBFS problems will be fixed after rebasing all those patches. To anyone who wants to help with this package: please git push frequently. On Fri, 2022-02-04 at 00:00 +0000, Debian FTP Masters wrote: > > > Accepted: > > Format: 1.8 > Date: Thu, 03 Feb 2022 17:14:25 +0100 > Source: onetbb > Binary: libtbb-dev libtbb-doc libtbb12 libtbb12-dbgsym > Architecture: source amd64 all > Version: 2021.5.0-1 > Distribution: experimental > Urgency: medium > Maintainer: Debian Science Maintainers > <[email protected]> > Changed-By: Andreas Tille <[email protected]> > Description: > libtbb-dev - parallelism library for C++ - development files > libtbb-doc - parallelism library for C++ - documentation > libtbb12 - parallelism library for C++ - runtime files > Closes: 987689 997115 > Changes: > onetbb (2021.5.0-1) experimental; urgency=medium > . > * Team upload > . > [ Mo Zhou ] > * New upstream version 2021.4.0 (Closes: #987689) > * Source rename following upstream. The new upstream Git URL is > https://github.com/oneapi-src/oneTBB > * d/rules: Switch build system to cmake+ninja. > + Remove OS detection flags for old buildsystem. > + Update buildflags in favor of new CMake buildsystem. > + No longer need to manually install pkg-config and cmake files. > * d/patches: Remove patches for old build system. > + And temporarily disable all remaining patches. > * Bump SOVERSION to 12 and refresh symbols control file. (Closes: > #997115) > * Migrate to Sphinx for building documentation. > * d/*.{install,docs,examples}: Reflect upstream file changes. > * Remove unnecessary links and lintian overrides. > * Migrate to new API for d/tests/test.cc for autopkgtest. > * Use upstream examples for autopkgtest. > * Upload to experimental. > . > [ Andreas Tille ] > * Do not repack upstream source > * DEP5 > * Drop uupdate from watch file > * Standards-Version: 4.6.0 (routine-update) > * debhelper-compat 13 (routine-update) > * Add salsa-ci file (routine-update) > * No need to use dh-exec > Checksums-Sha1: > 3b2b7dce56cdc43700f1f458bcdae08f33463b1e 2414 onetbb_2021.5.0-1.dsc > 71750727bd1436f4047342d0adb827c25d7bc2b0 2463218 > onetbb_2021.5.0.orig.tar.gz > 1fb685bbb31299327d3240e31347bc38f9cda474 13148 onetbb_2021.5.0- > 1.debian.tar.xz > 4ded0fd342015dfe1862bdaa8c8f23e80df064e3 194324 libtbb-dev_2021.5.0- > 1_amd64.deb > b0c012f91449faabf64ce29c946f336af954566d 1250600 libtbb- > doc_2021.5.0-1_all.deb > 9fdaa1b49b9bf372bc1b9ac458b79e3fd6d5e0c5 1254324 libtbb12- > dbgsym_2021.5.0-1_amd64.deb > 12285522ec6b619852926c5eea9a53e0750dda34 115636 libtbb12_2021.5.0- > 1_amd64.deb > cd8c0c7e35ce76b2620a77a0dbb7831f57f09775 11145 onetbb_2021.5.0- > 1_amd64.buildinfo > Checksums-Sha256: > 52c5ea7fcf93222adef4a97363cb2997f8ab500348b7f312961997a375298a2e > 2414 onetbb_2021.5.0-1.dsc > e5b57537c741400cf6134b428fc1689a649d7d38d9bb9c1b6d64f092ea28178a > 2463218 onetbb_2021.5.0.orig.tar.gz > 6217c74d4935d8b163fe03090f4e3f61eb1b2eebc9a5798e2181e887527cd9c9 > 13148 onetbb_2021.5.0-1.debian.tar.xz > 8486e99e251715ec38317e1eb8fa15f51d672af0b72c8bb02de76e22b4692f30 > 194324 libtbb-dev_2021.5.0-1_amd64.deb > 691e796bf6b5fb180003b83c8340765322f3d3883b41fa923922fe58d7b878b1 > 1250600 libtbb-doc_2021.5.0-1_all.deb > 56b0102c50aea5b98ea8ea6d207a68ed834edd2cfceb072dc2efe6ffd410a08c > 1254324 libtbb12-dbgsym_2021.5.0-1_amd64.deb > 487b854dc777077164d17c6c53dccf39da7781a6ea3a270ede5e6f146f465c87 > 115636 libtbb12_2021.5.0-1_amd64.deb > 56cbc07ba4f4594d4578d1287557ab6edb08c00c5c76dafd08982153442febf5 > 11145 onetbb_2021.5.0-1_amd64.buildinfo > Files: > bc247ab4855e61d0c65451d3ad065480 2414 libs optional onetbb_2021.5.0- > 1.dsc > 5e5f2ee22a0d19c0abbe7478f1c7ccf6 2463218 libs optional > onetbb_2021.5.0.orig.tar.gz > 172bdc2be4f542356d4a3517d6029d4c 13148 libs optional > onetbb_2021.5.0-1.debian.tar.xz > 1b1b4e3c8ffa9a9fc8177b12b0e97fd0 194324 libdevel optional libtbb- > dev_2021.5.0-1_amd64.deb > 074fce665735f2747a1c0c6de4efdd92 1250600 doc optional libtbb- > doc_2021.5.0-1_all.deb > 55ceffbd9faee519d5f099915af72052 1254324 debug optional libtbb12- > dbgsym_2021.5.0-1_amd64.deb > 30223d8392799013c848a46b7b622ca0 115636 libs optional > libtbb12_2021.5.0-1_amd64.deb > 3ef04e1f2a219d2bbc1d74101b4bcdaf 11145 libs optional > onetbb_2021.5.0-1_amd64.buildinfo > > > > Thank you for your contribution to Debian. > -- debian-science-maintainers mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers
