M. Zhou
M. Zhou
As for (4). Debian packages built using the standard process do not include debug symbols neither. Debugging information will be split into `-dbgsym` packages. Why not try to prevent rpm/alient...
I see. Sounds good to me.
My mind has changed a little bit. For serious debian packaging bugs I'll notify the upstream if this PR eventually gets merged and suggest fix. Minor ones do not worth...
This PR should be merged.
BTW, I have added this patch to the `2021.05-5` version of debian package. It fixes the build failure for at least s390x, hppa (pa-risc), etc. https://buildd.debian.org/status/package.php?p=onetbb&suite=experimental
@ekovanova Thanks. Then I'm going to submit a patch with more macros than merely s390x.
I tried to build tbb on IA64 with that fallback implementation, and the tests ended up with a large number of segmentation faults.
@ekovanova Yes. Lots of segmentation faults after adding ``` #define __TBB_machine_fetchadd4(addr, val) __sync_fetch_and_add(addr, val) ``` Please find the buildlog here https://buildd.debian.org/status/fetch.php?pkg=onetbb&arch=ia64&ver=2021.5.0-6&stamp=1644945917&raw=0
@anton-potapov IA64 is not Debian's release architecture. It's just optional. I was just trying to let it build on as more architectures as possible.
Not yet. Will try it for the next time of package upload