Source: r-cran-maotai Version: 0.2.1-1 Severity: normal Dear Maintainer,
Build fails with the following error: g++ -std=gnu++11 -shared -L/usr/lib/R/lib -o maotai.so RcppExports.o cpp_bmds.o cpp_casket.o cpp_mmds.o evaluations.o src_computations.o -fopenmp -llapack -lblas -lgfortran -lm /usr/lib/gcc/hppa-linux-gnu/10/libgcc.a -L/usr/lib/R/lib -lR /usr/bin/ld: cannot find /usr/lib/gcc/hppa-linux-gnu/10/libgcc.a: No such file or directory collect2: error: ld returned 1 exit status make[1]: *** [/usr/share/R/share/make/shlib.mk:10: maotai.so] Error 1 It is not clear why the build directly tries to link against libgcc.a from gcc-10. The dependencies now for gcc-11 and g++-11 pull in the static and shared libgcc libraries for gcc-11. The control file doesn't require the gcc-10 libraries. See: https://buildd.debian.org/status/fetch.php?pkg=r-cran-maotai&arch=hppa&ver=0.2.1-2&stamp=1634810036&raw=0 The g++ driver automatically links against libgcc. Maybe the intent is to link against the static library. If so, it now needs to link using the gcc-11 library. This problem affect multiple r packages. Regards, Dave Anglin -- System Information: Debian Release: bookworm/sid APT prefers buildd-unstable APT policy: (500, 'buildd-unstable'), (500, 'unstable') Architecture: hppa (parisc64) Kernel: Linux 5.14.14+ (SMP w/4 CPU threads) Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system)