Your message dated Wed, 11 Sep 2024 04:48:55 +0000
with message-id <e1sofhj-005lue...@fasolo.debian.org>
and subject line Bug#1081301: fixed in aggdraw 1.3.18-2
has caused the Debian Bug report #1081301,
regarding aggdraw: FTBFS with GCC-14
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.)


-- 
1081301: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1081301
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: aggdraw
Version: 1.3.18-1
Severity: serious
Tags: ftbfs
Justification: FTBFS

Dear maintainer,

During a test rebuild, aggdraw failed to rebuild.

-------------------------------------------------------------------------------
[...]
creating build/temp.linux-aarch64-cpython-312/agg2/src
aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -DVERSION=1.3.18 -DHAVE_FREETYPE2 -Iagg2/include 
-Iagg2/font_freetype -I/usr/include -I/usr/include/freetype 
-I/usr/include/freetype2 -I/usr/include/python3.12 -c 
agg2/font_freetype/agg_font_freetype.cpp -o 
build/temp.linux-aarch64-cpython-312/agg2/font_freetype/agg_font_freetype.o
agg2/font_freetype/agg_font_freetype.cpp: In member function ‘void 
agg::font_engine_freetype_base::update_signature()’:
agg2/font_freetype/agg_font_freetype.cpp:766:44: warning: format ‘%d’ expects 
argument of type ‘int’, but argument 10 has type ‘FT_Fixed’ {aka ‘long int’} 
[-Wformat=]
  766 |                     "%s,%u,%d,%d,%d:%dx%d,%d,%d,%d,%d,%d,%d,%08X",
      |                                           ~^
      |                                            |
      |                                            int
      |                                           %ld
......
  774 |                     m_matrix.xx,
      |                     ~~~~~~~~~~~             
      |                              |
      |                              FT_Fixed {aka long int}
agg2/font_freetype/agg_font_freetype.cpp:766:47: warning: format ‘%d’ expects 
argument of type ‘int’, but argument 11 has type ‘FT_Fixed’ {aka ‘long int’} 
[-Wformat=]
  766 |                     "%s,%u,%d,%d,%d:%dx%d,%d,%d,%d,%d,%d,%d,%08X",
      |                                              ~^
      |                                               |
      |                                               int
      |                                              %ld
......
  775 |                     m_matrix.xy,
      |                     ~~~~~~~~~~~                
      |                              |
      |                              FT_Fixed {aka long int}
agg2/font_freetype/agg_font_freetype.cpp:766:50: warning: format ‘%d’ expects 
argument of type ‘int’, but argument 12 has type ‘FT_Fixed’ {aka ‘long int’} 
[-Wformat=]
  766 |                     "%s,%u,%d,%d,%d:%dx%d,%d,%d,%d,%d,%d,%d,%08X",
      |                                                 ~^
      |                                                  |
      |                                                  int
      |                                                 %ld
......
  776 |                     m_matrix.yx,
      |                     ~~~~~~~~~~~                   
      |                              |
      |                              FT_Fixed {aka long int}
agg2/font_freetype/agg_font_freetype.cpp:766:53: warning: format ‘%d’ expects 
argument of type ‘int’, but argument 13 has type ‘FT_Fixed’ {aka ‘long int’} 
[-Wformat=]
  766 |                     "%s,%u,%d,%d,%d:%dx%d,%d,%d,%d,%d,%d,%d,%08X",
      |                                                    ~^
      |                                                     |
      |                                                     int
      |                                                    %ld
......
  777 |                     m_matrix.yy,
      |                     ~~~~~~~~~~~                      
      |                              |
      |                              FT_Fixed {aka long int}
agg2/font_freetype/agg_font_freetype.cpp: In instantiation of ‘bool 
agg::decompose_ft_outline(const FT_Outline&, bool, PathStorage&, ConvCoord) 
[with PathStorage = path_storage_integer<int, 6>; ConvCoord = int (*)(int); 
FT_Outline = FT_Outline_]’:
agg2/font_freetype/agg_font_freetype.cpp:883:48:   required from here
  883 |                         
if(decompose_ft_outline(m_cur_face->glyph->outline,
      |                            
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  884 |                                                 flip,
      |                                                 ~~~~~
  885 |                                                 m_path32,
      |                                                 ~~~~~~~~~
  886 |                                                 conv_coord_none))
      |                                                 ~~~~~~~~~~~~~~~~
agg2/font_freetype/agg_font_freetype.cpp:174:35: error: invalid conversion from 
‘unsigned char*’ to ‘char*’ [-fpermissive]
  174 |             tags  = outline.tags  + first;
      |                     ~~~~~~~~~~~~~~^~~~~~~
      |                                   |
      |                                   unsigned char*
agg2/font_freetype/agg_font_freetype.cpp: In instantiation of ‘bool 
agg::decompose_ft_outline(const FT_Outline&, bool, PathStorage&, ConvCoord) 
[with PathStorage = path_storage_integer<short int, 6>; ConvCoord = int 
(*)(int); FT_Outline = FT_Outline_]’:
agg2/font_freetype/agg_font_freetype.cpp:903:48:   required from here
  903 |                         
if(decompose_ft_outline(m_cur_face->glyph->outline,
      |                            
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  904 |                                                 flip,
      |                                                 ~~~~~
  905 |                                                 m_path16,
      |                                                 ~~~~~~~~~
  906 |                                                 conv_coord_none))
      |                                                 ~~~~~~~~~~~~~~~~
agg2/font_freetype/agg_font_freetype.cpp:174:35: error: invalid conversion from 
‘unsigned char*’ to ‘char*’ [-fpermissive]
  174 |             tags  = outline.tags  + first;
      |                     ~~~~~~~~~~~~~~^~~~~~~
      |                                   |
      |                                   unsigned char*
error: command '/usr/bin/aarch64-linux-gnu-g++' failed with exit code 1

ERROR Backend subprocess exited when trying to invoke build_wheel
E: pybuild pybuild:389: build: plugin pyproject failed with: exit code=1: 
python3.12 -m build --skip-dependency-check --no-isolation --wheel --outdir 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_aggdraw  
dh_auto_build: error: pybuild --build -i python{version} -p 3.12 returned exit 
code 13
make: *** [debian/rules:15: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2024-09-07T14:01:09Z

-------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here (for the next 30 days):
https://debusine.debian.net/artifact/609752/

About the archive rebuild: The build was made on debusine.debian.net,
on arm64 using sbuild.

You can find the build task here:
https://debusine.debian.net/work-request/20306/

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks,

Stefano

--- End Message ---
--- Begin Message ---
Source: aggdraw
Source-Version: 1.3.18-2
Done: Bas Couwenberg <sebas...@debian.org>

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

Debian distribution maintenance software
pp.
Bas Couwenberg <sebas...@debian.org> (supplier of updated aggdraw 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: SHA512

Format: 1.8
Date: Wed, 11 Sep 2024 06:14:48 +0200
Source: aggdraw
Architecture: source
Version: 1.3.18-2
Distribution: unstable
Urgency: medium
Maintainer: Debian GIS Project <pkg-grass-de...@lists.alioth.debian.org>
Changed-By: Bas Couwenberg <sebas...@debian.org>
Closes: 1081301
Changes:
 aggdraw (1.3.18-2) unstable; urgency=medium
 .
   * Team upload.
   * Bump Standards-Version to 4.7.0, no changes.
   * Add patch to fix FTBFS with GCC 14.
     (closes: #1081301)
Checksums-Sha1:
 9d99877af66c1563ea3c0c735fd69e3a4fef6153 2200 aggdraw_1.3.18-2.dsc
 2a7ad312fee7e76a0a15a3d0425dd2ed2900fd62 4492 aggdraw_1.3.18-2.debian.tar.xz
 68b33eed4a1b6cb346d818a0780f534a3e924ce3 10392 aggdraw_1.3.18-2_amd64.buildinfo
Checksums-Sha256:
 d0d8bb7c4acfa3839d7adec8a7b060ac98cd3342413f03be61fa594a12001ad9 2200 
aggdraw_1.3.18-2.dsc
 af800702cdb2968e4ab831f19fcc8bfb4e6f9078d01478b930e5a13fb9f6c4ef 4492 
aggdraw_1.3.18-2.debian.tar.xz
 a289fd0dcd410cf7e61c8e7ac2c1c4319fe9659d3d1446256bca480042823f61 10392 
aggdraw_1.3.18-2_amd64.buildinfo
Files:
 bfd6c3b39ca585fa462fec2ba03e7371 2200 python optional aggdraw_1.3.18-2.dsc
 840523a26b915c7b114f9a8b36a4c870 4492 python optional 
aggdraw_1.3.18-2.debian.tar.xz
 5990afe2479e244db5becc91e2428b9a 10392 python optional 
aggdraw_1.3.18-2_amd64.buildinfo

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

iQIzBAEBCgAdFiEEgYLeQXBWQI1hRlDRZ1DxCuiNSvEFAmbhHL0ACgkQZ1DxCuiN
SvEW7w/9Eii+lh8IDTAxDzJi29QTii0mFuxehXqVX2l8uILmEIy98xgEuJVS+WFX
scxCEIse1whqR3VIL2ZZd5zcccxCDKtegVvX1GF+uW8Fi7gxXY8QrZC2HhvShhjA
aZoUj8B4F1FW8/+lh6YhWkOuxCABKsjGB34ZS0lD9lVrnOYmlNwYlqO/j5nMzr3L
bre/nHgkdvkXzo7O7JbOhhhiGiBVrQN8RuYZ2Ajg2O+Z6nUWZixGdhWNQ7kvMqvk
SKD2X7VWVjBrUrT3hzh02qnumQJxaJqaHkUqPCweKAx48ITOlCd9TCEXa+pzYFVO
bKW2aLZjWNsqTOIOaVRPwD4cR80S/N7af0E1WlgjAJp0Gra7Rtg5jhvd1oPMuv/v
iRg9XGL6FmUnGhXiXKqwrReDykLeIFkR79uDsuItO9zOCikOt06pVnWD31S1OERJ
H/3Ew02Rbe3dlgtB7ysy3EipFK4Dk7ZJI8Su+ygfL4kZy6ZyDqbnzkRIMhmiFImv
SUUauLstUBxj216dZ6SsYb7tGyFCgCYq+O7mXBE3XEWBqUmhS/5fyvg4rKJPhD8g
MxAsiCd8U5mSdpcLDvc6jv1mgFBdeBOcIv6lPmJRtL6t7FP4s0pZ9zG4RhBfCMKw
/N0O4OxNtNOxAznWAnn/yaI1fdjx5sMdMUpzk0Zr3O4rSuldM8A=
=qbPO
-----END PGP SIGNATURE-----

Attachment: pgpMgjjBzO0Lc.pgp
Description: PGP signature


--- End Message ---

Reply via email to