Your message dated Mon, 12 Dec 2016 21:33:44 +0000 with message-id <[email protected]> and subject line Bug#845504: fixed in fpc 3.0.0+dfsg-10 has caused the Debian Bug report #845504, regarding /usr/bin/ppdep-3.0.0: Claims to understand conditional defines, but doesn't handle {$ELSE} 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.) -- 845504: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=845504 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: fp-utils-3.0.0 Version: 3.0.0+dfsg-9 Severity: important File: /usr/bin/ppdep-3.0.0 Dear Maintainer, In the `gearhead` package, `ppdep gharena.pas` produces almost no output, whereas `ppdep -dSDLMODE gharena.pas` produces plenty. Relevant source snippet: {$IFDEF SDLMODE} uses gears,sdlgfx,arenahq,sdlmenus,randchar,navigate,sdlmap; {$ELSE} uses gears,congfx,arenahq,conmenus,randchar,navigate,context,mapedit; {$ENDIF} Expected output: gharena: gharena.pas <huge list of .ppu files> foo.ppu: foo.pp <possible list of other .ppu files> Actual output: gharena: gharena.pas Workaround: {$IFNDEF SDLMODE} {$DEFINE TUIMODE} {$ENDIF} {$IFDEF SDLMODE} uses gears,sdlgfx,arenahq,sdlmenus,randchar,navigate,sdlmap; {$ENDIF} {$IFDEF TUIMODE} uses gears,congfx,arenahq,conmenus,randchar,navigate,context,mapedit; {$ENDIF} ... and so on, 269 more times. Assuming none of those {$ELSE}s is for something "else" besides {$IFDEF SDLMODE}. -- System Information: Debian Release: stretch/sid APT prefers testing-debug APT policy: (600, 'testing-debug'), (600, 'testing'), (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386, x32 Kernel: Linux 4.7.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages fp-utils-3.0.0 depends on: ii fpc-source-3.0.0 3.0.0+dfsg-9 ii libc6 2.24-5 Versions of packages fp-utils-3.0.0 recommends: ii fp-compiler-3.0.0 3.0.0+dfsg-9 fp-utils-3.0.0 suggests no packages. -- no debconf information
--- End Message ---
--- Begin Message ---Source: fpc Source-Version: 3.0.0+dfsg-10 We believe that the bug you reported is fixed in the latest version of fpc, 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. Paul Gevers <[email protected]> (supplier of updated fpc 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: Mon, 12 Dec 2016 21:35:43 +0100 Source: fpc Binary: fpc-3.0.0 fpc-source-3.0.0 fp-compiler-3.0.0 fp-ide-3.0.0 fp-utils-3.0.0 fp-docs-3.0.0 fp-units-rtl-3.0.0 fp-units-base-3.0.0 fp-units-fcl-3.0.0 fp-units-fv-3.0.0 fp-units-gtk2-3.0.0 fp-units-db-3.0.0 fp-units-gfx-3.0.0 fp-units-net-3.0.0 fp-units-math-3.0.0 fp-units-misc-3.0.0 fp-units-multimedia-3.0.0 fp-units-i386-3.0.0 fpc fpc-source fp-compiler fp-ide fp-utils fp-docs fp-units-rtl fp-units-base fp-units-fcl fp-units-fv fp-units-gtk2 fp-units-db fp-units-gfx fp-units-net fp-units-math fp-units-misc fp-units-multimedia fp-units-i386 Architecture: source Version: 3.0.0+dfsg-10 Distribution: unstable Urgency: medium Maintainer: Pascal Packaging Team <[email protected]> Changed-By: Paul Gevers <[email protected]> Description: fp-compiler - Free Pascal - compiler dependency package fp-compiler-3.0.0 - Free Pascal - compiler fp-docs - Free Pascal - documentation dependency package fp-docs-3.0.0 - Free Pascal - documentation fp-ide - Free Pascal - IDE dependency package fp-ide-3.0.0 - Free Pascal - IDE fp-units-base - Free Pascal - base units dependency package fp-units-base-3.0.0 - Free Pascal - base units fp-units-db - Free Pascal - database-library units dependency package fp-units-db-3.0.0 - Free Pascal - database-library units fp-units-fcl - Free Pascal - Free Component Library dependency package fp-units-fcl-3.0.0 - Free Pascal - Free Component Library fp-units-fv - Free Pascal - Free Vision units dependency package fp-units-fv-3.0.0 - Free Pascal - Free Vision units fp-units-gfx - Free Pascal - graphics-library units dependency package fp-units-gfx-3.0.0 - Free Pascal - graphics-library units fp-units-gtk2 - Free Pascal - GTK+ 2.x units dependency package fp-units-gtk2-3.0.0 - Free Pascal - GTK+ 2.x units fp-units-i386 - Free Pascal - Kylix compatibility units dependency package fp-units-i386-3.0.0 - Free Pascal - Kylix compatibility units fp-units-math - Free Pascal - math units dependency package fp-units-math-3.0.0 - Free Pascal - math units fp-units-misc - Free Pascal - miscellaneous units dependency package fp-units-misc-3.0.0 - Free Pascal - miscellaneous units fp-units-multimedia - Free Pascal - multimedia units dependency package fp-units-multimedia-3.0.0 - Free Pascal - multimedia units fp-units-net - Free Pascal - networking units dependency package fp-units-net-3.0.0 - Free Pascal - networking units fp-units-rtl - Free Pascal - runtime libraries dependency package fp-units-rtl-3.0.0 - Free Pascal - runtime libraries fp-utils - Free Pascal - utilities dependency package fp-utils-3.0.0 - Free Pascal - utilities fpc - Free Pascal - SDK suite dependency package fpc-3.0.0 - Free Pascal - SDK-3.0.0 suite fpc-source - Free Pascal - SDK source code dependency package fpc-source-3.0.0 - Free Pascal - SDK source code Closes: 845504 Changes: fpc (3.0.0+dfsg-10) unstable; urgency=medium . * Add Multi-Arch metadata (as suggested by the hinter on tracker.d.o) * Strip current path from the configuration paths as stored in fpm files because it results in unreproducible builds and is useless anyways because the path doesn't exist in the packages. * Update amd64 reference to enable Ubuntu to pass * Fix typo in ppdep such that it now recognizes the {$ELSE} directive (Closes: #845504) * Drop Carlos Laviola from uploaders: thanks for all the fish * Bump compat level to 10 * Replace mysql/mariadb dev suggests to default-libmysqlclient-dev * Enable bindnow in the linker flags * Drop obsolete lintian overrides * Fix some more spelling errors (thanks Lintian) Checksums-Sha1: 40858bbc269fdbe06c2a89a7db678d5efc4a95b4 4044 fpc_3.0.0+dfsg-10.dsc d46dfd3f920b46887b938db26a8a38f0431c3800 250552 fpc_3.0.0+dfsg-10.debian.tar.xz Checksums-Sha256: da9481a9936be8949fdc727e2acdf2c76e073509477b4def05215a9f0b1d2963 4044 fpc_3.0.0+dfsg-10.dsc ed715414fe5932413d57f7dc297777b8c8762207849346840625c7374a2d227d 250552 fpc_3.0.0+dfsg-10.debian.tar.xz Files: 5710100429bf60b5d62fc3d9727c5a7a 4044 devel optional fpc_3.0.0+dfsg-10.dsc 662f3852078650c46eb3651926ff1f79 250552 devel optional fpc_3.0.0+dfsg-10.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEWLZtSHNr6TsFLeZynFyZ6wW9dQoFAlhPCu4ACgkQnFyZ6wW9 dQokaAgAhwEC8Dse6R4X835BJxXoJi+GLEB6lcp+QAkMN/yu9K/Q5YwVrqWA2rZt uw3tZ+P0BG9rIkqgfjOSf/xG+2maRd1Eo8Nbx7Ij+QZemdLT7LUEB//gBOIoWR+/ XYBsVZr/NoKQjbf8N6eE1RdO1TD97Uklsxeb0ph6uzB633gGH5j5ZO/aFKcaxDy/ aFYijKO88fu8gu1XxW2NGnXuDjyMR2RPScUUkuzUM0QsCRE66gEz5Iik1Cn75iEj f89nJ2KYfBG5saT0K8O4AqsiIvEApzP58BE7ejJm7dftFraxoXEgbea8Q69gRQir kw8lQyHq0g3OwZzoza+1dTJ2BYp5Xg== =UFNm -----END PGP SIGNATURE-----
--- End Message ---

