Your message dated Thu, 13 Jul 2023 19:11:05 +0000
with message-id <[email protected]>
and subject line Bug#1037768: fixed in mapnik 3.1.0+ds-4
has caused the Debian Bug report #1037768,
regarding mapnik: ftbfs with GCC-13
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.)


-- 
1037768: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1037768
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:mapnik
Version: 3.1.0+ds-3
Severity: normal
Tags: sid trixie
User: [email protected]
Usertags: ftbfs-gcc-13

[This bug is targeted to the upcoming trixie release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-13/g++-13, but succeeds to build with gcc-12/g++-12. The
severity of this report will be raised before the trixie release.

The full build log can be found at:
http://qa-logs.debian.net/2023/05/22/logs/mapnik_3.1.0+ds-3_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 13, either set CC=gcc-13 CXX=g++-13 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-13/porting_to.html

[...]
include/mapnik/evaluate_global_attributes.hpp: In static member function 
‘static void mapnik::evaluate_global_attributes::apply(mapnik::Map&, const 
Attributes&)’:
include/mapnik/evaluate_global_attributes.hpp:316:50: warning: declaration of 
‘attributes’ shadows a global declaration [-Wshadow]
  316 |     static void apply(Map & m, Attributes const& attributes)
      |                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
include/mapnik/attribute.hpp:73:7: note: shadowed declaration is here
   73 | using attributes = std::unordered_map<std::string, value>;
      |       ^~~~~~~~~~
In file included from src/twkb.cpp:25:
include/mapnik/wkb.hpp:46:6: error: use of enum ‘wkbFormat’ without previous 
declaration
   46 | enum wkbFormat : std::uint8_t
      |      ^~~~~~~~~
include/mapnik/wkb.hpp:46:16: error: expected unqualified-id before ‘:’ token
   46 | enum wkbFormat : std::uint8_t
      |                ^
include/mapnik/wkb.hpp:53:6: error: use of enum ‘wkbByteOrder’ without previous 
declaration
   53 | enum wkbByteOrder : std::uint8_t
      |      ^~~~~~~~~~~~
include/mapnik/wkb.hpp:53:19: error: expected unqualified-id before ‘:’ token
   53 | enum wkbByteOrder : std::uint8_t
      |                   ^
include/mapnik/wkb.hpp:65:48: error: ‘wkbFormat’ has not been declared
   65 |                                                wkbFormat format = 
wkbGeneric);
      |                                                ^~~~~~~~~
include/mapnik/wkb.hpp:65:67: error: ‘wkbGeneric’ was not declared in this scope
   65 |                                                wkbFormat format = 
wkbGeneric);
      |                                                                   
^~~~~~~~~~
c++ -o src/proj_transform.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden 
-fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare 
-Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT 
-DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DMAPNIK_USE_PROJ -DPROJ_VERSION=90101 
-DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE 
-DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 
-DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 
-DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps 
-Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include 
-I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 
-I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo 
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
-I/usr/include/pixman-1 
 src/proj_transform.cpp
c++ -o src/scale_denominator.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden 
-fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare 
-Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT 
-DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DMAPNIK_USE_PROJ -DPROJ_VERSION=90101 
-DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE 
-DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 
-DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 
-DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps 
-Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include 
-I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 
-I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo 
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
-I/usr/include/pixman
 -1 src/scale_denominator.cpp
c++ -o src/simplify.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden 
-fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare 
-Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT 
-DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DMAPNIK_USE_PROJ -DPROJ_VERSION=90101 
-DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE 
-DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 
-DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 
-DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps 
-Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include 
-I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 
-I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo 
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
-I/usr/include/pixman-1 src/si
 mplify.cpp
In file included from /usr/include/boost/math/tools/cxx03_warn.hpp:9,
                 from /usr/include/boost/math/constants/constants.hpp:11,
                 from /usr/include/boost/geometry/util/math.hpp:29,
                 from /usr/include/boost/geometry/core/radian_access.hpp:33,
                 from /usr/include/boost/geometry/geometry.hpp:51,
                 from /usr/include/boost/geometry.hpp:17,
                 from include/mapnik/geometry_adapters.hpp:38,
                 from include/mapnik/geometry_correct.hpp:27,
                 from src/twkb.cpp:29:
/usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: ‘#pragma 
message: This header is deprecated. Use <boost/core/no_exceptions_support.hpp> 
instead.’
   17 | BOOST_HEADER_DEPRECATED("<boost/core/no_exceptions_support.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/math/tools/cxx03_warn.hpp:9,
                 from /usr/include/boost/math/constants/constants.hpp:11,
                 from /usr/include/boost/geometry/util/math.hpp:29,
                 from /usr/include/boost/geometry/core/radian_access.hpp:33,
                 from /usr/include/boost/geometry/geometry.hpp:51,
                 from /usr/include/boost/geometry.hpp:17,
                 from include/mapnik/geometry_adapters.hpp:38,
                 from include/mapnik/geometry_correct.hpp:27,
                 from src/wkb.cpp:30:
/usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: ‘#pragma 
message: This header is deprecated. Use <boost/core/no_exceptions_support.hpp> 
instead.’
   17 | BOOST_HEADER_DEPRECATED("<boost/core/no_exceptions_support.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
scons: *** [src/twkb.os] Error 1
In file included from /usr/include/boost/math/tools/cxx03_warn.hpp:9,
                 from /usr/include/boost/math/constants/constants.hpp:11,
                 from /usr/include/boost/geometry/util/math.hpp:29,
                 from /usr/include/boost/geometry/core/radian_access.hpp:33,
                 from /usr/include/boost/geometry/geometry.hpp:51,
                 from /usr/include/boost/geometry.hpp:17,
                 from include/mapnik/geometry_adapters.hpp:38,
                 from src/proj_transform.cpp:26:
/usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: ‘#pragma 
message: This header is deprecated. Use <boost/core/no_exceptions_support.hpp> 
instead.’
   17 | BOOST_HEADER_DEPRECATED("<boost/core/no_exceptions_support.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
scons: building terminated because of errors.
make[1]: *** [debian/rules:69: debian/stamps/build-python] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:49: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: mapnik
Source-Version: 3.1.0+ds-4
Done: Bas Couwenberg <[email protected]>

We believe that the bug you reported is fixed in the latest version of
mapnik, 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.
Bas Couwenberg <[email protected]> (supplier of updated mapnik 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: Thu, 13 Jul 2023 19:41:22 +0200
Source: mapnik
Architecture: source
Version: 3.1.0+ds-4
Distribution: unstable
Urgency: medium
Maintainer: Debian GIS Project <[email protected]>
Changed-By: Bas Couwenberg <[email protected]>
Closes: 1037768
Changes:
 mapnik (3.1.0+ds-4) unstable; urgency=medium
 .
   * Bump Standards-Version to 4.6.2, no changes.
   * Update obsolete freetype (build) dependency.
   * Bump debhelper compat to 13.
   * Add patch to fix FTBFS with gcc-13.
     (closes: #1037768)
   * Update lintian overrides.
Checksums-Sha1:
 7a10e377072307901bdedfc650cfd85bd8d9be06 2615 mapnik_3.1.0+ds-4.dsc
 ca6346066a828a5210c15026e328a72d6ac4ec05 36516 mapnik_3.1.0+ds-4.debian.tar.xz
 5578e6b3f45f95e9ef9f118b51c718373915de70 16415 
mapnik_3.1.0+ds-4_amd64.buildinfo
Checksums-Sha256:
 4da59ff136cefeda9a0e137ab777c05ad7f29786f9402d4e260533a93f433eed 2615 
mapnik_3.1.0+ds-4.dsc
 e5c8bb9b8874ebe4a656dc19c442caac18773c855941bd37aec96277bfd8633c 36516 
mapnik_3.1.0+ds-4.debian.tar.xz
 1a52744dc5700002603e832bb240df2eadbb15956b26decf2957820f7b0a4ea5 16415 
mapnik_3.1.0+ds-4_amd64.buildinfo
Files:
 41fa85976808de379370750c82626e93 2615 libs optional mapnik_3.1.0+ds-4.dsc
 037a0983df8e476768aa28e1de056e89 36516 libs optional 
mapnik_3.1.0+ds-4.debian.tar.xz
 f5f96f55477c9ef3b8709ca17b0b8419 16415 libs optional 
mapnik_3.1.0+ds-4_amd64.buildinfo

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

iQIzBAEBCgAdFiEEgYLeQXBWQI1hRlDRZ1DxCuiNSvEFAmSwRGQACgkQZ1DxCuiN
SvF1Ww//a2bwi+b6VJOg4DdVyyyIm2gmENgAjXlnm91w1YEkpGNZJcogc8VVH6/3
nqES+AnO4VgZhIMgxlQuNbfljpd5XGWz2ocGHnkqwL3kEda4eziIfq3FWFKoRSZ5
b831J+mI0op/laByWj0Ye+A5qqIJKFus9xyiTofaNenReIpEIjpvyVOpEkuX11u8
xTL1BKv2jwK5gDsZfz84f2dl3V+pfTV1nvk8edGx+paA08MHuS9kWfNmf3I1vuz6
pV7fV1r8aDkSl2pTHFcU42Y4C9LCQiDTAd1jkNZ0Ajl1rEDX04r5PShsnX6wtm0S
uE8EgnWTOcZywQs9K0UEXQ4F7bgef7qubrBTtt4i6W+0JZ+iunvF71+o5pN0RYNl
gHtshZMAbbCKcxXsWM/HO8yCcf8o4xxOJKXCj+wS8vW2/pYXUm1j6KY20Ufu5ZO6
m/SLkG+ys2qce7Dr23z/NSDOo+3yRW+awGcSEh/M1s1SYnc5TXKB21GVPmIS8ioG
pTxVpplmGolKkAfQQsa4e88Oj4/PJcFSwAa7a30pvVE89YUbTlLV9K9ffzN2hZ8h
FyXpQ4/FLTj0fWIlus9AFJFeAv3ZxDAoSJCzfICkUeXZvqYsCuO6AV2/BNtS8bQL
qt/OkiHdxpN6pqHKdfHnjWirA0rfwaOj192JosmgQ8//oXijcR4=
=vVU+
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to