Your message dated Thu, 24 Jan 2019 21:35:15 +0000
with message-id <e1gmmez-0004ql...@fasolo.debian.org>
and subject line Bug#920259: fixed in libpgm 5.2.122~dfsg-3
has caused the Debian Bug report #920259,
regarding libpgm-dev: pkg-config adds include to non-existing directory
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 ow...@bugs.debian.org
immediately.)


-- 
920259: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=920259
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libpgm-dev
Version: 5.2.122~dfsg-2
Severity: serious

Dear Maintainer,

Upstream's pkg-config file adds a -I flag to a non-
existing /usr/lib/x86_64-linux-gnu/pgm-5.2/include directory:

$ pkg-config --cflags openpgm-5.2
-I/usr/include/pgm-5.2 -I/usr/lib/x86_64-linux-gnu/pgm-5.2/include

This unfortunately breaks programs that use strict compiler flags.

The patch is very simple and attached, submitted upstream as:

https://github.com/steve-o/openpgm/pull/57

I'm happy to do an NMU ASAP if you'd like help, as it is breaking one
of my applications :-)

-- 
Kind regards,
Luca Boccassi
Author: Luca Boccassi <bl...@debian.org>
Description: pkg-config: do not add -I to non-existing directory
 foo/lib/pgm-5.2/include does not exist, so applications using strict
 compiler flags will fail to build due to this -I flag
Origin: https://github.com/steve-o/openpgm/pull/57
--- a/openpgm/pgm/openpgm-5.2.pc.in
+++ b/openpgm/pgm/openpgm-5.2.pc.in
@@ -9,4 +9,4 @@ Version: @PACKAGE_VERSION@
 # packagers may wish to move @LIBS@ to Libs.private for platforms with
 # versions of pkg-config that support static linking.
 Libs: -L${libdir} -lpgm @LIBS@
-Cflags: -I${includedir}/pgm-@VERSION_MAJOR@.@VERSION_MINOR@ -I${libdir}/pgm-@VERSION_MAJOR@.@VERSION_MINOR@/include
+Cflags: -I${includedir}/pgm-@VERSION_MAJOR@.@VERSION_MINOR@

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---
--- Begin Message ---
Source: libpgm
Source-Version: 5.2.122~dfsg-3

We believe that the bug you reported is fixed in the latest version of
libpgm, 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 920...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Laszlo Boszormenyi (GCS) <g...@debian.org> (supplier of updated libpgm 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 24 Jan 2019 18:34:08 +0000
Source: libpgm
Architecture: source
Version: 5.2.122~dfsg-3
Distribution: unstable
Urgency: medium
Maintainer: Laszlo Boszormenyi (GCS) <g...@debian.org>
Changed-By: Laszlo Boszormenyi (GCS) <g...@debian.org>
Closes: 920259 920271
Changes:
 libpgm (5.2.122~dfsg-3) unstable; urgency=medium
 .
   * Update watch file.
   * Update debhelper level to 11:
     - remove dh-autoreconf build dependency,
     - don't specify parallel to debhelper.
   * Update Standards-Version to 4.3.0:
     - remove libpgm-dbg package and use the auto-generated one.
 .
   [ Luca Boccassi <bl...@debian.org> ]
   * pkg-config: do not add -I to non-existing directory (closes: #920259).
   * version_generator.py: make build reproducible (closes: #920271).
Checksums-Sha1:
 efa410b064c02e6fce52cf734db8a305940ec5a0 1821 libpgm_5.2.122~dfsg-3.dsc
 68720d0d51f4eb9839fc537237af374703af0e20 6996 
libpgm_5.2.122~dfsg-3.debian.tar.xz
 7aa1ab87ec24c1cd790db29cf39470130725702d 7498 
libpgm_5.2.122~dfsg-3_amd64.buildinfo
Checksums-Sha256:
 bbe8ae72250fa76cae7e19ecbc22b96c0ff8c37eb059eb1253b792bb9fb1a74b 1821 
libpgm_5.2.122~dfsg-3.dsc
 6ebc892bd2d7ce3ef23beff96d9f24c26e19bf28b467d15b83c8329704782122 6996 
libpgm_5.2.122~dfsg-3.debian.tar.xz
 5e3e9a3701ad81f6f8a5fbe9c209bf4974b5d182872a391ad62f23bcf847e0ee 7498 
libpgm_5.2.122~dfsg-3_amd64.buildinfo
Files:
 1ef7b8a2347577f5b7876adb437b6eb5 1821 libs optional libpgm_5.2.122~dfsg-3.dsc
 8f51a486f8cd229e206c44b3e17b9648 6996 libs optional 
libpgm_5.2.122~dfsg-3.debian.tar.xz
 b3d6c3d6afd4bcb47ccc03f90130d4b8 7498 libs optional 
libpgm_5.2.122~dfsg-3_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEfYh9yLp7u6e4NeO63OMQ54ZMyL8FAlxKEYYACgkQ3OMQ54ZM
yL9/ow//XyAxYK4Px2Gov4eq3lASmg5ltuBS4eag5DCmcU88uALhUTuXMVRoAXL+
2Q0OCTaY8ZyQYPodtay1nIh9H43R4l5Ekuvn5p2atkGDndHJqQHr4XYyBp5R+mMg
YHk9N1bRfvWAdmiShxkIj0x7DvZXnzZ0dzdS3akxCaqo77wHlHkgPwMEfv3/gTf4
3eLZP7g3HWZrmJQ2+LPN7tCBwYHsjcVb9YYpSDVDPPPEkRZyooOCWa12e0h49Tf1
MHoJxhlK2ab45e7eiXSOIaMU69Y/kbEUQIhk/rYBwcF894Ch+/iZQjHgAYrwjF4F
y0Y1Z9VzGN+t9JojP3zCXwH56u1rFMe05yXTLANnZFPIGvR0lriaftsia8kvTNOC
c1EQdzxs9BTt49VzDo5YegGDVoTVU4VLE5xZzDhI7OVUpjBlNo1Yikppuzs/0/Js
liOqnvr3/yl2XjsDKpPu+tcQRh/BpkpaePlI49/BVUk+Q9EyPCk9cL/bwQLwgGPo
6mRPxTPzfzXgJoE0+7HDRZKi+UgO08gxuI79kqBkcdYmPdOlVR7n9HMMK9uje+si
BLq50mnjQAni83uKN/68KIRM2P87AgqL/lohotfmwezi635E5Xiyxd3r9QkTgICQ
Vo3b3RuLN/9w8DasnNNcG0F4ES59LRwdKkAR5krpBX4kXXePj/w=
=f98m
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to