Your message dated Mon, 18 Aug 2025 12:50:22 +0000
with message-id <[email protected]>
and subject line Bug#1066600: fixed in xcircuit 3.9.73+dfsg.1-2
has caused the Debian Bug report #1066600,
regarding xcircuit: FTBFS: functions.c:1977:4: error: implicit declaration of 
function ‘UDrawXAt’; did you mean ‘UDrawX’? 
[-Werror=implicit-function-declaration]
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.)


-- 
1066600: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066600
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: xcircuit
Version: 3.9.73+dfsg.1-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-20240313 ftbfs-trixie ftbfs-impfuncdef

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

This is most likely caused by a change in dpkg 1.22.6, that enabled
-Werror=implicit-function-declaration. For more information, see
https://wiki.debian.org/qa.debian.org/FTBFS#A2024-03-13_-Werror.3Dimplicit-function-declaration

Relevant part (hopefully):
> gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" 
> -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" 
> -DPACKAGE=\"xcircuit\" -DVERSION=\"3.9\" -DHAVE_LIBM=1 -DHAVE_STDIO_H=1 
> -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 
> -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 
> -DSTDC_HEADERS=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 
> -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DHAVE_LIBXT=1 
> -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIBZ=1 
> -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_U_CHAR=1 -DHAVE_X11_XPM_H=1 
> -DHAVE_XPM=1 -DHAVE_CAIRO=1 -DLGF=1 -DINPUT_FOCUS=1 -DGS_EXEC=\"gs\" 
> -DSPICE_EXEC=\"ngspice\" -DTCL_WRAPPER=1 -DPROG_VERSION=3.9 
> -DPROG_REVISION=73 -DCAD_DIR=\"/usr/lib/x86_64-linux-gnu\" 
> -DTEMP_DIR=\"/tmp\" 
> -DRESOURCES_DIR=\"/usr/lib/x86_64-linux-gnu/xcircuit-3.9/app-defaults\" 
> -DSCRIPTS_DIR=\"/usr/share/xcircuit\" -DBUILTINS_DIR=\"/usr/share/xcircuit\" 
> -DBUILTINS_FILE=\"\" -DUSER_RC_FILE=\".xcircuitrc\" 
> -DPROLOGUE_DIR=\"/usr/share/xcircuit\" -DPROLOGUE_FILE=\"xcircps2.pro\" 
> -DCYRILLIC_ENC_FILE=\"cyrillic.enc\" -DISOLATIN2_ENC_FILE=\"isolatin2.enc\" 
> -DISOLATIN5_ENC_FILE=\"isolatin5.enc\" -DSTARTUP_FILE=\"xcstartup.tcl\" 
> -DLGF_LIB=\"lgf.lps\" -DASG_SPICE_LIB=\"asg_spice.lps\" -I. -IXw 
> -I/usr/include/tcl8.6 -I/usr/include/tcl8.6  -Wdate-time -D_FORTIFY_SOURCE=2  
> -I/usr -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 
> -I/usr/include/pixman-1  -I/usr/include/freetype2 -I/usr/include/libpng16   
> -g -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wno-pointer-sign -fPIC  -c -o 
> keybindings.o keybindings.c
> functions.c: In function ‘UDrawX’:
> functions.c:1977:4: error: implicit declaration of function ‘UDrawXAt’; did 
> you mean ‘UDrawX’? [-Werror=implicit-function-declaration]
>  1977 |    UDrawXAt(&wpt);
>       |    ^~~~~~~~
>       |    UDrawX
> functions.c: In function ‘UDoLatex’:
> functions.c:2917:53: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 3 has type ‘double’ [-Wformat=]
>  2917 |                           fprintf(f, "\\rotatebox{-%d}{", 
> thislabel->rotation);
>       |                                                    ~^     
> ~~~~~~~~~~~~~~~~~~~
>       |                                                     |              |
>       |                                                     int            
> double
>       |                                                    %f
> gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" 
> -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" 
> -DPACKAGE=\"xcircuit\" -DVERSION=\"3.9\" -DHAVE_LIBM=1 -DHAVE_STDIO_H=1 
> -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 
> -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 
> -DSTDC_HEADERS=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 
> -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DHAVE_LIBXT=1 
> -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIBZ=1 
> -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_U_CHAR=1 -DHAVE_X11_XPM_H=1 
> -DHAVE_XPM=1 -DHAVE_CAIRO=1 -DLGF=1 -DINPUT_FOCUS=1 -DGS_EXEC=\"gs\" 
> -DSPICE_EXEC=\"ngspice\" -DTCL_WRAPPER=1 -DPROG_VERSION=3.9 
> -DPROG_REVISION=73 -DCAD_DIR=\"/usr/lib/x86_64-linux-gnu\" 
> -DTEMP_DIR=\"/tmp\" 
> -DRESOURCES_DIR=\"/usr/lib/x86_64-linux-gnu/xcircuit-3.9/app-defaults\" 
> -DSCRIPTS_DIR=\"/usr/share/xcircuit\" -DBUILTINS_DIR=\"/usr/share/xcircuit\" 
> -DBUILTINS_FILE=\"\" -DUSER_RC_FILE=\".xcircuitrc\" 
> -DPROLOGUE_DIR=\"/usr/share/xcircuit\" -DPROLOGUE_FILE=\"xcircps2.pro\" 
> -DCYRILLIC_ENC_FILE=\"cyrillic.enc\" -DISOLATIN2_ENC_FILE=\"isolatin2.enc\" 
> -DISOLATIN5_ENC_FILE=\"isolatin5.enc\" -DSTARTUP_FILE=\"xcstartup.tcl\" 
> -DLGF_LIB=\"lgf.lps\" -DASG_SPICE_LIB=\"asg_spice.lps\" -I. -IXw 
> -I/usr/include/tcl8.6 -I/usr/include/tcl8.6  -Wdate-time -D_FORTIFY_SOURCE=2  
> -I/usr -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 
> -I/usr/include/pixman-1  -I/usr/include/freetype2 -I/usr/include/libpng16   
> -g -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wno-pointer-sign -fPIC  -c -o 
> libraries.o libraries.c
> gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" 
> -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" 
> -DPACKAGE=\"xcircuit\" -DVERSION=\"3.9\" -DHAVE_LIBM=1 -DHAVE_STDIO_H=1 
> -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 
> -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 
> -DSTDC_HEADERS=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 
> -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DHAVE_LIBXT=1 
> -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIBZ=1 
> -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_U_CHAR=1 -DHAVE_X11_XPM_H=1 
> -DHAVE_XPM=1 -DHAVE_CAIRO=1 -DLGF=1 -DINPUT_FOCUS=1 -DGS_EXEC=\"gs\" 
> -DSPICE_EXEC=\"ngspice\" -DTCL_WRAPPER=1 -DPROG_VERSION=3.9 
> -DPROG_REVISION=73 -DCAD_DIR=\"/usr/lib/x86_64-linux-gnu\" 
> -DTEMP_DIR=\"/tmp\" 
> -DRESOURCES_DIR=\"/usr/lib/x86_64-linux-gnu/xcircuit-3.9/app-defaults\" 
> -DSCRIPTS_DIR=\"/usr/share/xcircuit\" -DBUILTINS_DIR=\"/usr/share/xcircuit\" 
> -DBUILTINS_FILE=\"\" -DUSER_RC_FILE=\".xcircuitrc\" 
> -DPROLOGUE_DIR=\"/usr/share/xcircuit\" -DPROLOGUE_FILE=\"xcircps2.pro\" 
> -DCYRILLIC_ENC_FILE=\"cyrillic.enc\" -DISOLATIN2_ENC_FILE=\"isolatin2.enc\" 
> -DISOLATIN5_ENC_FILE=\"isolatin5.enc\" -DSTARTUP_FILE=\"xcstartup.tcl\" 
> -DLGF_LIB=\"lgf.lps\" -DASG_SPICE_LIB=\"asg_spice.lps\" -I. -IXw 
> -I/usr/include/tcl8.6 -I/usr/include/tcl8.6  -Wdate-time -D_FORTIFY_SOURCE=2  
> -I/usr -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 
> -I/usr/include/pixman-1  -I/usr/include/freetype2 -I/usr/include/libpng16   
> -g -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wno-pointer-sign -fPIC  -c -o 
> netlist.o netlist.c
> events.c: In function ‘path_op’:
> events.c:5997:25: warning: cast between incompatible function types from 
> ‘void (*)(struct Tk_Window_ *, char *, char *)’ to ‘void (*)(void *, XEvent 
> *)’ [-Wcast-function-type]
>  5997 |                         (xcEventHandler)trackelement, NULL);
>       |                         ^
> xcircuit.h:1126:67: note: in definition of macro ‘xcRemoveEventHandler’
>  1126 | #define xcRemoveEventHandler(a,b,c,d,e) Tk_DeleteEventHandler(a,b,d,e)
>       |                                                                   ^
> events.c:6035:16: warning: cast between incompatible function types from 
> ‘void (*)(struct Tk_Window_ *, char *, char *)’ to ‘void (*)(void *, XEvent 
> *)’ [-Wcast-function-type]
>  6035 |                (xcEventHandler)trackbox, NULL);
>       |                ^
> xcircuit.h:1126:67: note: in definition of macro ‘xcRemoveEventHandler’
>  1126 | #define xcRemoveEventHandler(a,b,c,d,e) Tk_DeleteEventHandler(a,b,d,e)
>       |                                                                   ^
> files.c: In function ‘libopen’:
> files.c:1254:32: warning: ‘sprintf’ may write a terminating nul past the end 
> of the destination [-Wformat-overflow=]
>  1254 |          sprintf(inname, "%s/%s", tmp_s, expname);
>       |                                ^
> files.c:1254:10: note: ‘sprintf’ output 2 or more bytes (assuming 151) into a 
> destination of size 150
>  1254 |          sprintf(inname, "%s/%s", tmp_s, expname);
>       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> files.c:1257:35: warning: ‘%s’ directive writing 4 bytes into a region of 
> size between 0 and 149 [-Wformat-overflow=]
>  1257 |             sprintf(inname, "%s/%s%s", tmp_s, expname, suffix);
>       |                                   ^~
> files.c:1257:13: note: ‘sprintf’ output 6 or more bytes (assuming 155) into a 
> destination of size 150
>  1257 |             sprintf(inname, "%s/%s%s", tmp_s, expname, suffix);
>       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> files.c:1265:30: warning: ‘%s’ directive writing up to 149 bytes into a 
> region of size 130 [-Wformat-overflow=]
>  1265 |          sprintf(inname, "%s/%s", BUILTINS_DIR, expname);
>       |                              ^~                 ~~~~~~~
> files.c:1265:10: note: ‘sprintf’ output between 21 and 170 bytes into a 
> destination of size 150
>  1265 |          sprintf(inname, "%s/%s", BUILTINS_DIR, expname);
>       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> files.c:1268:33: warning: ‘%s’ directive writing up to 149 bytes into a 
> region of size 130 [-Wformat-overflow=]
>  1268 |             sprintf(inname, "%s/%s%s", BUILTINS_DIR, expname, suffix);
>       |                                 ^~                   ~~~~~~~
> files.c:1268:13: note: ‘sprintf’ output between 25 and 174 bytes into a 
> destination of size 150
>  1268 |             sprintf(inname, "%s/%s%s", BUILTINS_DIR, expname, suffix);
>       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> events.c:6116:20: warning: cast between incompatible function types from 
> ‘void (*)(struct Tk_Window_ *, char *, char *)’ to ‘void (*)(void *, XEvent 
> *)’ [-Wcast-function-type]
>  6116 |                    (xcEventHandler)trackelement, NULL);
>       |                    ^
> xcircuit.h:1126:67: note: in definition of macro ‘xcRemoveEventHandler’
>  1126 | #define xcRemoveEventHandler(a,b,c,d,e) Tk_DeleteEventHandler(a,b,d,e)
>       |                                                                   ^
> events.c:6214:16: warning: cast between incompatible function types from 
> ‘void (*)(struct Tk_Window_ *, char *, char *)’ to ‘void (*)(void *, XEvent 
> *)’ [-Wcast-function-type]
>  6214 |                (xcEventHandler)trackarc, NULL);
>       |                ^
> xcircuit.h:1126:67: note: in definition of macro ‘xcRemoveEventHandler’
>  1126 | #define xcRemoveEventHandler(a,b,c,d,e) Tk_DeleteEventHandler(a,b,d,e)
>       |                                                                   ^
> files.c: In function ‘loadlibrary’:
> files.c:1725:28: warning: ‘%s’ directive writing up to 149 bytes into a 
> region of size 144 [-Wformat-overflow=]
>  1725 |       sprintf(temp, "fonts/%s", _STR);
>       |                            ^~   ~~~~
> files.c:1725:7: note: ‘sprintf’ output between 7 and 156 bytes into a 
> destination of size 150
>  1725 |       sprintf(temp, "fonts/%s", _STR);
>       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> files.c: In function ‘loadfile’:
> files.c:2412:28: warning: ‘sprintf’ may write a terminating nul past the end 
> of the destination [-Wformat-overflow=]
>  2412 |          sprintf(tpstr, "%d", page + 1);
>       |                            ^
> files.c:2412:10: note: ‘sprintf’ output between 2 and 7 bytes into a 
> destination of size 6
>  2412 |          sprintf(tpstr, "%d", page + 1);
>       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> files.c:2095:39: warning: ‘%s’ directive writing up to 149 bytes into a 
> region of size 80 [-Wformat-overflow=]
>  2095 |             sprintf(topobject->name, "%s", _STR);
>       |                                       ^~   ~~~~
> files.c:2095:13: note: ‘sprintf’ output between 1 and 150 bytes into a 
> destination of size 80
>  2095 |             sprintf(topobject->name, "%s", _STR);
>       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> events.c:6304:21: warning: cast between incompatible function types from 
> ‘void (*)(struct Tk_Window_ *, char *, char *)’ to ‘void (*)(void *, XEvent 
> *)’ [-Wcast-function-type]
>  6304 |                     (xcEventHandler)trackelement, NULL);
>       |                     ^
> xcircuit.h:1126:67: note: in definition of macro ‘xcRemoveEventHandler’
>  1126 | #define xcRemoveEventHandler(a,b,c,d,e) Tk_DeleteEventHandler(a,b,d,e)
>       |                                                                   ^
> events.c: In function ‘functiondispatch’:
> events.c:2181:13: warning: this statement may fall through 
> [-Wimplicit-fallthrough=]
>  2181 |          if (areawin->topinstance == xobjs.libtop[LIBLIB]) break;
>       |             ^
> events.c:2182:7: note: here
>  2182 |       case XCF_Move:
>       |       ^~~~
> gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" 
> -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" 
> -DPACKAGE=\"xcircuit\" -DVERSION=\"3.9\" -DHAVE_LIBM=1 -DHAVE_STDIO_H=1 
> -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 
> -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 
> -DSTDC_HEADERS=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 
> -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DHAVE_LIBXT=1 
> -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIBZ=1 
> -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_U_CHAR=1 -DHAVE_X11_XPM_H=1 
> -DHAVE_XPM=1 -DHAVE_CAIRO=1 -DLGF=1 -DINPUT_FOCUS=1 -DGS_EXEC=\"gs\" 
> -DSPICE_EXEC=\"ngspice\" -DTCL_WRAPPER=1 -DPROG_VERSION=3.9 
> -DPROG_REVISION=73 -DCAD_DIR=\"/usr/lib/x86_64-linux-gnu\" 
> -DTEMP_DIR=\"/tmp\" 
> -DRESOURCES_DIR=\"/usr/lib/x86_64-linux-gnu/xcircuit-3.9/app-defaults\" 
> -DSCRIPTS_DIR=\"/usr/share/xcircuit\" -DBUILTINS_DIR=\"/usr/share/xcircuit\" 
> -DBUILTINS_FILE=\"\" -DUSER_RC_FILE=\".xcircuitrc\" 
> -DPROLOGUE_DIR=\"/usr/share/xcircuit\" -DPROLOGUE_FILE=\"xcircps2.pro\" 
> -DCYRILLIC_ENC_FILE=\"cyrillic.enc\" -DISOLATIN2_ENC_FILE=\"isolatin2.enc\" 
> -DISOLATIN5_ENC_FILE=\"isolatin5.enc\" -DSTARTUP_FILE=\"xcstartup.tcl\" 
> -DLGF_LIB=\"lgf.lps\" -DASG_SPICE_LIB=\"asg_spice.lps\" -I. -IXw 
> -I/usr/include/tcl8.6 -I/usr/include/tcl8.6  -Wdate-time -D_FORTIFY_SOURCE=2  
> -I/usr -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 
> -I/usr/include/pixman-1  -I/usr/include/freetype2 -I/usr/include/libpng16   
> -g -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wno-pointer-sign -fPIC  -c -o 
> ngspice.o ngspice.c
> events.c: In function ‘printname’:
> events.c:4449:30: warning: ‘%d’ directive writing between 1 and 6 bytes into 
> a region of size 5 [-Wformat-overflow=]
>  4449 |       sprintf(pagestr, " (p. %d)", areawin->page + 1);
>       |                              ^~
> events.c:4449:24: note: directive argument in the range [-32767, 32768]
>  4449 |       sprintf(pagestr, " (p. %d)", areawin->page + 1);
>       |                        ^~~~~~~~~~
> events.c:4449:7: note: ‘sprintf’ output between 8 and 13 bytes into a 
> destination of size 10
>  4449 |       sprintf(pagestr, " (p. %d)", areawin->page + 1);
>       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> libraries.c: In function ‘copycat’:
> libraries.c:1432:39: warning: ‘sprintf’ may write a terminating nul past the 
> end of the destination [-Wformat-overflow=]
>  1432 |          sprintf((*newobj)->name, "_%s", oldobj->name);
>       |                                       ^
> libraries.c:1432:10: note: ‘sprintf’ output between 2 and 81 bytes into a 
> destination of size 80
>  1432 |          sprintf((*newobj)->name, "_%s", oldobj->name);
>       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" 
> -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" 
> -DPACKAGE=\"xcircuit\" -DVERSION=\"3.9\" -DHAVE_LIBM=1 -DHAVE_STDIO_H=1 
> -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 
> -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 
> -DSTDC_HEADERS=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 
> -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DHAVE_LIBXT=1 
> -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIBZ=1 
> -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_U_CHAR=1 -DHAVE_X11_XPM_H=1 
> -DHAVE_XPM=1 -DHAVE_CAIRO=1 -DLGF=1 -DINPUT_FOCUS=1 -DGS_EXEC=\"gs\" 
> -DSPICE_EXEC=\"ngspice\" -DTCL_WRAPPER=1 -DPROG_VERSION=3.9 
> -DPROG_REVISION=73 -DCAD_DIR=\"/usr/lib/x86_64-linux-gnu\" 
> -DTEMP_DIR=\"/tmp\" 
> -DRESOURCES_DIR=\"/usr/lib/x86_64-linux-gnu/xcircuit-3.9/app-defaults\" 
> -DSCRIPTS_DIR=\"/usr/share/xcircuit\" -DBUILTINS_DIR=\"/usr/share/xcircuit\" 
> -DBUILTINS_FILE=\"\" -DUSER_RC_FILE=\".xcircuitrc\" 
> -DPROLOGUE_DIR=\"/usr/share/xcircuit\" -DPROLOGUE_FILE=\"xcircps2.pro\" 
> -DCYRILLIC_ENC_FILE=\"cyrillic.enc\" -DISOLATIN2_ENC_FILE=\"isolatin2.enc\" 
> -DISOLATIN5_ENC_FILE=\"isolatin5.enc\" -DSTARTUP_FILE=\"xcstartup.tcl\" 
> -DLGF_LIB=\"lgf.lps\" -DASG_SPICE_LIB=\"asg_spice.lps\" -I. -IXw 
> -I/usr/include/tcl8.6 -I/usr/include/tcl8.6  -Wdate-time -D_FORTIFY_SOURCE=2  
> -I/usr -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 
> -I/usr/include/pixman-1  -I/usr/include/freetype2 -I/usr/include/libpng16   
> -g -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wno-pointer-sign -fPIC  -c -o 
> render.o render.c
> cc1: some warnings being treated as errors
> gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" 
> -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" 
> -DPACKAGE=\"xcircuit\" -DVERSION=\"3.9\" -DHAVE_LIBM=1 -DHAVE_STDIO_H=1 
> -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 
> -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 
> -DSTDC_HEADERS=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 
> -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DHAVE_LIBXT=1 
> -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIBZ=1 
> -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_U_CHAR=1 -DHAVE_X11_XPM_H=1 
> -DHAVE_XPM=1 -DHAVE_CAIRO=1 -DLGF=1 -DINPUT_FOCUS=1 -DGS_EXEC=\"gs\" 
> -DSPICE_EXEC=\"ngspice\" -DTCL_WRAPPER=1 -DPROG_VERSION=3.9 
> -DPROG_REVISION=73 -DCAD_DIR=\"/usr/lib/x86_64-linux-gnu\" 
> -DTEMP_DIR=\"/tmp\" 
> -DRESOURCES_DIR=\"/usr/lib/x86_64-linux-gnu/xcircuit-3.9/app-defaults\" 
> -DSCRIPTS_DIR=\"/usr/share/xcircuit\" -DBUILTINS_DIR=\"/usr/share/xcircuit\" 
> -DBUILTINS_FILE=\"\" -DUSER_RC_FILE=\".xcircuitrc\" 
> -DPROLOGUE_DIR=\"/usr/share/xcircuit\" -DPROLOGUE_FILE=\"xcircps2.pro\" 
> -DCYRILLIC_ENC_FILE=\"cyrillic.enc\" -DISOLATIN2_ENC_FILE=\"isolatin2.enc\" 
> -DISOLATIN5_ENC_FILE=\"isolatin5.enc\" -DSTARTUP_FILE=\"xcstartup.tcl\" 
> -DLGF_LIB=\"lgf.lps\" -DASG_SPICE_LIB=\"asg_spice.lps\" -I. -IXw 
> -I/usr/include/tcl8.6 -I/usr/include/tcl8.6  -Wdate-time -D_FORTIFY_SOURCE=2  
> -I/usr -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 
> -I/usr/include/pixman-1  -I/usr/include/freetype2 -I/usr/include/libpng16   
> -g -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wno-pointer-sign -fPIC  -c -o 
> selection.o selection.c
> make[4]: *** [Makefile:548: functions.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/xcircuit_3.9.73+dfsg.1-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240313;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240313&[email protected]&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: xcircuit
Source-Version: 3.9.73+dfsg.1-2
Done: Matthias Geiger <[email protected]>

We believe that the bug you reported is fixed in the latest version of
xcircuit, 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.
Matthias Geiger <[email protected]> (supplier of updated xcircuit 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: Sun, 17 Aug 2025 21:50:30 +0200
Source: xcircuit
Architecture: source
Version: 3.9.73+dfsg.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Electronics Team 
<[email protected]>
Changed-By: Matthias Geiger <[email protected]>
Closes: 1066600
Changes:
 xcircuit (3.9.73+dfsg.1-2) unstable; urgency=medium
 .
   * Team upload
   * Cherry-pick upstream patch to fix implicit declaration (Closes: #1066600)
   * Cherry-pick upstream patch to fix return without value
Checksums-Sha1:
 ffc143c90b445eff27b4ca946c27e1e56405e422 1504 xcircuit_3.9.73+dfsg.1-2.dsc
 037630454aeaf181357fe737dc739cb4f749d9bd 942388 
xcircuit_3.9.73+dfsg.1.orig.tar.xz
 24561ab650f4017650dd9c95c620cb5850707dfc 16224 
xcircuit_3.9.73+dfsg.1-2.debian.tar.xz
 7d4f6d7ad994d15c96891c3102766a0987d4a02b 8242 
xcircuit_3.9.73+dfsg.1-2_amd64.buildinfo
Checksums-Sha256:
 4a033c1739dd92c736a0974f3a831841594b183ced78a869aac80d01afe0a063 1504 
xcircuit_3.9.73+dfsg.1-2.dsc
 e47d669d37b31d0ee97657aa3a2493e394d0890a6be5380b58bf944c57f3c4da 942388 
xcircuit_3.9.73+dfsg.1.orig.tar.xz
 2ca104cee96df8058f66cf631b63e640571331615095d4cb9e8b908ac0d0f424 16224 
xcircuit_3.9.73+dfsg.1-2.debian.tar.xz
 9c81b11492058c8a517ba99fa4b9abf352fafbf6443bf1f80af2af059969a86a 8242 
xcircuit_3.9.73+dfsg.1-2_amd64.buildinfo
Files:
 207bbfe75df59cf27b8d258ea263dcdb 1504 electronics optional 
xcircuit_3.9.73+dfsg.1-2.dsc
 2a40082141410290ba025de1197c1dbc 942388 electronics optional 
xcircuit_3.9.73+dfsg.1.orig.tar.xz
 ecad721aa5b0157b7a68e1b5c7a1278d 16224 electronics optional 
xcircuit_3.9.73+dfsg.1-2.debian.tar.xz
 42a07faf551f634b08faf1813d78a47c 8242 electronics optional 
xcircuit_3.9.73+dfsg.1-2_amd64.buildinfo

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

iHUEARYKAB0WIQQUWTv/Sl6/b+DpcW7svtu2B7myvgUCaKMccAAKCRDsvtu2B7my
vkHFAQCsXoNHZRSdQZ46uMiDMMmDNfWlLSDUaMo6rsCnPq6o8QD/SgZKn5zs+d5B
nvMoPCLtaJUNvqKcjuYgXSuZSparzQc=
=j4aV
-----END PGP SIGNATURE-----

Attachment: pgpzYWm7bMs9g.pgp
Description: PGP signature


--- End Message ---

Reply via email to