Your message dated Thu, 01 Dec 2016 01:49:15 +0000
with message-id <[email protected]>
and subject line Bug#801612: fixed in fvwm 1:2.6.7-1
has caused the Debian Bug report #801612,
regarding fvwm: [patch] conflicting array sizes of TabCom
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.)
--
801612: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=801612
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: fvwm
Version: 1:2.6.5.ds-4
Usertags: goto-cc
Tags: patch
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.
gcc -DFVWM_DATADIR=\"/usr/share/fvwm\" -DLOCALEDIR=\"/usr/share/locale\" -Wall
-Wno-implicit-int -g -O0 -fstack-protector-strong -Wformat
-Werror=format-security -I/usr/include/freetype2 -I/usr/include/libpng12
-Wl,-z,relro -o FvwmScript FvwmScript.o Instructions.o libyywrap.o scanner.o
script.o Widgets/libWidgets.a -L../../libs -lfvwm -lXft -lXpm -lXinerama -lSM
-lICE -lXext -lX11 -lm -lXrender -lXcursor -lfribidi -lpng -lz -lrsvg-2 -lm
-lgio-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lcairo -lfontconfig
-lfreetype
file Instructions.c line 37: error: conflicting array sizes for variable
`TabCom'
old definition in module `FvwmScript' file FvwmScript.c line 80
void (*[25l])(signed int, signed long int *)
new definition in module `Instructions' file Instructions.c line 37
void (*[29l])(signed int, signed long int *)
Makefile:576: recipe for target 'FvwmScript' failed
make[5]: *** [FvwmScript] Error 64
make[5]: Leaving directory
'/srv/jenkins-slave/workspace/sid-goto-cc-fvwm/fvwm-2.6.5.ds/modules/FvwmScript'
Makefile:655: recipe for target 'all-recursive' failed
make[4]: *** [all-recursive] Error 1
[...]
It seems the number of instructions has been increased at some point in time,
but the corresponding declaration in FvwmScript.c was never updated. The
attached patch fixes this problem.
Best,
Michael
--- a/modules/FvwmScript/FvwmScript.c
+++ b/modules/FvwmScript/FvwmScript.c
@@ -76,9 +76,9 @@
Window ref;
FlocaleWinString *FwinString;
extern int yyparse(void);
-extern void (*TabCom[25]) (int NbArg,long *TabArg);
+extern void (*TabCom[29]) (int NbArg,long *TabArg);
Display *dpy;
int screen;
Window Root;
pgpz4GQIQHhaF.pgp
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: fvwm
Source-Version: 1:2.6.7-1
We believe that the bug you reported is fixed in the latest version of
fvwm, 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.
Jaimos Skriletz <[email protected]> (supplier of updated fvwm 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: Wed, 16 Nov 2016 19:33:00 -0700
Source: fvwm
Binary: fvwm
Architecture: source amd64
Version: 1:2.6.7-1
Distribution: unstable
Urgency: low
Maintainer: Jaimos Skriletz <[email protected]>
Changed-By: Jaimos Skriletz <[email protected]>
Description:
fvwm - F(?) Virtual Window Manager
Closes: 801612 808292 820425 831646
Changes:
fvwm (1:2.6.7-1) unstable; urgency=low
.
* New maintainer.
* Complies with Policy v3.9.8.
* New upstream version. (Closes: #820425)
- Fvwm now has a default config. See /usr/share/doc/fvwm/NEWS.Debian.gz
- Removed the following modules:
FvwmDragWell, FvwmGTK, FvwmSave, FvwmSaveDesk, FvwmScroll,
FvwmTabs, FvwmTaskBar, FvwmTheme, FvwmWharf, FvwmWinList,
FvwmWindowMenu, FvwmIconBox.
- fvwm-menu-desktop updated (now a python script). (Closes: #808292)
- New features and bug fixes. For a full list between 2.6.5 and 2.6.7
see /usr/share/doc/fvwm/changelog.gz
* Removed the old system.fvwm2rc config examples.
* Upstream moved from cvs to git. Updated watch file.
* Removed old Debian menu methods. Use XDG menus with fvwm-menu-desktop.
* html documentation no longer built (outdated/broken links).
* Package build is reproducible. (Closes: #831646)
* Fixed conflicting array sizes of TabCom. (Closes: #801612)
* Upstream no longer includes a debian/ directory, so Debian no longer has
to repackage the upstream source without debian/. Removed .ds from version.
* Updated copyright to include the Apache-2.0 license for the icons
in default-config/images/icons/*
* Changed compat from level 9 to level 10 and removed dh-autoreconf and
autotools-dev from build-depends.
* Fixed lintian Info flags: spelling errors and fvwm.desktop Keywords.
Checksums-Sha1:
355941e0088ed9f338fda8dc0b4374d279af9a99 2099 fvwm_2.6.7-1.dsc
c50d530c75f549d2f4270f54ae8ba89a6634bcec 3934327 fvwm_2.6.7.orig.tar.gz
1c9b44afb16aa2cd5b6757cf325bcbc6ee6deab2 38180 fvwm_2.6.7-1.debian.tar.xz
00c727dd03a0544fd473d33d6b54469983214eab 4905256 fvwm-dbgsym_2.6.7-1_amd64.deb
d2b8d5e0dc8ead75bf63df7ae5ffd71086a76dcf 8370 fvwm_2.6.7-1_amd64.buildinfo
c0c181498de53e155d9da6804449bb8b15b361ca 2525570 fvwm_2.6.7-1_amd64.deb
Checksums-Sha256:
c24270a283a468c91d0f26cebd9c7a39e4ce9e0005bb04944e125b90ddfebcba 2099
fvwm_2.6.7-1.dsc
01654d5abdcde6dac131cae9befe5cf6f01f9f7524d097c3b0f316e39f84ef73 3934327
fvwm_2.6.7.orig.tar.gz
bf54dd8ff43f9fca45882d72273fceb789a06685d9f3a778fc06f0dc8b650ee1 38180
fvwm_2.6.7-1.debian.tar.xz
f29b8557663104e45b4d2eb8c6caf50729c6f3508963819c28b5bd0b0eef48e6 4905256
fvwm-dbgsym_2.6.7-1_amd64.deb
c2ae55fa8e6c050edd64d79d092b6b7d72d76dfd0a5b089be4f319b2a0393372 8370
fvwm_2.6.7-1_amd64.buildinfo
0d003bad64d75130ce68591167cfbf6ae4effc09991fe86ea27a547578125ee8 2525570
fvwm_2.6.7-1_amd64.deb
Files:
a3f719a427238c475b12a1caf994d52c 2099 x11 optional fvwm_2.6.7-1.dsc
56ab83b0afa211729fce4a4d6fc57e8e 3934327 x11 optional fvwm_2.6.7.orig.tar.gz
2c9d8a59815e56a0537c79625cd58f9f 38180 x11 optional fvwm_2.6.7-1.debian.tar.xz
2890458f07092aa996bfc09281de7f45 4905256 debug extra
fvwm-dbgsym_2.6.7-1_amd64.deb
0be28a4a44092c4b99cf216f52fa23b8 8370 x11 optional fvwm_2.6.7-1_amd64.buildinfo
5093dc7379e179704d08923c39816b88 2525570 x11 optional fvwm_2.6.7-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEERoyJeTtCmBnp12Ema+Zjx1o1yXUFAlg/emgACgkQa+Zjx1o1
yXUqWQ//WmNrjb8yUMmvFvkJF58g2QuX2qqrgl2dyqB4BueZMVwDmogrZT+owC7F
wUBwWqpI+mPBehE120ONoEr9NIkXGLITcKE91nAoYcGJhwtOu0CPc7AaxF1nTuoN
MgXMH+sLvLhXZEi5e3QbUeXCIJ2q2diaibXq8GSDCA/DnGc+4OvEWXGChY1hJ54x
dK0jzlaCDV5oVLBzIjPuR4PvwMHFeGoFV2WLUmAJpvn+kxwACceuAvXxqC015Uot
QtzG70CZArZgnMidud76SQAWbxNeussrqLUbenfEHrdE8PXLUfLOWR4lNG1OcTMV
Pcj+5QyCgHpV8Z7iLm6UaJRQYddx5FYHAbvvJl4NiZXuo99cfQrqTdcHIq6flY35
eAW3Fgoc3LHcwXd10mydVULKpknC6UidD10kt++Vd2dg3/UEMQ1kMbz+x1SvB3pp
jjF1f2iITVdr8Mz41K617Fy/XA1/nZO4x835A/vHGHuzYy+UxUjBYxPXP6heU1ET
X4MOrqGPUsXUu5af+BirRzz8+uP1yUjMH+4n2Vu/koMjQmF8q69IBPk9Oy54dYvR
l+FPdVtllWhj4fsayq0CJtiSkqBgLMAj1MJa11XpK/wkBOoThx31w7BslzOKB34w
qirsG0DqBD3ZRy6DA5tlx2yZxj0Ab550ZoVM/vU31RV1Ee1xW9c=
=qZLh
-----END PGP SIGNATURE-----
--- End Message ---