Debian Patches

Status for wsclean/3.4-1

Patch Description Author Forwarded Bugs Origin Last update
Install-libs-in-multi-arch-path.patch Install libs in multi-arch path Ole Streicher <olebole@debian.org> no 2021-11-01
Don-t-use-RPATH.patch Don't use RPATH
This is not needed since the lib will be installed in the standard dir.
CMAKE gets here confused since the actual install dir differs from the final
place.
Ole Streicher <olebole@debian.org> no 2021-11-01
Don-t-try-SIMD-on-non-x86-processors-not-implemented-yet.patch Don't try SIMD on non-x86 processors (not implemented yet) Ole Streicher <olebole@debian.org> no 2021-11-02
Link-libatomic-against-wsclean-lib-on-riscv64-and-fix-FTB.patch Link libatomic against wsclean-lib on riscv64 and fix FTBFS
Dear maintainer,

wsclean failed to build on riscv64:

```
[100%] Built target wsclean-shared
/usr/bin/ld: libwsclean.a(msgridderbase.cpp.o): in function `MSGridderBase::getAvailableMemory(double, double)':
./obj-riscv64-linux-gnu/./gridding/msgridderbase.cpp:300: undefined reference to `__atomic_exchange_1'
collect2: error: ld returned 1 exit status
make[3]: *** [CMakeFiles/wsclean.dir/build.make:154: wsclean] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-riscv64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:286: CMakeFiles/wsclean.dir/all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-riscv64-linux-gnu'
make[1]: *** [Makefile:139: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-riscv64-linux-gnu'
dh_auto_build: error: cd obj-riscv64-linux-gnu && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1 returned exit code 2
```

Attached is a patch that links libatomic on riscv64 and fixes FTBFS, tested on
my QEMU riscv64 machine. Please let me know if I missed something.

Cheers,
Eric
Eric Long <i@hack3r.moe> no 2022-08-26
Use-system-provided-pybind11.patch Use system provided pybind11
The one provided with the sources is not compatible to Python 3.11
Ole Streicher <olebole@debian.org> no 2023-01-05

All known versions for source package 'wsclean'

Links