Subj : ifcico segfaults when started To : Ingo Juergensmann From : Maurice Kinal Date : Tue Aug 29 2017 22:13:54 Hey Ingo! > Debian source (dpkg-buildpackage -uc -us) as well from the > included orig.tar.gz, which results in this: > nlindex.h:9:18: fatal error: ndbm.h: No such file or directory > #include ^ > Don't know if gdbm-ndbm.h is what ifcico wants, but when I > symlink it, it proceeds: ----- ':read !find /usr/include -name ndbm.h' starts /usr/include/ndbm.h ----- ':read !find /usr/include -name ndbm.h' ends When I cross reference that to my pkg database - not Debian or any other destribution for that matter - it shows as belonging to gdbm-1.12 so your symlink should work. However I gust sed'ed out 'gdbm-' part from all the source files requesting that particular include and it worked. > At least this doesn't seem to be a quick win... Did you apply all the patches? Also you didn't say where you got the source. I tried; http://http.debian.net/debian/pool/main/i/ifmail/ifmail_2.14tx8.10.orig.tar.gz http://http.debian.net/debian/pool/main/i/ifmail/ifmail_2.14tx8.10-23.debian.tar.xz and made sure that all includes where for ndbm.h instead of gdbm-ndbm.h as well as applied ALL the patches in ./debian/patches/ provided by ifmail_2.14tx8.10-23.debian. The end result (uninstalled since no use for it here) is as follows; ----- ye olde cut n' paste starts # ls -al ./ifcico/ifcico -rwxr-xr-x 1 root root 286416 Aug 29 21:46 ./ifcico/ifcico ldd ./ifcico/ifcico linux-vdso.so.1 (0x00007ffc84d6f000) libgdbm_compat.so.4 => /usr/lib/libgdbm_compat.so.4 (0x00007f2fe5263000) libfl.so.2 => /usr/lib/libfl.so.2 (0x00007f2fe5061000) libc.so.6 => /lib/libc.so.6 (0x00007f2fe4ce8000) libgdbm.so.4 => /usr/lib/libgdbm.so.4 (0x00007f2fe4ade000) libm.so.6 => /lib/libm.so.6 (0x00007f2fe47b3000) /lib/ld-linux-x86-64.so.2 (0x00007f2fe5466000) ----- ye olde cut n' paste ends Note those are all 64-bit as it should be in this day and age. ;-) > back in FidoNet after 17 years You should have left the abandonware back there and then. Why the need for ifcico in this day and age? Anyhow it should work as I have bleeding edge development tools here and managed to pull it off. I am guessing you nabbed the wrong debian source. Try ifmail_2.14tx8.10-23 and see if that fixes it. Life is good, Maurice .... Don't cry for me I have vi. --- GNU bash, version 4.4.12(1)-release (x86_64-silvermont-linux-gnu) * Origin: Little Mikey's Brain - Ladysmith BC, Canada (1:153/7001) .