Package: gm2-12 Version: 12.2.0-2 Severity: normal Dear Maintainer,
gm2-12 fails to link this simple program: $ cat helloworld.mod MODULE helloWorld; FROM StrIO IMPORT WriteString, WriteLn; BEGIN WriteString("Hello World"); WriteLn; END helloWorld. $ gm2-12 helloworld.mod /usr/bin/ld: /tmp/ccEDyn3K.a(a-helloworld_m2.o): in function `init(int, char**)': a-helloworld_m2.cpp:(.text+0x154): undefined reference to `_M2_helloWorld_init' /usr/bin/ld: /tmp/ccEDyn3K.a(a-helloworld_m2.o): in function `finish()': a-helloworld_m2.cpp:(.text+0x196): undefined reference to `_M2_helloWorld_finish' /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/m2/m2pim/libm2pim.so: undefined reference to `RTco_select' /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/m2/m2pim/libm2pim.so: undefined reference to `RTco_initSemaphore' /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/m2/m2pim/libm2pim.so: undefined reference to `RTco_wait' /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/m2/m2pim/libm2pim.so: undefined reference to `RTco_signal' collect2: error: ld returned 1 exit status Please note: gm2-10 (10.4.0-5) show the same error message. Compiling and linking above program works with gm2-9 (9.5.0-2) though. Best regards, Tilmann. -- System Information: Debian Release: bookworm/sid merged-usr: no Architecture: amd64 (x86_64) Kernel: Linux 5.19.0-1-amd64 (SMP w/2 CPU threads; PREEMPT) Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8) (ignored: LC_ALL set to de_DE.utf8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) LSM: AppArmor: enabled Versions of packages gm2-12 depends on: ii g++-12 12.2.0-2 ii gcc-12-base 12.2.0-2 ii libc6 2.34-7 ii libgcc-s1 12.2.0-2 ii libgm2-12-dev 12.2.0-2 ii libgmp10 2:6.2.1+dfsg1-1 ii libisl23 0.25-1 ii libmpc3 1.2.1-2 ii libmpfr6 4.1.0-3 ii libstdc++6 12.2.0-2 ii libzstd1 1.5.2+dfsg-1 ii zlib1g 1:1.2.11.dfsg-4.1 gm2-12 recommends no packages. gm2-12 suggests no packages. -- no debconf information