Package: swi-prolog
Version: 6.2.6-2
Severity: important
Dear Maintainer,
I tried to recompile package logol against this release but compilation fails
while it was ok with previous release.
At compilation times many undefined reference errors are raised.
Here is compilation extract:
compile_swi_exe:
[exec] CC="gcc"
[exec] PLBASE="/usr/lib/swi-prolog"
[exec] PLARCH="amd64"
[exec] PLLIBS=""
[exec] PLLIB="-lswipl"
[exec] PLCFLAGS="-fno-strict-aliasing -pthread -fPIC
-D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/ncursesw"
[exec] PLLDFLAGS="-rdynamic -Wl,-z,relro -g -O2
-fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security
-pthread"
[exec] PLSOEXT="so"
[exec] PLTHREADS="yes"
[exec] logolSwiMain.c: In function ‘main’:
[exec] logolSwiMain.c:48:23: warning: ignoring return value of
‘PL_put_string_chars’, declared with attribute warn_unused_result
[-Wunused-result]
[exec] logolSwiMain.c:50:20: warning: ignoring return value of
‘PL_next_solution’, declared with attribute warn_unused_result [-Wunused-result]
[exec] logolSwiMain.c:56:23: warning: ignoring return value of
‘PL_put_string_chars’, declared with attribute warn_unused_result
[-Wunused-result]
[exec] logolSwiMain.c:60:18: warning: ignoring return value of
‘PL_put_integer’, declared with attribute warn_unused_result [-Wunused-result]
[exec] logolSwiMain.c:65:20: warning: ignoring return value of
‘PL_next_solution’, declared with attribute warn_unused_result [-Wunused-result]
[exec] logolSwiMain.c:74:23: warning: ignoring return value of
‘PL_put_string_chars’, declared with attribute warn_unused_result
[-Wunused-result]
[exec] logolSwiMain.c:76:23: warning: ignoring return value of
‘PL_put_string_chars’, declared with attribute warn_unused_result
[-Wunused-result]
[exec] logolSwiMain.c:78:23: warning: ignoring return value of
‘PL_put_string_chars’, declared with attribute warn_unused_result
[-Wunused-result]
[exec] logolSwiMain.c:80:18: warning: ignoring return value of
‘PL_put_integer’, declared with attribute warn_unused_result [-Wunused-result]
[exec] logolSwiMain.c:102:20: warning: ignoring return value of
‘PL_next_solution’, declared with attribute warn_unused_result [-Wunused-result]
[exec] logolSwiMain.c:120:23: warning: ignoring return value of
‘PL_put_string_chars’, declared with attribute warn_unused_result
[-Wunused-result]
[exec] logolSwiMain.c:122:20: warning: ignoring return value of
‘PL_next_solution’, declared with attribute warn_unused_result [-Wunused-result]
[exec] eval `swipl --dump-runtime-variables`
[exec] gcc -c -fno-strict-aliasing -pthread -fPIC -D_FORTIFY_SOURCE=2
-fPIC -I/usr/include/ncursesw -D_REENTRANT -D__SWI_PROLOG__ -D__SWI_EMBEDDED__
-I/usr/lib/swi-prolog/include -o logolSwiMain.o logolSwiMain.c
[exec] gcc -o logol.exe -rdynamic -Wl,-z,relro -g -O2
-fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security
-pthread logolSwiMain.o -L/usr/lib/swi-prolog/lib/amd64 -lswipl
[exec] rm logolSwiMain.o
[exec] /usr/lib/swi-prolog/lib/amd64/libswipl.a(pl-wam.o): In function
`assess_remove_duplicates':
[exec] (.text+0x6a9): undefined reference to `sqrtf'
[exec] /usr/lib/swi-prolog/lib/amd64/libswipl.a(pl-read.o): In function
`scan_number':
[exec] (.text+0x162a): undefined reference to `__gmpz_mul_ui'
[exec] /usr/lib/swi-prolog/lib/amd64/libswipl.a(pl-read.o): In function
`scan_number':
[exec] (.text+0x163c): undefined reference to `__gmpz_add_ui'
[exec] /usr/lib/swi-prolog/lib/amd64/libswipl.a(pl-read.o): In function
`str_number':
[exec] (.text+0x4f5c): undefined reference to `__gmpz_mul_ui'
[exec] /usr/lib/swi-prolog/lib/amd64/libswipl.a(pl-read.o): In function
`str_number':
[exec] (.text+0x4f72): undefined reference to `__gmpz_add_ui'
[exec] /usr/lib/swi-prolog/lib/amd64/libswipl.a(pl-arith.o): In function
`seed_from_dev':
[exec] (.text+0x1c1): undefined reference to `__gmpz_init'
[exec] /usr/lib/swi-prolog/lib/amd64/libswipl.a(pl-arith.o): In function
`seed_from_dev':
[exec] (.text+0x1ef): undefined reference to `__gmpz_import'
[exec] /usr/lib/swi-prolog/lib/amd64/libswipl.a(pl-arith.o): In function
`seed_from_dev':
[exec] (.text+0x201): undefined reference to `__gmp_randseed'
[exec] /usr/lib/swi-prolog/lib/amd64/libswipl.a(pl-arith.o): In function
`seed_from_dev':
[exec] (.text+0x20b): undefined reference to `__gmpz_clear'
[exec] /usr/lib/swi-prolog/lib/amd64/libswipl.a(pl-arith.o): In function
`ar_powm':
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.0.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages swi-prolog depends on:
ii swi-prolog-nox 6.2.6-2
ii swi-prolog-x 6.2.6-2
swi-prolog recommends no packages.
Versions of packages swi-prolog suggests:
pn prolog-el <none>
pn swi-prolog-doc <none>
-- no debconf information
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]