Your message dated Wed, 10 Jan 2018 15:27:37 +0000
with message-id <[email protected]>
and subject line Bug#748333: fixed in grafx2 2.4+git20180105-1
has caused the Debian Bug report #748333,
regarding Parameter missing from declaration to cause undefined behaviour
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.)
--
748333: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=748333
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: grafx2
Version: 2.3-1.1
Usertags: goto-cc
During a rebuild of all packages in a clean sid chroot (and cowbuilder+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.
[...]
gcc ../obj/unix/main.o ../obj/unix/init.o ../obj/unix/graph.o
../obj/unix/sdlscreen.o ../obj/unix/misc.o ../obj/unix/special.o
../obj/unix/buttons.o ../obj/unix/palette.o ../obj/unix/help.o
../obj/unix/operatio.o ../obj/unix/pages.o ../obj/unix/loadsave.o
../obj/unix/readline.o ../obj/unix/engine.o ../obj/unix/filesel.o
../obj/unix/op_c.o ../obj/unix/readini.o ../obj/unix/saveini.o
../obj/unix/shade.o ../obj/unix/keyboard.o ../obj/unix/io.o
../obj/unix/version.o ../obj/unix/text.o ../obj/unix/SFont.o
../obj/unix/setup.o ../obj/unix/pxsimple.o ../obj/unix/pxtall.o
../obj/unix/pxwide.o ../obj/unix/pxdouble.o ../obj/unix/pxtriple.o
../obj/unix/pxtall2.o ../obj/unix/pxwide2.o ../obj/unix/pxquad.o
../obj/unix/windows.o ../obj/unix/brush.o ../obj/unix/realpath.o
../obj/unix/mountlist.o ../obj/unix/input.o ../obj/unix/hotkeys.o
../obj/unix/transform.o ../obj/unix/pversion.o ../obj/unix/factory.o
../obj/unix/fileformats.o ../obj/unix/miscfileformats.o
../obj/unix/libraw2crtc.o ../obj/unix/brush_ops.o ../obj/unix/buttons_effects.o
../obj/unix/layers.o -o ../bin/grafx2 `sdl-config --libs` -lSDL_image
-L/usr/local/lib -lSDL_ttf -lX11 -lpng `pkg-config lua --libs --silence-errors
||pkg-config lua5.1 --libs --silence-errors ||pkg-config lua-5.1 --libs` -lm
error: conflicting function declarations "raw2crtc"
paramenter counts differ (8/9)
old definition in module miscfileformats file libraw2crtc.h line 12
unsigned char * (unsigned short int, unsigned short int, unsigned char,
unsigned char, unsigned long int *, unsigned char *, unsigned char, unsigned
char)
new definition in module libraw2crtc file libraw2crtc.c line 60
unsigned char * (T_IO_Context *context, unsigned short int width, unsigned
short int height, unsigned char mode, unsigned char r9, unsigned long int
*outSize, unsigned char *r1, unsigned char r12, unsigned char r13)
Makefile:435: recipe for target '../bin/grafx2' failed
make[1]: *** [../bin/grafx2] Error 64
make[1]: Leaving directory
'/srv/jenkins-slave/workspace/sid-goto-cc-grafx2/grafx2-2.3/src'
debian/rules:16: recipe for target 'build-stamp' failed
make: *** [build-stamp] Error 2
The declaration in libraw2crtc.h can be reviewed here:
http://sources.debian.net/src/grafx2/2.3-1.1/src/libraw2crtc.h?hl=12#L12
with the conflicting definition here:
http://sources.debian.net/src/grafx2/2.3-1.1/src/libraw2crtc.c?hl=60#L60
And here is the actually wrong use (there may be more), mislead by the
declaration:
http://sources.debian.net/src/grafx2/2.3-1.1/src/miscfileformats.c?hl=2691#L2691
Best,
Michael
pgpLfNrvetc8G.pgp
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: grafx2
Source-Version: 2.4+git20180105-1
We believe that the bug you reported is fixed in the latest version of
grafx2, 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.
Gürkan Myczko <[email protected]> (supplier of updated grafx2 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: SHA512
Format: 1.8
Date: Fri, 05 Jan 2018 13:10:25 +0100
Source: grafx2
Binary: grafx2
Architecture: source
Version: 2.4+git20180105-1
Distribution: unstable
Urgency: medium
Maintainer: Gürkan Myczko <[email protected]>
Changed-By: Gürkan Myczko <[email protected]>
Description:
grafx2 - ultimate 256-color bitmap paint program
Closes: 669433 702657 748333
Changes:
grafx2 (2.4+git20180105-1) unstable; urgency=medium
.
* New upstream version. (Closes: #702657)
* Upstream fix for "Parameter missing...". (Closes: #748333)
* Acknowledge NMU. Thanks to gregor herrmann. (Closes: #669433)
* Bump standards version to 4.1.3.
* Bump debhelper version to 11.
* Change my name.
* Drop debian/menu.
* debian/rules: modernized.
* debian/watch: update URL.
* debian/control: add missing b-d libfontconfig1-dev.
* debian/copyright: update URL and years.
Checksums-Sha1:
72fd31a53bfcc03040315e7dbad6728904d3f0f5 1882 grafx2_2.4+git20180105-1.dsc
72f57c0c0c1e5195592884b60d699988f1292e8d 1084162
grafx2_2.4+git20180105.orig.tar.gz
a754c6542536a7417069d8c0295f5fec073006b0 3748
grafx2_2.4+git20180105-1.debian.tar.xz
2877d01f12662d6ca4744db29a93203a2bdc5d10 5356
grafx2_2.4+git20180105-1_source.buildinfo
Checksums-Sha256:
b2aabd12670665ba2da06d34722c1ea0261e5e4d283d9683c7fbdc96e6be8df1 1882
grafx2_2.4+git20180105-1.dsc
c283f136e30256beb7a0ee05c0055ddf1eda076e7a7cb9e5422c252e30aaa619 1084162
grafx2_2.4+git20180105.orig.tar.gz
8022342ecdf19df417721475cadd3cfa4852d2640531a543905b3b5185d8d976 3748
grafx2_2.4+git20180105-1.debian.tar.xz
db2f2c68f1e957f49ab92a9bda00b64b393cd3a7c1443b0ab947446e5b073373 5356
grafx2_2.4+git20180105-1_source.buildinfo
Files:
1949ae09e29c6dc5dab75a3c006b8b5c 1882 x11 optional grafx2_2.4+git20180105-1.dsc
4e35c190c57c60f6640f6bbb7d9c9dfb 1084162 x11 optional
grafx2_2.4+git20180105.orig.tar.gz
220ba9e43a3df6de3326b7a5a0bfe5a8 3748 x11 optional
grafx2_2.4+git20180105-1.debian.tar.xz
078714f09a5ae9f696cc6a9c745ccb85 5356 x11 optional
grafx2_2.4+git20180105-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEkjZVexcMh/iCHArDweDZLphvfH4FAlpWGAAACgkQweDZLphv
fH6UZxAA2yCnV0z58UiTjVH0dvacGr6ftOIBCdzHf0361dMC/N3AfDUfWDC335Cm
gaDAdJ2sD6tpL4IeumfmAWMAAMchzhRJWmj9nrJObeczOS0R/v0lYa+MzCjgheQ2
oVuV6mzphuzSYah8H0tOw4iuvNYTQz/QI8GbkwXCi4vg5dBNy5Dc0XG/Z9xu1Y7A
CbTVLiys90hbV+dmmUhwQV0u2Zyxuy/t7g/4tuejW1VaLSDB8RGkko06w30l0d/i
KZoEWZfSRBw6sVa3JYWITxEmuwnNKTtYEc2PRAbMecv/fdf3Gz+uDxe+75cZrsUY
Uj6Fe2JYKCFB1CBypILTKB7Y1xiqm9FFZydrfAyHUxdzulp7ohsemd2A1eVJ+nan
NVtE1OMnxmhtQZ6qbV4dzHl9gDQ0AP7/09d1AmIISpwzMRL2gt4chlLPPH47mh3s
ekO1fV4bEsb8aKCdVjq0OTuxN069hglrO1TcQPStByIvEAn3QkUYMtM2xw2VhaQy
Wime9SzRPK7PNvtj5hloqgjyz151mTGerGmrJJ0pliW4LHBVJqUJNrvpntLmRwFp
830BBAjSKUTZGWAmG5DvCyztPICrPdmyRFa8exZNinfvrQ/x7Bhp+dX87lvmUEYN
4PvCs3puHXsFoovzYRm9iI+wDRJey1wOXF0o5QeIzHieI2KAxT0=
=+ey3
-----END PGP SIGNATURE-----
--- End Message ---