Your message dated Mon, 24 Mar 2025 04:49:36 +0000
with message-id <e1twzkm-00dbn2...@fasolo.debian.org>
and subject line Bug#1101084: fixed in gcc-h8300-hms 1:3.4.6+dfsg2-5
has caused the Debian Bug report #1101084,
regarding brickos: FTBFS: /tmp/ccEzrdzK.s:6: Error: no such instruction: `add.w
r1,r2'
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.)
--
1101084: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1101084
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:brickos
Version: 0.9.0.dfsg-13
Severity: serious
Tags: ftbfs trixie sid
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules clean
dh clean
debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
# Clean up after the build process.
rm -f doc/doxygen_sqlite3.db
[ ! -e Makefile ] || /usr/bin/make realclean
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make[3]: Entering directory '/<<PKGBUILDDIR>>/util'
make[4]: Entering directory '/<<PKGBUILDDIR>>/util/dll-src'
rm -f *.o *~ *.bak
rm -f ../dll ../makelx ../genlds ../fixdeps
make[4]: Leaving directory '/<<PKGBUILDDIR>>/util/dll-src'
make[4]: Entering directory '/<<PKGBUILDDIR>>/util/firmdl'
rm -f *.o *~ *.bak
rm -f fastdl.h ../firmdl3 mkimg
make[4]: Leaving directory '/<<PKGBUILDDIR>>/util/firmdl'
make[4]: Entering directory '/<<PKGBUILDDIR>>/util/dll-src'
rm -f *.o *~ *.bak
make[4]: Leaving directory '/<<PKGBUILDDIR>>/util/dll-src'
make[4]: Entering directory '/<<PKGBUILDDIR>>/util/firmdl'
rm -f *.o *~ *.bak
make[4]: Leaving directory '/<<PKGBUILDDIR>>/util/firmdl'
rm -f fontdesign
make[3]: Leaving directory '/<<PKGBUILDDIR>>/util'
make[3]: Entering directory '/<<PKGBUILDDIR>>/lib'
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/c'
rm -f *.o *.map *.coff *.srec *.dis* *~ *.bak *.tgz *.s
rm -f libc.a ../libc.a .depend
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/c'
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/mint'
rm -f *.o *.map *.coff *.srec *.dis* *~ *.bak *.tgz *.s
rm -f libmint.a ../libmint.a .depend
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/mint'
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/float'
rm -f *.o *.map *.coff *.srec *.dis* *~ *.bak *.tgz
rm -f libfloat.a ../libfloat.a .depend
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/float'
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/c++'
rm -f *.o *.map *.coff *.srec *.dis* *~ *.bak *.tgz *.s
rm -f libc++.a ../libc++.a .depend
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/c++'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/lib'
make[3]: Entering directory '/<<PKGBUILDDIR>>/boot'
rm -rf .depend* *.o *.dis *~ *.bak *.tgz *.s tags *.dcoff *.dmap *.dsrec *.dis2
rm -f *.srec *.map *.coff *.lds install-stamp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/boot'
make[3]: Entering directory '/<<PKGBUILDDIR>>/demo'
/usr/bin/make -C c++ realclean
make[4]: Entering directory '/<<PKGBUILDDIR>>/demo/c++'
rm -f *.o *.dis *.dis2 *~ *.bak *.tgz *.s *.ds1 *.ds2 *.dmap *.dcoff
rm -f *.srec *.map *.coff
rm -f *.lx .depend tags TAGS
make[4]: Leaving directory '/<<PKGBUILDDIR>>/demo/c++'
/usr/bin/make -C c++ clean
make[4]: Entering directory '/<<PKGBUILDDIR>>/demo/c++'
rm -f *.o *.dis *.dis2 *~ *.bak *.tgz *.s *.ds1 *.ds2 *.dmap *.dcoff
rm -f *.srec *.map *.coff
make[4]: Leaving directory '/<<PKGBUILDDIR>>/demo/c++'
rm -f *.o *.dis *.dis2 *~ *.bak *.tgz *.s *.ds1 *.ds2 *.dmap *.dcoff
rm -f *.srec *.map *.coff
rm -f *.lx .depend tags TAGS
make[3]: Leaving directory '/<<PKGBUILDDIR>>/demo'
make[3]: Entering directory '/<<PKGBUILDDIR>>/doc'
rm -rf INSTALL-cygwin
rm -f INSTALL-cygwin.html
make[3]: Leaving directory '/<<PKGBUILDDIR>>/doc'
make[3]: Entering directory '/<<PKGBUILDDIR>>/util'
make[4]: Entering directory '/<<PKGBUILDDIR>>/util/dll-src'
rm -f *.o *~ *.bak
make[4]: Leaving directory '/<<PKGBUILDDIR>>/util/dll-src'
make[4]: Entering directory '/<<PKGBUILDDIR>>/util/firmdl'
rm -f *.o *~ *.bak
make[4]: Leaving directory '/<<PKGBUILDDIR>>/util/firmdl'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/util'
make[3]: Entering directory '/<<PKGBUILDDIR>>/lib'
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/c'
rm -f *.o *.map *.coff *.srec *.dis* *~ *.bak *.tgz *.s
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/c'
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/mint'
rm -f *.o *.map *.coff *.srec *.dis* *~ *.bak *.tgz *.s
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/mint'
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/float'
rm -f *.o *.map *.coff *.srec *.dis* *~ *.bak *.tgz
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/float'
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/c++'
rm -f *.o *.map *.coff *.srec *.dis* *~ *.bak *.tgz *.s
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/c++'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/lib'
make[3]: Entering directory '/<<PKGBUILDDIR>>/boot'
rm -f ../Makefile.user.dist ../Makefile.common.dist ../demo/Makefile.dist
../demo/c++/Makefile.dist config.h.dist
rm -f *.srec *.o *.lds *.dis *.coff *.map *.dis2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/boot'
make[3]: Entering directory '/<<PKGBUILDDIR>>/demo'
/usr/bin/make -C c++ clean
make[4]: Entering directory '/<<PKGBUILDDIR>>/demo/c++'
rm -f *.o *.dis *.dis2 *~ *.bak *.tgz *.s *.ds1 *.ds2 *.dmap *.dcoff
rm -f *.srec *.map *.coff
make[4]: Leaving directory '/<<PKGBUILDDIR>>/demo/c++'
rm -f *.o *.dis *.dis2 *~ *.bak *.tgz *.s *.ds1 *.ds2 *.dmap *.dcoff
rm -f *.srec *.map *.coff
make[3]: Leaving directory '/<<PKGBUILDDIR>>/demo'
make[3]: Entering directory '/<<PKGBUILDDIR>>/doc'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/doc'
rm -f tags TAGS *.bak
rm -rf doc/html-c doc/rtf-c
rm -f -- Doxyfile-c.log Doxyfile-c.rpt .Doxyfile-c-doneflag *.out
rm -rf doc/html-c++ doc/rtf-c++
rm -f -- Doxyfile-c++.log Doxyfile-c++.rpt .Doxyfile-c++-doneflag *.out
rm -rf doc/html-kern doc/rtf-kern
rm -f -- Doxyfile-kern.log Doxyfile-kern.rpt .Doxyfile-kern-doneflag *.out
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
rm -f .configured.flg
cp debian/Makefile.common .
dh_auto_clean
make -j2 realclean
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make[3]: Entering directory '/<<PKGBUILDDIR>>/util'
make[3]: warning: -j2 forced in submake: resetting jobserver mode.
make[4]: Entering directory '/<<PKGBUILDDIR>>/util/dll-src'
make[4]: warning: -j2 forced in submake: resetting jobserver mode.
rm -f *.o *~ *.bak
rm -f ../dll ../makelx ../genlds ../fixdeps
make[4]: Leaving directory '/<<PKGBUILDDIR>>/util/dll-src'
make[4]: Entering directory '/<<PKGBUILDDIR>>/util/firmdl'
make[4]: warning: -j2 forced in submake: resetting jobserver mode.
rm -f *.o *~ *.bak
rm -f fastdl.h ../firmdl3 mkimg
make[4]: Leaving directory '/<<PKGBUILDDIR>>/util/firmdl'
make[4]: Entering directory '/<<PKGBUILDDIR>>/util/dll-src'
make[4]: warning: -j2 forced in submake: resetting jobserver mode.
rm -f *.o *~ *.bak
make[4]: Leaving directory '/<<PKGBUILDDIR>>/util/dll-src'
make[4]: Entering directory '/<<PKGBUILDDIR>>/util/firmdl'
make[4]: warning: -j2 forced in submake: resetting jobserver mode.
rm -f *.o *~ *.bak
make[4]: Leaving directory '/<<PKGBUILDDIR>>/util/firmdl'
rm -f fontdesign
make[3]: Leaving directory '/<<PKGBUILDDIR>>/util'
make[3]: Entering directory '/<<PKGBUILDDIR>>/lib'
make[3]: warning: -j2 forced in submake: resetting jobserver mode.
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/c'
make[4]: warning: -j2 forced in submake: resetting jobserver mode.
rm -f *.o *.map *.coff *.srec *.dis* *~ *.bak *.tgz *.s
rm -f libc.a ../libc.a .depend
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/c'
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/mint'
make[4]: warning: -j2 forced in submake: resetting jobserver mode.
rm -f *.o *.map *.coff *.srec *.dis* *~ *.bak *.tgz *.s
rm -f libmint.a ../libmint.a .depend
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/mint'
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/float'
make[4]: warning: -j2 forced in submake: resetting jobserver mode.
rm -f *.o *.map *.coff *.srec *.dis* *~ *.bak *.tgz
rm -f libfloat.a ../libfloat.a .depend
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/float'
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/c++'
make[4]: warning: -j2 forced in submake: resetting jobserver mode.
rm -f *.o *.map *.coff *.srec *.dis* *~ *.bak *.tgz *.s
rm -f libc++.a ../libc++.a .depend
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/c++'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/lib'
make[3]: Entering directory '/<<PKGBUILDDIR>>/boot'
make[3]: warning: -j2 forced in submake: resetting jobserver mode.
rm -rf .depend* *.o *.dis *~ *.bak *.tgz *.s tags *.dcoff *.dmap *.dsrec *.dis2
rm -f *.srec *.map *.coff *.lds install-stamp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/boot'
make[3]: Entering directory '/<<PKGBUILDDIR>>/demo'
make[3]: warning: -j2 forced in submake: resetting jobserver mode.
make -C c++ realclean
make[4]: Entering directory '/<<PKGBUILDDIR>>/demo/c++'
rm -f *.o *.dis *.dis2 *~ *.bak *.tgz *.s *.ds1 *.ds2 *.dmap *.dcoff
rm -f *.srec *.map *.coff
rm -f *.lx .depend tags TAGS
make[4]: Leaving directory '/<<PKGBUILDDIR>>/demo/c++'
make -C c++ clean
make[4]: Entering directory '/<<PKGBUILDDIR>>/demo/c++'
rm -f *.o *.dis *.dis2 *~ *.bak *.tgz *.s *.ds1 *.ds2 *.dmap *.dcoff
rm -f *.srec *.map *.coff
make[4]: Leaving directory '/<<PKGBUILDDIR>>/demo/c++'
rm -f *.o *.dis *.dis2 *~ *.bak *.tgz *.s *.ds1 *.ds2 *.dmap *.dcoff
rm -f *.srec *.map *.coff
rm -f *.lx .depend tags TAGS
make[3]: Leaving directory '/<<PKGBUILDDIR>>/demo'
make[3]: Entering directory '/<<PKGBUILDDIR>>/doc'
make[3]: warning: -j2 forced in submake: resetting jobserver mode.
rm -rf INSTALL-cygwin
rm -f INSTALL-cygwin.html
make[3]: Leaving directory '/<<PKGBUILDDIR>>/doc'
make[3]: Entering directory '/<<PKGBUILDDIR>>/util'
make[3]: warning: -j2 forced in submake: resetting jobserver mode.
make[4]: Entering directory '/<<PKGBUILDDIR>>/util/dll-src'
make[4]: warning: -j2 forced in submake: resetting jobserver mode.
rm -f *.o *~ *.bak
make[4]: Leaving directory '/<<PKGBUILDDIR>>/util/dll-src'
make[4]: Entering directory '/<<PKGBUILDDIR>>/util/firmdl'
make[4]: warning: -j2 forced in submake: resetting jobserver mode.
rm -f *.o *~ *.bak
make[4]: Leaving directory '/<<PKGBUILDDIR>>/util/firmdl'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/util'
make[3]: Entering directory '/<<PKGBUILDDIR>>/lib'
make[3]: warning: -j2 forced in submake: resetting jobserver mode.
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/c'
make[4]: warning: -j2 forced in submake: resetting jobserver mode.
rm -f *.o *.map *.coff *.srec *.dis* *~ *.bak *.tgz *.s
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/c'
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/mint'
make[4]: warning: -j2 forced in submake: resetting jobserver mode.
rm -f *.o *.map *.coff *.srec *.dis* *~ *.bak *.tgz *.s
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/mint'
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/float'
make[4]: warning: -j2 forced in submake: resetting jobserver mode.
rm -f *.o *.map *.coff *.srec *.dis* *~ *.bak *.tgz
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/float'
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/c++'
make[4]: warning: -j2 forced in submake: resetting jobserver mode.
rm -f *.o *.map *.coff *.srec *.dis* *~ *.bak *.tgz *.s
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/c++'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/lib'
make[3]: Entering directory '/<<PKGBUILDDIR>>/boot'
make[3]: warning: -j2 forced in submake: resetting jobserver mode.
rm -f ../Makefile.user.dist ../Makefile.common.dist ../demo/Makefile.dist
../demo/c++/Makefile.dist config.h.dist
rm -f *.srec *.o *.lds *.dis *.coff *.map *.dis2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/boot'
make[3]: Entering directory '/<<PKGBUILDDIR>>/demo'
make[3]: warning: -j2 forced in submake: resetting jobserver mode.
make -C c++ clean
make[4]: Entering directory '/<<PKGBUILDDIR>>/demo/c++'
rm -f *.o *.dis *.dis2 *~ *.bak *.tgz *.s *.ds1 *.ds2 *.dmap *.dcoff
rm -f *.srec *.map *.coff
make[4]: Leaving directory '/<<PKGBUILDDIR>>/demo/c++'
rm -f *.o *.dis *.dis2 *~ *.bak *.tgz *.s *.ds1 *.ds2 *.dmap *.dcoff
rm -f *.srec *.map *.coff
make[3]: Leaving directory '/<<PKGBUILDDIR>>/demo'
make[3]: Entering directory '/<<PKGBUILDDIR>>/doc'
make[3]: warning: -j2 forced in submake: resetting jobserver mode.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/doc'
rm -f tags TAGS *.bak
rm -rf doc/html-c doc/rtf-c
rm -f -- Doxyfile-c.log Doxyfile-c.rpt .Doxyfile-c-doneflag *.out
rm -rf doc/html-c++ doc/rtf-c++
rm -f -- Doxyfile-c++.log Doxyfile-c++.rpt .Doxyfile-c++-doneflag *.out
rm -rf doc/html-kern doc/rtf-kern
rm -f -- Doxyfile-kern.log Doxyfile-kern.rpt .Doxyfile-kern-doneflag *.out
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_clean
debian/rules binary
dh binary
dh_update_autotools_config
dh_autoreconf
dh_auto_configure
./configure --build=x86_64-linux-gnu --prefix=/usr
--includedir=\${prefix}/include --mandir=\${prefix}/share/man
--infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var
--disable-option-checking --disable-silent-rules
--libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run
--disable-maintainer-mode --disable-dependency-tracking
Welcome to the brickOS Makefile configurator.
Attempting to find the Hitachi gcc compiler. (This may take some time.)
- Toolprefix = /usr/bin/h8300-hms-
- Found Linux/Unix system
debian/rules override_dh_auto_build-arch
make[1]: Entering directory '/<<PKGBUILDDIR>>'
# Compile/build the package.
/usr/bin/make prefix=/usr
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make[3]: Entering directory '/<<PKGBUILDDIR>>/util'
cc -o fontdesign fontdesign.c -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>/util=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-std=gnu89 -O2 -Wall -Wl,-z,relro -Wl,-z,now
make[4]: Entering directory '/<<PKGBUILDDIR>>/util/dll-src'
cc -o loader.o -c loader.c -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>/util/dll-src=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-std=gnu89 -O2 -Wall -I. -I/<<PKGBUILDDIR>>/include/lnp
loader.c: In function âmainâ:
loader.c:480:20: warning: pointer targets in passing argument 2 of
âlx_readâ differ in signedness [-Wpointer-sign]
480 | if(lx_read(&lx,filename)) {
| ^~~~~~~~
| |
| char *
In file included from loader.c:83:
./lx.h:51:43: note: expected âconst unsigned char *â but argument is of
type âchar *â
51 | int lx_read(lx_t *lx,const unsigned char *filename);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
loader.c:487:21: warning: pointer targets in assignment from âunsigned char
*â to âchar *â differ in signedness [-Wpointer-sign]
487 | if (buffer[0]) tty=buffer;
| ^
cc -o rcxtty.o -c rcxtty.c -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>/util/dll-src=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-std=gnu89 -O2 -Wall -I. -I/<<PKGBUILDDIR>>/include/lnp
cc -o keepalive.o -c keepalive.c -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>/util/dll-src=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-std=gnu89 -O2 -Wall -I. -I/<<PKGBUILDDIR>>/include/lnp
cc -o lnp.o -c /<<PKGBUILDDIR>>/kernel/lnp.c -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>/util/dll-src=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-std=gnu89 -O2 -Wall -I. -I/<<PKGBUILDDIR>>/include/lnp
/<<PKGBUILDDIR>>/kernel/lnp.c: In function âlnp_integrity_writeâ:
/<<PKGBUILDDIR>>/kernel/lnp.c:184:50: warning: pointer targets in passing
argument 1 of âlnp_checksum_copyâ differ in signedness [-Wpointer-sign]
184 | unsigned char c = lnp_checksum_copy( buffer_ptr+2, data, length);
| ~~~~~~~~~~^~
| |
| char *
/<<PKGBUILDDIR>>/kernel/lnp.c:135:49: note: expected âunsigned char *â but
argument is of type âchar *â
135 | unsigned char lnp_checksum_copy( unsigned char *dest,
| ~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/kernel/lnp.c: In function âlnp_addressing_writeâ:
/<<PKGBUILDDIR>>/kernel/lnp.c:206:50: warning: pointer targets in passing
argument 1 of âlnp_checksum_copyâ differ in signedness [-Wpointer-sign]
206 | unsigned char c = lnp_checksum_copy( buffer_ptr+4, data, length );
| ~~~~~~~~~~^~
| |
| char *
/<<PKGBUILDDIR>>/kernel/lnp.c:135:49: note: expected âunsigned char *â but
argument is of type âchar *â
135 | unsigned char lnp_checksum_copy( unsigned char *dest,
| ~~~~~~~~~~~~~~~^~~~
cc -o lx.o -c lx.c -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>/util/dll-src=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-std=gnu89 -O2 -Wall -I. -I/<<PKGBUILDDIR>>/include/lnp
lx.c: In function âlx_writeâ:
lx.c:55:21: warning: pointer targets in passing argument 1 of âcreatâ
differ in signedness [-Wpointer-sign]
55 | int i,rc,fd=creat(filename,S_IRUSR | S_IWUSR | S_IRGRP);
| ^~~~~~~~
| |
| const unsigned char *
In file included from lx.c:29:
/usr/include/fcntl.h:255:31: note: expected âconst char *â but argument is
of type âconst unsigned char *â
255 | extern int creat (const char *__file, mode_t __mode) __nonnull ((1));
| ~~~~~~~~~~~~^~~~~~
lx.c: In function âlx_readâ:
lx.c:91:20: warning: pointer targets in passing argument 1 of âopenâ differ
in signedness [-Wpointer-sign]
91 | int i,rc,fd=open(filename,O_RDONLY);
| ^~~~~~~~
| |
| const unsigned char *
/usr/include/fcntl.h:209:30: note: expected âconst char *â but argument is
of type âconst unsigned char *â
209 | extern int open (const char *__file, int __oflag, ...) __nonnull ((1));
| ~~~~~~~~~~~~^~~~~~
lx.c:102:13: warning: pointer targets in passing argument 1 of âstrcmpâ
differ in signedness [-Wpointer-sign]
102 | if(strcmp(buffer,"brickOS")) {
| ^~~~~~
| |
| unsigned char *
In file included from lx.c:33:
/usr/include/string.h:156:32: note: expected âconst char *â but argument is
of type âunsigned char *â
156 | extern int strcmp (const char *__s1, const char *__s2)
| ~~~~~~~~~~~~^~~~
cc -o ../dll loader.o rcxtty.o keepalive.o lnp.o lx.o -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>/util/dll-src=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-std=gnu89 -O2 -Wall -I. -I/<<PKGBUILDDIR>>/include/lnp -Wl,-z,relro -Wl,-z,now
cc -o convert.o -c convert.c -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>/util/dll-src=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-std=gnu89 -O2 -Wall -I. -I/<<PKGBUILDDIR>>/include/lnp
convert.c: In function âmainâ:
convert.c:207:24: warning: pointer targets in passing argument 2 of
âlx_writeâ differ in signedness [-Wpointer-sign]
207 | if(lx_write(&lx, argv[optind])) {
| ~~~~^~~~~~~~
| |
| char *
In file included from convert.c:37:
./lx.h:48:50: note: expected âconst unsigned char *â but argument is of
type âchar *â
48 | int lx_write(const lx_t *lx,const unsigned char *filename);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
cc -o srec.o -c srec.c -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>/util/dll-src=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-std=gnu89 -O2 -Wall -I. -I/<<PKGBUILDDIR>>/include/lnp
cc -o srecload.o -c srecload.c -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>/util/dll-src=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-std=gnu89 -O2 -Wall -I. -I/<<PKGBUILDDIR>>/include/lnp
cc -o ../makelx convert.o srec.o srecload.o lx.o -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>/util/dll-src=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-std=gnu89 -O2 -Wall -I. -I/<<PKGBUILDDIR>>/include/lnp -Wl,-z,relro -Wl,-z,now
cc -o ../genlds genlds.c -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>/util/dll-src=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-std=gnu89 -O2 -Wall -I. -I/<<PKGBUILDDIR>>/include/lnp -Wl,-z,relro -Wl,-z,now
cc -o ../fixdeps fixdeps.c -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>/util/dll-src=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-std=gnu89 -O2 -Wall -I. -I/<<PKGBUILDDIR>>/include/lnp -Wl,-z,relro -Wl,-z,now
make[4]: Leaving directory '/<<PKGBUILDDIR>>/util/dll-src'
make[4]: Entering directory '/<<PKGBUILDDIR>>/util/firmdl'
cc -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>/util/firmdl=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-std=gnu89 -O2 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o mkimg.o mkimg.c
mkimg.c: In function âsrec_loadâ:
mkimg.c:91:34: warning: pointer targets in passing argument 1 of âstrncmpâ
differ in signedness [-Wpointer-sign]
91 | if (!strncmp(srec.data, "?LIB_VERSION_L00", 16))
| ~~~~^~~~~
| |
| unsigned char *
In file included from mkimg.c:28:
/usr/include/string.h:159:33: note: expected âconst char *â but argument is
of type âunsigned char *â
159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
| ~~~~~~~~~~~~^~~~
mkimg.c: In function âmainâ:
mkimg.c:177:22: warning: pointer targets in passing argument 1 of
âbuild_image_nameâ differ in signedness [-Wpointer-sign]
177 | build_image_name(image_name, argv[1]);
| ^~~~~~~~~~
| |
| unsigned char *
mkimg.c:144:31: note: expected âchar *â but argument is of type âunsigned
char *â
144 | char *build_image_name (char *dst, char *src)
| ~~~~~~^~~
cc -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>/util/firmdl=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-std=gnu89 -O2 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o srec.o srec.c
cc mkimg.o srec.o -o mkimg -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>/util/firmdl=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-std=gnu89 -O2 -Wall -Wl,-z,relro -Wl,-z,now
./mkimg fastdl.srec > fastdl.h
cc -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>/util/firmdl=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-std=gnu89 -O2 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o firmdl.o firmdl.c
firmdl.c: In function âsrec_loadâ:
firmdl.c:174:34: warning: pointer targets in passing argument 1 of
âstrncmpâ differ in signedness [-Wpointer-sign]
174 | if (!strncmp(srec.data, "?LIB_VERSION_L00", 16))
| ~~~~^~~~~
| |
| unsigned char *
In file included from firmdl.c:75:
/usr/include/string.h:159:33: note: expected âconst char *â but argument is
of type âunsigned char *â
159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
| ~~~~~~~~~~~~^~~~
cc -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>/util/firmdl=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-std=gnu89 -O2 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o rcx_comm.o
rcx_comm.c
rcx_comm.c: In function ârcx_wakeup_towerâ:
rcx_comm.c:373:33: warning: format â%dâ expects argument of type âintâ,
but argument 2 has type âlong unsigned intâ [-Wformat=]
373 | printf("writelen = %d\n", sizeof(msg));
| ~^ ~~~~~~~~~~~
| | |
| int long unsigned int
| %ld
cc firmdl.o srec.o rcx_comm.o -o ../firmdl3 -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>/util/firmdl=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-std=gnu89 -O2 -Wall -Wl,-z,relro -Wl,-z,now
make[4]: Leaving directory '/<<PKGBUILDDIR>>/util/firmdl'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/util'
make[3]: Entering directory '/<<PKGBUILDDIR>>/lib'
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/c'
/usr/bin/h8300-hms-gcc -O2 -fno-builtin -fomit-frame-pointer -Wall
-I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/lnp -I. -c memcpy.c -o
memcpy.o
/tmp/ccEzrdzK.s: Assembler messages:
/tmp/ccEzrdzK.s:6: Error: no such instruction: `add.w r1,r2'
/tmp/ccEzrdzK.s:9: Error: operand size mismatch for `cmp'
/tmp/ccEzrdzK.s:10: Error: no such instruction: `beq 1f'
/tmp/ccEzrdzK.s:11: Error: no such instruction: `mov.b @r1+,r3l'
/tmp/ccEzrdzK.s:12: Error: no such instruction: `mov.b r3l,@r0'
/tmp/ccEzrdzK.s:13: Error: number of operands mismatch for `add'
/tmp/ccEzrdzK.s:14: Error: no such instruction: `bra 0b'
/tmp/ccEzrdzK.s:18: Error: no such instruction: `rts'
make[4]: *** [../../Makefile.common:150: memcpy.o] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/c'
make[3]: *** [Makefile:15: all] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/lib'
make[2]: *** [Makefile:34: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [debian/rules:14: override_dh_auto_build-arch] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:10: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202503/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:brickos, so that this is still
visible in the BTS web page for this package.
Thanks.
--- End Message ---
--- Begin Message ---
Source: gcc-h8300-hms
Source-Version: 1:3.4.6+dfsg2-5
Done: Petter Reinholdtsen <p...@debian.org>
We believe that the bug you reported is fixed in the latest version of
gcc-h8300-hms, 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 1101...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Petter Reinholdtsen <p...@debian.org> (supplier of updated gcc-h8300-hms
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: Mon, 24 Mar 2025 05:30:29 +0100
Source: gcc-h8300-hms
Architecture: source
Version: 1:3.4.6+dfsg2-5
Distribution: unstable
Urgency: medium
Maintainer: Debian LEGO Team <debian-lego-t...@lists.alioth.debian.org>
Changed-By: Petter Reinholdtsen <p...@debian.org>
Closes: 1101084
Changes:
gcc-h8300-hms (1:3.4.6+dfsg2-5) unstable; urgency=medium
.
* Team upload.
.
[ Nicolas Schodet ]
* Maintain package in Debian LEGO Team.
* Add myself as an uploader.
* Build depends on binutils-h8300-hms (>= 2.16.1-11). (Closes: #1101084)
Checksums-Sha1:
568808ed9de1909cb5a840561ceb2446965b6a6b 1963 gcc-h8300-hms_3.4.6+dfsg2-5.dsc
b620b80ca9b0501269f1e620c72ef90ccc22a26d 17392
gcc-h8300-hms_3.4.6+dfsg2-5.debian.tar.xz
bffbf46ee6af5ae897830001bf89ea93d0a8db69 6789
gcc-h8300-hms_3.4.6+dfsg2-5_source.buildinfo
Checksums-Sha256:
c9753cada11b89e792cc4cfd9adf3488c35478592e34b44ec51b41c7a2199980 1963
gcc-h8300-hms_3.4.6+dfsg2-5.dsc
f5aa31659f7e35a3dacb94c040ba3fa845433625720416ac5b71166f4d87599e 17392
gcc-h8300-hms_3.4.6+dfsg2-5.debian.tar.xz
ed11339e58223ced239d3525210965610ab66cd9bc654bdc81d4c409994b3b7c 6789
gcc-h8300-hms_3.4.6+dfsg2-5_source.buildinfo
Files:
2d7be988f88ffb13ed8ae95d20eda907 1963 devel optional
gcc-h8300-hms_3.4.6+dfsg2-5.dsc
b8a28021f56be489d57a0b7b63c69c05 17392 devel optional
gcc-h8300-hms_3.4.6+dfsg2-5.debian.tar.xz
263c0b11b695673d19646b9e4cab96b7 6789 devel optional
gcc-h8300-hms_3.4.6+dfsg2-5_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEERqLf4owIeylOb9kkgSgKoIe6+w4FAmfg4J8ACgkQgSgKoIe6
+w5FgxAAjtaJhyvSVlE1Gvm7IgV+hofHmjxscfHDNiWJhrBUHQkio1XqOIl8Z759
w2nrI/Tl1hrbrtagVwxMtybhmuC+dMhZmfSriRZxBf9yanoP9afFyyMR2hE5WGyZ
bY/oIXieHrbPkxowBVPW/O1UXIS0gK223S7afmA3UFePQNWNEkVsYLRyKsvEdvyP
URVkGW31Tdp1lITzkgQrgdHDSqGjNbvUJKuScoXKOlY33JaqG/mZ8eke3sAe5QWh
sGA8AeDz7BL3VeA28cBUr4YNWAItLdbBaGpIYJmKfVwEHACzKGYGRTIDlnxNxY7D
sBy5jYxC2+XGeOvDmCPioXb8DsZyGkMQWM0RFJUr92lUtH0fPg0xLoNGrvq1Tgd5
r61JP5gz4EC+DrJZACSHdTTOb8Fix8+n6m3XDRHF8Wj9D+UcO3L8asyJvPGigYwM
GXIKBAP9cMrpk5MxCa2CE/4PHFujtxiVD4r9+ewOf1Az+CLkglc2VRuYYqGMi37P
a20ZUimOpyfOcaoQl1uf1m9A2FwWikkp2P7jazJZlbPk8h/XhBU0oeUNOJGiL/Gf
FSqJnkHrKwVo6IluFC8eBIZFjoz6hubqPs+vOxdA1AXNPvWNC/4bBUfJfNOWcYnO
6LuSNm7yhdmAhCVBS6YRoWReeCE3xx0rVMl/4OuaRwciUvKhtqE=
=HFXJ
-----END PGP SIGNATURE-----
pgpquINaMQxRi.pgp
Description: PGP signature
--- End Message ---