Your message dated Sun, 17 May 2026 10:04:26 +0000
with message-id <[email protected]>
and subject line Bug#1128866: fixed in librtas 2.0.4-1.1
has caused the Debian Bug report #1128866,
regarding librtas FTBFS: -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 [email protected]
immediately.)
--
1128866: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1128866
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: librtas
Version: 2.0.4-1
Severity: serious
Tags: ftbfs
librtas fails to build from source in unstable.
https://debusine.debian.net/debian/developers/artifact/3341142/
| libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./librtas_src/
-I./librtasevent_src/ -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/librtas-2.0.4=.
-fstack-protector-strong -Wformat -Werror=format-security -c
librtas_src/syscall_calls.c -fPIC -DPIC -o librtas_src/.libs/syscall_calls.o
| libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./librtas_src/
-I./librtasevent_src/ -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/librtas-2.0.4=.
-fstack-protector-strong -Wformat -Werror=format-security -c librtas_src/ofdt.c
-fPIC -DPIC -o librtas_src/.libs/ofdt.o
| libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./librtas_src/
-I./librtasevent_src/ -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/librtas-2.0.4=.
-fstack-protector-strong -Wformat -Werror=format-security -c
librtasevent_src/print_rtas_event.c -fPIC -DPIC -o
librtasevent_src/.libs/print_rtas_event.o
| libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./librtas_src/
-I./librtasevent_src/ -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/librtas-2.0.4=.
-fstack-protector-strong -Wformat -Werror=format-security -c
librtasevent_src/rtas_epow.c -fPIC -DPIC -o librtasevent_src/.libs/rtas_epow.o
| libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./librtas_src/
-I./librtasevent_src/ -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/librtas-2.0.4=.
-fstack-protector-strong -Wformat -Werror=format-security -c
librtas_src/syscall_rmo.c -fPIC -DPIC -o librtas_src/.libs/syscall_rmo.o
| librtasevent_src/print_rtas_event.c:64:5: error: initialization of 'int
(*)(void)' from incompatible pointer type 'int (*)(struct scn_header *, int)'
[-Wincompatible-pointer-types]
| 64 | print_re_hdr_scn,
| | ^~~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:64:5: note: (near initialization for
're_print_fns[1]')
| In file included from librtasevent_src/print_rtas_event.c:31:
| librtasevent_src/rtas_event.h:61:5: note: 'print_re_hdr_scn' declared here
| 61 | int print_re_hdr_scn(struct scn_header *, int);
| | ^~~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:65:5: error: initialization of 'int
(*)(void)' from incompatible pointer type 'int (*)(struct scn_header *, int)'
[-Wincompatible-pointer-types]
| 65 | print_re_exthdr_scn,
| | ^~~~~~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:65:5: note: (near initialization for
're_print_fns[2]')
| librtasevent_src/rtas_event.h:62:5: note: 'print_re_exthdr_scn' declared here
| 62 | int print_re_exthdr_scn(struct scn_header *, int);
| | ^~~~~~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:66:5: error: initialization of 'int
(*)(void)' from incompatible pointer type 'int (*)(struct scn_header *, int)'
[-Wincompatible-pointer-types]
| 66 | print_re_epow_scn,
| | ^~~~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:66:5: note: (near initialization for
're_print_fns[3]')
| librtasevent_src/rtas_event.h:63:5: note: 'print_re_epow_scn' declared here
| 63 | int print_re_epow_scn(struct scn_header *, int);
| | ^~~~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:67:5: error: initialization of 'int
(*)(void)' from incompatible pointer type 'int (*)(struct scn_header *, int)'
[-Wincompatible-pointer-types]
| 67 | print_re_io_scn,
| | ^~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:67:5: note: (near initialization for
're_print_fns[4]')
| librtasevent_src/rtas_event.h:64:5: note: 'print_re_io_scn' declared here
| 64 | int print_re_io_scn(struct scn_header *, int);
| | ^~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:68:5: error: initialization of 'int
(*)(void)' from incompatible pointer type 'int (*)(struct scn_header *, int)'
[-Wincompatible-pointer-types]
| 68 | print_re_cpu_scn,
| | ^~~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:68:5: note: (near initialization for
're_print_fns[5]')
| librtasevent_src/rtas_event.h:65:5: note: 'print_re_cpu_scn' declared here
| 65 | int print_re_cpu_scn(struct scn_header *, int);
| | ^~~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:69:5: error: initialization of 'int
(*)(void)' from incompatible pointer type 'int (*)(struct scn_header *, int)'
[-Wincompatible-pointer-types]
| 69 | print_re_ibm_diag_scn,
| | ^~~~~~~~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:69:5: note: (near initialization for
're_print_fns[6]')
| librtasevent_src/rtas_event.h:66:5: note: 'print_re_ibm_diag_scn' declared
here
| 66 | int print_re_ibm_diag_scn(struct scn_header *, int);
| | ^~~~~~~~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:70:5: error: initialization of 'int
(*)(void)' from incompatible pointer type 'int (*)(struct scn_header *, int)'
[-Wincompatible-pointer-types]
| 70 | print_re_mem_scn,
| | ^~~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:70:5: note: (near initialization for
're_print_fns[7]')
| librtasevent_src/rtas_event.h:67:5: note: 'print_re_mem_scn' declared here
| 67 | int print_re_mem_scn(struct scn_header *, int);
| | ^~~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:71:5: error: initialization of 'int
(*)(void)' from incompatible pointer type 'int (*)(struct scn_header *, int)'
[-Wincompatible-pointer-types]
| 71 | print_re_post_scn,
| | ^~~~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:71:5: note: (near initialization for
're_print_fns[8]')
| librtasevent_src/rtas_event.h:68:5: note: 'print_re_post_scn' declared here
| 68 | int print_re_post_scn(struct scn_header *, int);
| | ^~~~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:72:5: error: initialization of 'int
(*)(void)' from incompatible pointer type 'int (*)(struct scn_header *, int)'
[-Wincompatible-pointer-types]
| 72 | print_re_ibmsp_scn,
| | ^~~~~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:72:5: note: (near initialization for
're_print_fns[9]')
| librtasevent_src/rtas_event.h:69:5: note: 'print_re_ibmsp_scn' declared here
| 69 | int print_re_ibmsp_scn(struct scn_header *, int);
| | ^~~~~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:73:5: error: initialization of 'int
(*)(void)' from incompatible pointer type 'int (*)(struct scn_header *, int)'
[-Wincompatible-pointer-types]
| 73 | print_re_vend_errlog_scn,
| | ^~~~~~~~~~~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:73:5: note: (near initialization for
're_print_fns[10]')
| librtasevent_src/rtas_event.h:70:5: note: 'print_re_vend_errlog_scn' declared
here
| 70 | int print_re_vend_errlog_scn(struct scn_header *, int);
| | ^~~~~~~~~~~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:74:5: error: initialization of 'int
(*)(void)' from incompatible pointer type 'int (*)(struct scn_header *, int)'
[-Wincompatible-pointer-types]
| 74 | print_re_priv_hdr_scn,
| | ^~~~~~~~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:74:5: note: (near initialization for
're_print_fns[11]')
| librtasevent_src/rtas_event.h:71:5: note: 'print_re_priv_hdr_scn' declared
here
| 71 | int print_re_priv_hdr_scn(struct scn_header *, int);
| | ^~~~~~~~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:75:5: error: initialization of 'int
(*)(void)' from incompatible pointer type 'int (*)(struct scn_header *, int)'
[-Wincompatible-pointer-types]
| 75 | print_re_usr_hdr_scn,
| | ^~~~~~~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:75:5: note: (near initialization for
're_print_fns[12]')
| librtasevent_src/rtas_event.h:72:5: note: 'print_re_usr_hdr_scn' declared here
| 72 | int print_re_usr_hdr_scn(struct scn_header *, int);
| | ^~~~~~~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:76:5: error: initialization of 'int
(*)(void)' from incompatible pointer type 'int (*)(struct scn_header *, int)'
[-Wincompatible-pointer-types]
| 76 | print_re_dump_scn,
| | ^~~~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:76:5: note: (near initialization for
're_print_fns[13]')
| librtasevent_src/rtas_event.h:73:5: note: 'print_re_dump_scn' declared here
| 73 | int print_re_dump_scn(struct scn_header *, int);
| | ^~~~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:77:5: error: initialization of 'int
(*)(void)' from incompatible pointer type 'int (*)(struct scn_header *, int)'
[-Wincompatible-pointer-types]
| 77 | print_re_lri_scn,
| | ^~~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:77:5: note: (near initialization for
're_print_fns[14]')
| librtasevent_src/rtas_event.h:74:5: note: 'print_re_lri_scn' declared here
| 74 | int print_re_lri_scn(struct scn_header *, int);
| | ^~~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:78:5: error: initialization of 'int
(*)(void)' from incompatible pointer type 'int (*)(struct scn_header *, int)'
[-Wincompatible-pointer-types]
| 78 | print_re_mt_scn,
| | ^~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:78:5: note: (near initialization for
're_print_fns[15]')
| librtasevent_src/rtas_event.h:75:5: note: 'print_re_mt_scn' declared here
| 75 | int print_re_mt_scn(struct scn_header *, int);
| | ^~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:79:5: error: initialization of 'int
(*)(void)' from incompatible pointer type 'int (*)(struct scn_header *, int)'
[-Wincompatible-pointer-types]
| 79 | print_re_src_scn,
| | ^~~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:79:5: note: (near initialization for
're_print_fns[16]')
| librtasevent_src/rtas_event.h:76:5: note: 'print_re_src_scn' declared here
| 76 | int print_re_src_scn(struct scn_header *, int);
| | ^~~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:80:5: error: initialization of 'int
(*)(void)' from incompatible pointer type 'int (*)(struct scn_header *, int)'
[-Wincompatible-pointer-types]
| 80 | print_re_src_scn,
| | ^~~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:80:5: note: (near initialization for
're_print_fns[17]')
| librtasevent_src/rtas_event.h:76:5: note: 'print_re_src_scn' declared here
| 76 | int print_re_src_scn(struct scn_header *, int);
| | ^~~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:81:5: error: initialization of 'int
(*)(void)' from incompatible pointer type 'int (*)(struct scn_header *, int)'
[-Wincompatible-pointer-types]
| 81 | print_re_generic_scn,
| | ^~~~~~~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:81:5: note: (near initialization for
're_print_fns[18]')
| librtasevent_src/rtas_event.h:77:5: note: 'print_re_generic_scn' declared here
| 77 | int print_re_generic_scn(struct scn_header *, int);
| | ^~~~~~~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:82:5: error: initialization of 'int
(*)(void)' from incompatible pointer type 'int (*)(struct scn_header *, int)'
[-Wincompatible-pointer-types]
| 82 | print_re_hotplug_scn
| | ^~~~~~~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c:82:5: note: (near initialization for
're_print_fns[19]')
| librtasevent_src/rtas_event.h:78:5: note: 'print_re_hotplug_scn' declared here
| 78 | int print_re_hotplug_scn(struct scn_header *, int);
| | ^~~~~~~~~~~~~~~~~~~~
| librtasevent_src/print_rtas_event.c: In function 'rtas_print_scn':
| librtasevent_src/print_rtas_event.c:410:11: error: too many arguments to
function 're_print_fns[shdr->scn_id]'; expected 0, have 2
| 410 | len = re_print_fns[shdr->scn_id](shdr, verbosity);
| | ^~~~~~~~~~~~ ~~~~
| make[2]: *** [Makefile:682: librtasevent_src/print_rtas_event.lo] Error 1
| make[2]: *** Waiting for unfinished jobs....
| libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./librtas_src/
-I./librtasevent_src/ -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/librtas-2.0.4=.
-fstack-protector-strong -Wformat -Werror=format-security -c
librtasevent_src/rtas_cpu.c -o librtasevent_src/rtas_cpu.o >/dev/null 2>&1
| libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./librtas_src/
-I./librtasevent_src/ -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/librtas-2.0.4=.
-fstack-protector-strong -Wformat -Werror=format-security -c librtas_src/ofdt.c
-o librtas_src/ofdt.o >/dev/null 2>&1
| libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./librtas_src/
-I./librtasevent_src/ -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/librtas-2.0.4=.
-fstack-protector-strong -Wformat -Werror=format-security -c
librtasevent_src/rtas_dump.c -o librtasevent_src/rtas_dump.o >/dev/null 2>&1
| libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./librtas_src/
-I./librtasevent_src/ -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/librtas-2.0.4=.
-fstack-protector-strong -Wformat -Werror=format-security -c
librtasevent_src/rtas_epow.c -o librtasevent_src/rtas_epow.o >/dev/null 2>&1
| libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./librtas_src/
-I./librtasevent_src/ -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/librtas-2.0.4=.
-fstack-protector-strong -Wformat -Werror=format-security -c
librtasevent_src/get_rtas_event.c -o librtasevent_src/get_rtas_event.o
>/dev/null 2>&1
| libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./librtas_src/
-I./librtasevent_src/ -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/librtas-2.0.4=.
-fstack-protector-strong -Wformat -Werror=format-security -c
librtas_src/syscall_rmo.c -o librtas_src/syscall_rmo.o >/dev/null 2>&1
| libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./librtas_src/
-I./librtasevent_src/ -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/librtas-2.0.4=.
-fstack-protector-strong -Wformat -Werror=format-security -c
librtas_src/syscall_calls.c -o librtas_src/syscall_calls.o >/dev/null 2>&1
| make[2]: Leaving directory '/build/reproducible-path/librtas-2.0.4'
| make[1]: *** [Makefile:441: all] Error 2
| make[1]: Leaving directory '/build/reproducible-path/librtas-2.0.4'
| dh_auto_build: error: make -j8 returned exit code 2
| make: *** [debian/rules:8: binary-arch] Error 25
| dpkg-buildpackage: error: debian/rules binary-arch subprocess failed with
exit status 2
Helmut
--- End Message ---
--- Begin Message ---
Source: librtas
Source-Version: 2.0.4-1.1
Done: Adrian Bunk <[email protected]>
We believe that the bug you reported is fixed in the latest version of
librtas, 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.
Adrian Bunk <[email protected]> (supplier of updated librtas 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: Sat, 02 May 2026 13:36:32 +0300
Source: librtas
Architecture: source
Version: 2.0.4-1.1
Distribution: unstable
Urgency: medium
Maintainer: Frédéric Bonnard <[email protected]>
Changed-By: Adrian Bunk <[email protected]>
Closes: 1128866
Changes:
librtas (2.0.4-1.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Backport upstream fix for FTBFS with GCC 15. (Closes: #1128866)
Checksums-Sha1:
ee8123d10cd96201d43408e7b2aeb77066485709 2105 librtas_2.0.4-1.1.dsc
076c71c56187df67240d08567dc6a7b9a44b229d 5596 librtas_2.0.4-1.1.debian.tar.xz
Checksums-Sha256:
04b81da4ade7229d7cd9c385c55a3f739a346e07f996d7937e589c9645847e1a 2105
librtas_2.0.4-1.1.dsc
09514f658e2515dcd92d199ca36af9fc564fcb3ffba56a9b7fcf0490100b9832 5596
librtas_2.0.4-1.1.debian.tar.xz
Files:
2c70c805ca656d1c8c61ba753c7f5acf 2105 libs optional librtas_2.0.4-1.1.dsc
2733048c3a6ca7240f7383f8e4f4dbbd 5596 libs optional
librtas_2.0.4-1.1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmn2BB4ACgkQiNJCh6LY
mLFUjw//QFZcjeOG3C6fz0ltwXp976f34Eduk+cVeAAYp1zvsCnXrAiydjRQgCxV
6Bk54cq4yWg20f+3dw0oeDhH+wnSc3I7gv7BxTwanfM7v1I88NkVKm6glefkykgL
vqkPfPCJxN7d5ccYKa04p7R1Fl3ok+k++ZpL6MMv4zkFBDvMW/RlcFvIXEimodGp
6tvYoSGywEhTUxrQEf387+PEi3mplE+0Nx/k8Uy6ICALB5QkVebd8bLE6m/70wGA
NqVouHkQyQ8GywELQ3Yf07PrQV10fsQJd4CZQuKrFU/pBhQ73LgHDGiTxKVynSFP
xyJI1xG3rwpwfVQpviTezrkjhk+lwCjFkI7vPbE7emMyDSUzgUoHrIfQgmx+5pVB
oaHpBTDXgiCHqmJxH2LH6eXMpMr2hDkWLmaCoJk+kJPdJXenx3CQAbH5L56HP2Ha
6zvzXNCxh1YLkmAYduZ7zkP+0sWC0gbeX3uj6EyUOOOOgAYFSoFSx7wtWGFGwP0I
r19tbIssWuOyCUDgxTjEZM4cocJHMkZellTnmveMMIPfG+FlomMsFvs01q/c3Ner
2Sp+9uj61Rod7Jv0VP6kgPeBxTkMRS8vS4Fyuw1uMFFIaA7CwXZVsu+BvmIVw+S/
H7Q7OY5aJJGJ3D5cMl1HVeIpjux3eaR4YS0zk9h8t6Epl8x+qRc=
=EsBb
-----END PGP SIGNATURE-----
pgpRcnmPfEb4p.pgp
Description: PGP signature
--- End Message ---