Source: emoslib Version: 2:4.0.3+dfsg1-1 Severity: serious Justification: fails to build from source (but built successfully in the past)
The ppc64el build of emoslib failed with link errors: /usr/bin/gfortran -fPIC -ffixed-line-length-none -fcray-pointer -fno-second-underscore -Wuninitialized -DSHAREDMEMORY -O2 -mtune=native -Wl,-z,relro -Wl,--disable-new-dtags -shared -Wl,-soname,libemos.so.0d -o ../lib/libemos.so.0d CMakeFiles/emos_sp_shared.dir/__/libemos_version.c.o CMakeFiles/emos_sp_shared.dir/__/interpolation/dummy.F.o CMakeFiles/emos_sp_shared.dir/__/interpolation/dummy2.F.o CMakeFiles/emos_sp_shared.dir/__/interpolation/areachk.F.o CMakeFiles/emos_sp_shared.dir/__/interpolation/estima.F.o ... CMakeFiles/emos_sp_shared.dir/__/grib_api_merging/intuvs2.c.o -lgrib_api_f90 -lgrib_api_f77 -lgrib_api -Wl,-rpath,"\$ORIGIN/../lib" CMakeFiles/emos_sp_shared.dir/__/interpolation/sharedll.c.o: In function `sharedll_': /«BUILDDIR»/emoslib-4.0.3+dfsg.1/interpolation/sharedll.c:113:(.text+0x114): relocation truncated to fit: R_PPC64_TOC16_HA against `.bss' CMakeFiles/emos_sp_shared.dir/__/interpolation/sharedgg.c.o: In function `sharedgg_': /«BUILDDIR»/emoslib-4.0.3+dfsg.1/interpolation/sharedgg.c:111:(.text+0xe4): relocation truncated to fit: R_PPC64_TOC16_HA against `.bss' CMakeFiles/emos_sp_shared.dir/__/interpolation/jopnggsm.c.o: In function `jopnggsm_': /«BUILDDIR»/emoslib-4.0.3+dfsg.1/interpolation/jopnggsm.c:223:(.text+0xf8): relocation truncated to fit: R_PPC64_TOC16_HA against `.bss' /«BUILDDIR»/emoslib-4.0.3+dfsg.1/interpolation/jopnggsm.c:223:(.text+0x13c): relocation truncated to fit: R_PPC64_TOC16_HA against `.bss' /«BUILDDIR»/emoslib-4.0.3+dfsg.1/interpolation/jopnggsm.c:236:(.text+0x248): relocation truncated to fit: R_PPC64_TOC16_HA against `.bss'+8 /«BUILDDIR»/emoslib-4.0.3+dfsg.1/interpolation/jopnggsm.c:319:(.text+0x40c): relocation truncated to fit: R_PPC64_TOC16_HA against `.bss'+140 /«BUILDDIR»/emoslib-4.0.3+dfsg.1/interpolation/jopnggsm.c:319:(.text+0x420): relocation truncated to fit: R_PPC64_TOC16_HA against `.bss'+148 /«BUILDDIR»/emoslib-4.0.3+dfsg.1/interpolation/jopnggsm.c:399:(.text+0x528): relocation truncated to fit: R_PPC64_TOC16_HA against `.bss'+148 /«BUILDDIR»/emoslib-4.0.3+dfsg.1/interpolation/jopnggsm.c:331:(.text+0x62c): relocation truncated to fit: R_PPC64_TOC16_HA against `.bss'+140 /«BUILDDIR»/emoslib-4.0.3+dfsg.1/interpolation/jopnggsm.c:331:(.text+0x640): relocation truncated to fit: R_PPC64_TOC16_HA against `.bss'+148 /«BUILDDIR»/emoslib-4.0.3+dfsg.1/interpolation/jopnggsm.c:274:(.text+0x708): additional relocation overflows omitted from the output collect2: error: ld returned 1 exit status make[3]: *** [lib/libemos.so.0d] Error 1 You might try going to -mcmodel=large there, bearing in mind that -mcmodel is generally non-portable (#790077). Could you please take a look? Thanks! -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

