[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1103371: marked as done (fwupd: FTBFS in testing/armhf: ../plugins/modem-manager/fu-dfota-updater.c:165:71: error: passing argument 5 of ‘g_ascii_string_to_unsigned’ from incompatible pointer type [-Wincompatible-pointer-types])



Your message dated Thu, 17 Apr 2025 03:49:31 +0000
with message-id <E1u5GFn-00Ggjq-L6@fasolo.debian.org>
and subject line Bug#1103371: fixed in fwupd 2.0.8-2
has caused the Debian Bug report #1103371,
regarding fwupd: FTBFS in testing/armhf: ../plugins/modem-manager/fu-dfota-updater.c:165:71: error: passing argument 5 of ‘g_ascii_string_to_unsigned’ from incompatible pointer type [-Wincompatible-pointer-types]
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 owner@bugs.debian.org
immediately.)


-- 
1103371: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1103371
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: fwupd
Version: 2.0.8-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lucas@debian.org
Usertags: ftbfs-20250416 ftbfs-trixie

Hi,

During a rebuild of all packages in testing (trixie), your package failed
to build on armhf.


Relevant part (hopefully):
> cc -Iplugins/modem-manager/libfu_plugin_modem_manager.so.p -Iplugins/modem-manager -I../plugins/modem-manager -I. -I.. -Ilibfwupd -I../libfwupd -Ilibfwupdplugin -I../libfwupdplugin -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/p11-kit-1 -I/usr/include/libusb-1.0 -I/usr/include/json-glib-1.0 -I/usr/include/libxmlb-2 -I/usr/include/libdrm -I/usr/include/libmm-glib -I/usr/include/ModemManager -I/usr/include/libqmi-glib -I/usr/include/libqrtr-glib -I/usr/include/libmbim-glib -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=c17 -Wfatal-errors -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wdeclaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wimplicit-int -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-cast-function-type -Wno-address-of-packed-member -Wno-unknown-pragmas -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-nonnull-compare -Wno-analyzer-use-of-uninitialized-value -Wno-analyzer-fd-double-close -Wold-style-definition -Woverride-init -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wstrict-aliasing -Wstrict-prototypes -Wswitch-default -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-variable -Wvla -Wwrite-strings -fstack-protector-strong -DFWUPD_COMPILATION -D_DEFAULT_SOURCE -D_BSD_SOURCE -D__BSD_VISIBLE -D_XOPEN_SOURCE=700 -D_GNU_SOURCE -D_DARWIN_C_SOURCE=900000 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fwupd-2.0.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="FuPluginMm"' '-DMM_REQUIRED_VERSION="1.10.0"' -MD -MQ plugins/modem-manager/libfu_plugin_modem_manager.so.p/fu-dfota-updater.c.o -MF plugins/modem-manager/libfu_plugin_modem_manager.so.p/fu-dfota-updater.c.o.d -o plugins/modem-manager/libfu_plugin_modem_manager.so.p/fu-dfota-updater.c.o -c ../plugins/modem-manager/fu-dfota-updater.c
> ../plugins/modem-manager/fu-dfota-updater.c: In function ‘fu_dfota_updater_parse_upload_result’:
> ../plugins/modem-manager/fu-dfota-updater.c:165:71: error: passing argument 5 of ‘g_ascii_string_to_unsigned’ from incompatible pointer type [-Wincompatible-pointer-types]
>   165 |         if (!g_ascii_string_to_unsigned(size_match, 10, 0, G_MAXSIZE, size, error))
>       |                                                                       ^~~~
>       |                                                                       |
>       |                                                                       gsize * {aka unsigned int *}
> compilation terminated due to -Wfatal-errors.
> [1007/1263] cc -Iplugins/modem-manager/libfu_plugin_modem_manager.so.p -Iplugins/modem-manager -I../plugins/modem-manager -I. -I.. -Ilibfwupd -I../libfwupd -Ilibfwupdplugin -I../libfwupdplugin -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/p11-kit-1 -I/usr/include/libusb-1.0 -I/usr/include/json-glib-1.0 -I/usr/include/libxmlb-2 -I/usr/include/libdrm -I/usr/include/libmm-glib -I/usr/include/ModemManager -I/usr/include/libqmi-glib -I/usr/include/libqrtr-glib -I/usr/include/libmbim-glib -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=c17 -Wfatal-errors -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wdeclaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wimplicit-int -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-cast-function-type -Wno-address-of-packed-member -Wno-unknown-pragmas -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-nonnull-compare -Wno-analyzer-use-of-uninitialized-value -Wno-analyzer-fd-double-close -Wold-style-definition -Woverride-init -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wstrict-aliasing -Wstrict-prototypes -Wswitch-default -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-variable -Wvla -Wwrite-strings -fstack-protector-strong -DFWUPD_COMPILATION -D_DEFAULT_SOURCE -D_BSD_SOURCE -D__BSD_VISIBLE -D_XOPEN_SOURCE=700 -D_GNU_SOURCE -D_DARWIN_C_SOURCE=900000 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fwupd-2.0.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="FuPluginMm"' '-DMM_REQUIRED_VERSION="1.10.0"' -MD -MQ plugins/modem-manager/libfu_plugin_modem_manager.so.p/fu-cinterion-fdl-updater.c.o -MF plugins/modem-manager/libfu_plugin_modem_manager.so.p/fu-cinterion-fdl-updater.c.o.d -o plugins/modem-manager/libfu_plugin_modem_manager.so.p/fu-cinterion-fdl-updater.c.o -c ../plugins/modem-manager/fu-cinterion-fdl-updater.c
> [1008/1263] cc -Iplugins/mtd/mtd-self-test.p -Iplugins/mtd -I../plugins/mtd -I. -I.. -Ilibfwupd -I../libfwupd -Ilibfwupdplugin -I../libfwupdplugin -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/p11-kit-1 -I/usr/include/libusb-1.0 -I/usr/include/json-glib-1.0 -I/usr/include/libxmlb-2 -I/usr/include/libdrm -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=c17 -Wfatal-errors -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wdeclaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wimplicit-int -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-cast-function-type -Wno-address-of-packed-member -Wno-unknown-pragmas -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-nonnull-compare -Wno-analyzer-use-of-uninitialized-value -Wno-analyzer-fd-double-close -Wold-style-definition -Woverride-init -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wstrict-aliasing -Wstrict-prototypes -Wswitch-default -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-variable -Wvla -Wwrite-strings -fstack-protector-strong -DFWUPD_COMPILATION -D_DEFAULT_SOURCE -D_BSD_SOURCE -D__BSD_VISIBLE -D_XOPEN_SOURCE=700 -D_GNU_SOURCE -D_DARWIN_C_SOURCE=900000 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fwupd-2.0.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DG_LOG_DOMAIN="FuPluginMtd"' '-DSRCDIR="/build/reproducible-path/fwupd-2.0.8/plugins/mtd"' -MD -MQ plugins/mtd/mtd-self-test.p/fu-self-test.c.o -MF plugins/mtd/mtd-self-test.p/fu-self-test.c.o.d -o plugins/mtd/mtd-self-test.p/fu-self-test.c.o -c ../plugins/mtd/fu-self-test.c
> [1009/1263] cc -Ilibfwupdplugin/fwupdplugin-self-test.p -Ilibfwupdplugin -I../libfwupdplugin -I. -I.. -Ilibfwupd -I../libfwupd -Ilibfwupdplugin/tests -I/usr/include/libxmlb-2 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/libusb-1.0 -I/usr/include/json-glib-1.0 -I/usr/include/valgrind -I/usr/include/libdrm -I/usr/include/p11-kit-1 -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=c17 -Wfatal-errors -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wdeclaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wimplicit-int -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-cast-function-type -Wno-address-of-packed-member -Wno-unknown-pragmas -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-nonnull-compare -Wno-analyzer-use-of-uninitialized-value -Wno-analyzer-fd-double-close -Wold-style-definition -Woverride-init -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wstrict-aliasing -Wstrict-prototypes -Wswitch-default -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-variable -Wvla -Wwrite-strings -fstack-protector-strong -DFWUPD_COMPILATION -D_DEFAULT_SOURCE -D_BSD_SOURCE -D__BSD_VISIBLE -D_XOPEN_SOURCE=700 -D_GNU_SOURCE -D_DARWIN_C_SOURCE=900000 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fwupd-2.0.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DSRCDIR="/build/reproducible-path/fwupd-2.0.8/libfwupdplugin"' -MD -MQ libfwupdplugin/fwupdplugin-self-test.p/fu-self-test.c.o -MF libfwupdplugin/fwupdplugin-self-test.p/fu-self-test.c.o.d -o libfwupdplugin/fwupdplugin-self-test.p/fu-self-test.c.o -c ../libfwupdplugin/fu-self-test.c
> ninja: build stopped: subcommand failed.
> dh_auto_build: error: cd obj-arm-linux-gnueabihf && LC_ALL=C.UTF-8 ninja -j4 -v returned exit code 1
> make: *** [debian/rules:38: binary-arch] Error 25


The full build log is available from:
http://qa-logs.debian.net/2025/04/16/fwupd_2.0.8-1_testing-armhf.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20250416;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20250416&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: fwupd
Source-Version: 2.0.8-2
Done: Mario Limonciello <superm1@gmail.com>

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

Debian distribution maintenance software
pp.
Mario Limonciello <superm1@gmail.com> (supplier of updated fwupd 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 16 Apr 2025 22:16:43 -0500
Source: fwupd
Built-For-Profiles: noudeb
Architecture: source
Version: 2.0.8-2
Distribution: unstable
Urgency: medium
Maintainer: Debian EFI <debian-efi@lists.debian.org>
Changed-By: Mario Limonciello <superm1@gmail.com>
Closes: 1103371
Changes:
 fwupd (2.0.8-2) unstable; urgency=medium
 .
   * Backport a patch to require libusb 1.0.27. This will help make
     failures on backports to stable or old-stable clearer.
   * Backport a patch that fixes functionality when not using systemd
   * Backport a patch that fixes FTBFS on 32-bit archs (Closes: #1103371)
   * Backport 2 patches that fix KEK and PK enumeration. This fixes secure
     boot detection on some systems.
Checksums-Sha1:
 72689b8aa5eb934d6adff4c4bf4f044d6efb3527 3430 fwupd_2.0.8-2.dsc
 c5c951b8c96e539ca90e4672f2d6ae22a180de8e 31348 fwupd_2.0.8-2.debian.tar.xz
 0818a8dd0101f2a9a27b30ddd85d193ad3d37860 21672 fwupd_2.0.8-2_source.buildinfo
Checksums-Sha256:
 46b2a872a3ab5e49de93f337714195267ca8560014ba065c9f02e52906059df7 3430 fwupd_2.0.8-2.dsc
 35e40164d971be40541b1db8962f48b798eec2c858dae922908934c226e75c0d 31348 fwupd_2.0.8-2.debian.tar.xz
 157f7aa49cf2f935867a4cabe210c89dfd1d01f841ba25c457b8b90232c2c689 21672 fwupd_2.0.8-2_source.buildinfo
Files:
 7dc8cca788fb10c3eb58ac87cd478705 3430 admin optional fwupd_2.0.8-2.dsc
 75dd7bb67d1a9030cac07d1c169365e2 31348 admin optional fwupd_2.0.8-2.debian.tar.xz
 ff8f4d8c2d0371f7a4264246083ecd82 21672 admin optional fwupd_2.0.8-2_source.buildinfo

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

iQJGBAEBCgAwFiEECwtuSU6dXvs5GA2aLRkspiR3AnYFAmgAdK4SHHN1cGVybTFA
Z21haWwuY29tAAoJEC0ZLKYkdwJ2qr0QAONihv/m8Af3EscLqGP3rmtco3cO4u8c
QZgzsI8eTQbx4bbReq7sR/DDGVGkyjeB4QmcW6pWcP9T/lLdScfb+fU4gdhNyGE1
4oYdEUPkIc5nGefloDcARnPYSKS3E7fV9XtlkP8+zS4Hc16mDaLD0cP7V8Yj32YZ
r5RM1rlDLxWG3ozw3N3v51G8ywtsaL8ayR+nWwoFECio5ZQFHBRB8n8KsWdOBLY4
4f3t5KGFInWD4B8hU/GZV4K5eP8AHGf3PwPXB5ZJ6w5UAiJkzmZPYhPGobVNcTVH
f3edw2sWHjT/4A65ugM7weSW/P8z2X3v5sLU6drj0kPwhsh7Kn7wbOOziMGOVn76
ijDDmzdfIMYs1pG30xMtg/SPZsHboxZOSQGbnnOgajnaiFXqUy65Pma+tmzVA+8l
SSD6VcC02zQoRsLAIASKqEKAYmlrUqi2nYy29U+NTYER6vp5rGZX5MEJbZ/G+YY/
zNw3ZZ4vnVIk8ZpnN3ZUf71jZgjjdAyryf+f3tF1/LRNW0Ff0UHNCDzrT9FTDeZx
LMDp9wxHnHTuXWfApXmRnFff98N2IPRlxzDn3V+PO0EMLe2EJ9g+h+07eM5NtvK1
gIdsvyharV2RlcX3rirV8hP3DGfWpj0yCMaLA3eE1kwFhZw/zVgOMa5cP3hYXeZO
BMzalyEegAVC
=6dDX
-----END PGP SIGNATURE-----

Attachment: pgpohqNyacUeO.pgp
Description: PGP signature


--- End Message ---

Reply to: