tag #950302 + help thanks Am 01.02.20 um 08:08 schrieb Joerg Dorchain: >> Hum, looks like there are missing links: >> >> @login:~/build$ ldd 4/lib/x86_64-linux-gnu/security/pam_geoip.so >> linux-vdso.so.1 (0x00007ffd915d7000) >> libpam.so.0 => /lib/x86_64-linux-gnu/libpam.so.0 >> (0x00007f9fcd75b000) >> libGeoIP.so.1 => /usr/lib/x86_64-linux-gnu/libGeoIP.so.1 >> (0x00007f9fcd526000) >> libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f9fcd3a3000) >> libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f9fcd1e2000) >> libaudit.so.1 => /lib/x86_64-linux-gnu/libaudit.so.1 >> (0x00007f9fcd1b7000) >> libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f9fcd1b2000) >> /lib64/ld-linux-x86-64.so.2 (0x00007f9fcd97f000) >> libcap-ng.so.0 => /lib/x86_64-linux-gnu/libcap-ng.so.0 >> (0x00007f9fcd1a8000) >> >> @login:~/build$ ldd 5/lib/x86_64-linux-gnu/security/pam_geoip.so >> linux-vdso.so.1 (0x00007ffc74de5000) >> libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f94a11c4000) >> /lib64/ld-linux-x86-64.so.2 (0x00007f94a1399000) > Indeed. Did the LDFLAGS change between the versions? > I have checked it, nothing changed. pam-geoip adds the libs on this way:
cc -Wall -lpam -lGeoIP -lm -shared -o pam_geoip.so pam_geoip.o parse.o args.o check.o ... cc -lpam -lGeoIP -lm -shared check.o -o check If I rebuild the -4 source on testing/unstable again the flags are also missing. So it has nothing to do with the changes between -4 and -5 but on which environment it is built :/