[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1019498: gm2-12 linker failure



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


Reply to: