Your message dated Sat, 19 Dec 2015 04:51:06 +0000
with message-id <[email protected]>
and subject line Bug#749823: fixed in gauche-gl 0.6-1
has caused the Debian Bug report #749823,
regarding gauche-gl: Conflicting declarations of function Scm_Init_gl_syms
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
749823: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=749823
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gauche-gl
Version: 0.5.1-1
Usertags: goto-cc
During a rebuild of all Debian packages in a clean sid chroot (using cowbuilder
and pbuilder) the build failed with the following error. Please note that we
use our research compiler tool-chain (using tools from the cbmc package), which
permits extended reporting on type inconsistencies at link time.
[...]
"/usr/bin/gauche-package" compile --verbose \
--cflags="-DPACKAGE_NAME=\"Gauche-gl\" -DPACKAGE_TARNAME=\"gauche-gl\"
-DPACKAGE_VERSION=\"0.5.1\" -DPACKAGE_STRING=\"Gauche-gl\ 0.5.1\"
-DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1
-DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
-DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
-DHAVE_UNISTD_H=1 -DHAVE_GL_GLX_H=1 " --ldflags="-Wl,-z,relro" --libs="-lGLU
-lGL " \
libgauche-gl gauche-gl.c gl-syms.c gl-lib.stub glu-lib.stub glext-lib.stub
error: conflicting function declarations "Scm_Init_gl_syms"
old definition in module gauche-gl file gauche-gl.c line 448
void (struct ScmModuleRec *)
new definition in module gl-syms file gl-syms.c line 3008
void (void)
*** ERROR: command execution failed: gcc -std=gnu99 -Wl,-z,relro
'-L/usr/lib/gauche-0.9/0.9.3.3/x86_64-unknown-linux-gnu' -shared -o
libgauche-gl.so 'gauche-gl.o' 'gl-syms.o' 'gl-lib.o' 'glu-lib.o' 'glext-lib.o'
-lgauche-0.9 -ldl -lcrypt -lm -lpthread -lGLU -lGL
Stack Trace:
_______________________________________
0 (run (string-append "" (x->string (or ld CC)) " " (x->string (or l ...
At line 110 of
"/usr/share/gauche-0.9/0.9.3.3/lib/gauche/package/compile.scm"
1 args
2 (with-error-handler (lambda (e) (let ((e e)) (%guard-rec e e (else ...
[unknown location]
3 (usage)
At line 93 of "/usr/bin/gauche-package"
Makefile:69: recipe for target 'libgauche-gl.so' failed
make[2]: *** [libgauche-gl.so] Error 70
make[2]: Leaving directory
'/srv/jenkins-slave/workspace/sid-goto-cc-gauche-gl/gauche-gl-0.5.1/src'
Makefile:16: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory
'/srv/jenkins-slave/workspace/sid-goto-cc-gauche-gl/gauche-gl-0.5.1'
dh_auto_build: make -j1 returned exit code 2
debian/rules:10: recipe for target 'build' failed
make: *** [build] Error 2
I'm not quite sure which end is wrong here, but I'd interpret
http://sources.debian.net/src/gauche-gl/0.5.1-1/src/gen-syms.scm?hl=47#L47
as generating the code for Scm_Init_gl_syms, hence the declaration here
http://sources.debian.net/src/gauche-gl/0.5.1-1/src/gauche-gl.c?hl=448#L448
would be wrong and the call passing an argument is wrong as well.
Best,
Michael
pgp8A_IKfz00u.pgp
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: gauche-gl
Source-Version: 0.6-1
We believe that the bug you reported is fixed in the latest version of
gauche-gl, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
NIIBE Yutaka <[email protected]> (supplier of updated gauche-gl package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sat, 19 Dec 2015 03:47:25 +0000
Source: gauche-gl
Binary: gauche-gl
Architecture: source armhf
Version: 0.6-1
Distribution: unstable
Urgency: low
Maintainer: Debian Gauche Maintainers <[email protected]>
Changed-By: NIIBE Yutaka <[email protected]>
Description:
gauche-gl - Gauche bindings for OpenGL
Closes: 620698 749823
Changes:
gauche-gl (0.6-1) unstable; urgency=low
.
* New upstream release (Closes: #749823).
* Confirmed that it builds on mipsel (Closes: #620698).
* debian/patches/01_no_path_xtra.patch: Update.
* debian/control (Standards-Version): Conforms to 3.9.6.
(Maintainer): Remove Hatta Shuzo.
* debian/rules (GZIP): Add -n for reproducibility.
Checksums-Sha1:
91113c228264c1e1ae1921d9d4c8c2e14a3572e4 1601 gauche-gl_0.6-1.dsc
37235a6c1904822755786b249b96594f27cd855c 1369790 gauche-gl_0.6.orig.tar.gz
85216411160d1e3b6ccc7d4abb2371da6761a157 32232 gauche-gl_0.6-1.debian.tar.xz
4686a3251095d352830582f04b72165fabd4402b 819864 gauche-gl_0.6-1_armhf.deb
Checksums-Sha256:
dd7d4584cce1367daff0515adf7b1daec6a337087b2ed587a3255b4d36f81062 1601
gauche-gl_0.6-1.dsc
cea07a8ff82056a980f6f626f43ab36dbf05ed8057f570bb3a4c6abf5ba6d297 1369790
gauche-gl_0.6.orig.tar.gz
76f26aac0dff567ae85b0011c1d1d28610b41e1248cbc8d810e69c14545ec05e 32232
gauche-gl_0.6-1.debian.tar.xz
797b43d117a65d07eafd076f0a2ce171632f8273dcbc546eb1b0d02cabdaeb53 819864
gauche-gl_0.6-1_armhf.deb
Files:
2ba5d2274cf62e0c015ab94a92702f1f 1601 lisp optional gauche-gl_0.6-1.dsc
abe6702468605f1bfbf8e806e3b222fa 1369790 lisp optional
gauche-gl_0.6.orig.tar.gz
863527b2a042bb0f8be9df94b7211049 32232 lisp optional
gauche-gl_0.6-1.debian.tar.xz
b12e39ec237516d6d42704465e53f0f2 819864 lisp optional gauche-gl_0.6-1_armhf.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAEBCAAGBQJWdNtyAAoJEAC0Xr1Mp7q+ZIYIAJThK0eDywPRFUxpX20uQqEk
wyttlgSYOrlm/6VvTjTn1fKo4sC4kUxLyz+UvCeIz44Rcv1nfSpko/pCMUWtypGM
xgywP9RjVoa5lVJK5+AWKVik13t6VMwnpQ4GcupP7aLljF/66K+0CnfmFpLwOata
mdOVf0TO3VaXuW9khVm4MGWpCQyKI7gDQPS7EGbtI1nj+cVpwcYnpLjih92hTXwz
KyswsNn//7rxgggQKldj72XcGlqfkdkWsMCOlkh3LTurYoktmJTk0tYqpZLuxD9h
nlnIPUjzViDjVZmc2aOUtDfT1/kkLBaY7nYhcEphXE+DQUhoFbXFL8Iv0yE0/i0=
=jihQ
-----END PGP SIGNATURE-----
--- End Message ---