Your message dated Mon, 13 Oct 2025 00:25:57 +0000
with message-id <[email protected]>
and subject line Bug#1117367: fixed in psycopg3 3.2.10-1
has caused the Debian Bug report #1117367,
regarding psycopg3: FTBFS: psycopg_c/types/numutils.c:42:3: error: #error must 
have a working 64-bit integer datatype
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.)


-- 
1117367: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1117367
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:psycopg3
Version: 3.2.6-1
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202510/

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 cannot 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:psycopg3, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --buildsystem=pybuild
   debian/rules override_dh_auto_clean-arch
make[1]: Entering directory '/<<PKGBUILDDIR>>'
PYBUILD_DIR=psycopg_c dh_auto_clean -- --name psycopg_c
        pybuild --clean -i python{version} -p 3.13 --name psycopg_c
D: pybuild pybuild:602: version: 6.20250414
D: pybuild pybuild:603: ['/usr/bin/pybuild', '--clean', '-i', 
'python{version}', '-p', '3.13', '--name', 'psycopg_c']
D: pybuild pybuild:39: cfg: Namespace(verbose=True, quiet=Fa 
[too-long-redacted] isable=None, custom_tests=True)
D: pybuild __init__:37: cannot initialize 'meson' plugin: Missing command 
'meson'
D: pybuild tools:232: invoking: /usr/bin/dpkg-architecture
D: pybuild debhelper:166: skipping package python-psycopg-doc (missing 
${python3:Depends} in Depends/Recommends)
D: pybuild debhelper:174: source=psycopg3, binary packages=['python3-psycopg', 
'python3-psycopg-c', 'python3-psycopg-pool']
D: pybuild pybuild:151: detected build system: pyproject (certainty: 99%)
D: pybuild debhelper:166: skipping package python-psycopg-doc (missing 
${python3:Depends} in Depends/Recommends)

[... snipped ...]

psycopg_c/_psycopg.c: At top level:
psycopg_c/_psycopg.c:40760:110: warning: ISO C forbids conversion of function 
pointer to object pointer type [-Wpedantic]
40760 | static PyMethodDef 
__pyx_mdef_9psycopg_c_8_psycopg_19_BaseDatetimeDumper_3upgrade = {"upgrade", 
(PyCFunction)(void*)(__Pyx_PyCFunction_FastCallWithKeywords)__pyx_pw_9psycopg_c_8_psycopg_19_BaseDatetimeDumper_3upgrade,
 __Pyx_METH_FASTCALL|METH_KEYWORDS, 0};
      |                                                                         
                                     ^
psycopg_c/_psycopg.c:40760:97: warning: ISO C forbids conversion of object 
pointer to function pointer type [-Wpedantic]
40760 | static PyMethodDef 
__pyx_mdef_9psycopg_c_8_psycopg_19_BaseDatetimeDumper_3upgrade = {"upgrade", 
(PyCFunction)(void*)(__Pyx_PyCFunction_FastCallWithKeywords)__pyx_pw_9psycopg_c_8_psycopg_19_BaseDatetimeDumper_3upgrade,
 __Pyx_METH_FASTCALL|METH_KEYWORDS, 0};
      |                                                                         
                        ^
psycopg_c/_psycopg.c:41302:105: warning: ISO C forbids conversion of function 
pointer to object pointer type [-Wpedantic]
41302 | static PyMethodDef 
__pyx_mdef_9psycopg_c_8_psycopg_14DatetimeDumper_1upgrade = {"upgrade", 
(PyCFunction)(void*)(__Pyx_PyCFunction_FastCallWithKeywords)__pyx_pw_9psycopg_c_8_psycopg_14DatetimeDumper_1upgrade,
 __Pyx_METH_FASTCALL|METH_KEYWORDS, 0};
      |                                                                         
                                ^
psycopg_c/_psycopg.c:41302:92: warning: ISO C forbids conversion of object 
pointer to function pointer type [-Wpedantic]
41302 | static PyMethodDef 
__pyx_mdef_9psycopg_c_8_psycopg_14DatetimeDumper_1upgrade = {"upgrade", 
(PyCFunction)(void*)(__Pyx_PyCFunction_FastCallWithKeywords)__pyx_pw_9psycopg_c_8_psycopg_14DatetimeDumper_1upgrade,
 __Pyx_METH_FASTCALL|METH_KEYWORDS, 0};
      |                                                                         
                   ^
psycopg_c/_psycopg.c:41851:111: warning: ISO C forbids conversion of function 
pointer to object pointer type [-Wpedantic]
41851 | static PyMethodDef 
__pyx_mdef_9psycopg_c_8_psycopg_20DatetimeBinaryDumper_1upgrade = {"upgrade", 
(PyCFunction)(void*)(__Pyx_PyCFunction_FastCallWithKeywords)__pyx_pw_9psycopg_c_8_psycopg_20DatetimeBinaryDumper_1upgrade,
 __Pyx_METH_FASTCALL|METH_KEYWORDS, 0};
      |                                                                         
                                      ^
psycopg_c/_psycopg.c:41851:98: warning: ISO C forbids conversion of object 
pointer to function pointer type [-Wpedantic]
41851 | static PyMethodDef 
__pyx_mdef_9psycopg_c_8_psycopg_20DatetimeBinaryDumper_1upgrade = {"upgrade", 
(PyCFunction)(void*)(__Pyx_PyCFunction_FastCallWithKeywords)__pyx_pw_9psycopg_c_8_psycopg_20DatetimeBinaryDumper_1upgrade,
 __Pyx_METH_FASTCALL|METH_KEYWORDS, 0};
      |                                                                         
                         ^
psycopg_c/_psycopg.c: In function 
‘__pyx_f_9psycopg_c_8_psycopg_9IntDumper_get_key’:
psycopg_c/_psycopg.c:56424:43: warning: ISO C forbids conversion of function 
pointer to object pointer type [-Wpedantic]
56424 |     if (!__Pyx_IsSameCFunction(__pyx_t_1, (void*) 
__pyx_pw_9psycopg_c_8_psycopg_9IntDumper_1get_key)) {
      |                                           ^
psycopg_c/_psycopg.c:6563:79: note: in definition of macro 
‘__Pyx_IsSameCFunction’
 6563 | #define __Pyx_IsSameCFunction(func, cfunc)   
__Pyx__IsSameCyOrCFunction(func, cfunc)
      |                                                                         
      ^~~~~
psycopg_c/_psycopg.c: At top level:
psycopg_c/_psycopg.c:56695:99: warning: ISO C forbids conversion of function 
pointer to object pointer type [-Wpedantic]
56695 | static PyMethodDef __pyx_mdef_9psycopg_c_8_psycopg_9IntDumper_1get_key 
= {"get_key", 
(PyCFunction)(void*)(__Pyx_PyCFunction_FastCallWithKeywords)__pyx_pw_9psycopg_c_8_psycopg_9IntDumper_1get_key,
 __Pyx_METH_FASTCALL|METH_KEYWORDS, 0};
      |                                                                         
                          ^
psycopg_c/_psycopg.c:56695:86: warning: ISO C forbids conversion of object 
pointer to function pointer type [-Wpedantic]
56695 | static PyMethodDef __pyx_mdef_9psycopg_c_8_psycopg_9IntDumper_1get_key 
= {"get_key", 
(PyCFunction)(void*)(__Pyx_PyCFunction_FastCallWithKeywords)__pyx_pw_9psycopg_c_8_psycopg_9IntDumper_1get_key,
 __Pyx_METH_FASTCALL|METH_KEYWORDS, 0};
      |                                                                         
             ^
psycopg_c/_psycopg.c: In function 
‘__pyx_f_9psycopg_c_8_psycopg_9IntDumper_upgrade’:
psycopg_c/_psycopg.c:56866:43: warning: ISO C forbids conversion of function 
pointer to object pointer type [-Wpedantic]
56866 |     if (!__Pyx_IsSameCFunction(__pyx_t_1, (void*) 
__pyx_pw_9psycopg_c_8_psycopg_9IntDumper_3upgrade)) {
      |                                           ^
psycopg_c/_psycopg.c:6563:79: note: in definition of macro 
‘__Pyx_IsSameCFunction’
 6563 | #define __Pyx_IsSameCFunction(func, cfunc)   
__Pyx__IsSameCyOrCFunction(func, cfunc)
      |                                                                         
      ^~~~~
psycopg_c/_psycopg.c: At top level:
psycopg_c/_psycopg.c:57262:99: warning: ISO C forbids conversion of function 
pointer to object pointer type [-Wpedantic]
57262 | static PyMethodDef __pyx_mdef_9psycopg_c_8_psycopg_9IntDumper_3upgrade 
= {"upgrade", 
(PyCFunction)(void*)(__Pyx_PyCFunction_FastCallWithKeywords)__pyx_pw_9psycopg_c_8_psycopg_9IntDumper_3upgrade,
 __Pyx_METH_FASTCALL|METH_KEYWORDS, 0};
      |                                                                         
                          ^
psycopg_c/_psycopg.c:57262:86: warning: ISO C forbids conversion of object 
pointer to function pointer type [-Wpedantic]
57262 | static PyMethodDef __pyx_mdef_9psycopg_c_8_psycopg_9IntDumper_3upgrade 
= {"upgrade", 
(PyCFunction)(void*)(__Pyx_PyCFunction_FastCallWithKeywords)__pyx_pw_9psycopg_c_8_psycopg_9IntDumper_3upgrade,
 __Pyx_METH_FASTCALL|METH_KEYWORDS, 0};
      |                                                                         
             ^
psycopg_c/_psycopg.c:71588:123: warning: ISO C forbids conversion of function 
pointer to object pointer type [-Wpedantic]
71588 | static PyMethodDef 
__pyx_mdef_9psycopg_c_8_psycopg_32__pyx_unpickle_RowLoader = 
{"__pyx_unpickle_RowLoader", 
(PyCFunction)(void*)(__Pyx_PyCFunction_FastCallWithKeywords)__pyx_pw_9psycopg_c_8_psycopg_32__pyx_unpickle_RowLoader,
 __Pyx_METH_FASTCALL|METH_KEYWORDS, 0};
      |                                                                         
                                                  ^
psycopg_c/_psycopg.c:71588:110: warning: ISO C forbids conversion of object 
pointer to function pointer type [-Wpedantic]
71588 | static PyMethodDef 
__pyx_mdef_9psycopg_c_8_psycopg_32__pyx_unpickle_RowLoader = 
{"__pyx_unpickle_RowLoader", 
(PyCFunction)(void*)(__Pyx_PyCFunction_FastCallWithKeywords)__pyx_pw_9psycopg_c_8_psycopg_32__pyx_unpickle_RowLoader,
 __Pyx_METH_FASTCALL|METH_KEYWORDS, 0};
      |                                                                         
                                     ^
psycopg_c/_psycopg.c:72054:123: warning: ISO C forbids conversion of function 
pointer to object pointer type [-Wpedantic]
72054 | static PyMethodDef 
__pyx_mdef_9psycopg_c_8_psycopg_34__pyx_unpickle_RowDumper = 
{"__pyx_unpickle_RowDumper", 
(PyCFunction)(void*)(__Pyx_PyCFunction_FastCallWithKeywords)__pyx_pw_9psycopg_c_8_psycopg_34__pyx_unpickle_RowDumper,
 __Pyx_METH_FASTCALL|METH_KEYWORDS, 0};
      |                                                                         
                                                  ^
psycopg_c/_psycopg.c:72054:110: warning: ISO C forbids conversion of object 
pointer to function pointer type [-Wpedantic]
72054 | static PyMethodDef 
__pyx_mdef_9psycopg_c_8_psycopg_34__pyx_unpickle_RowDumper = 
{"__pyx_unpickle_RowDumper", 
(PyCFunction)(void*)(__Pyx_PyCFunction_FastCallWithKeywords)__pyx_pw_9psycopg_c_8_psycopg_34__pyx_unpickle_RowDumper,
 __Pyx_METH_FASTCALL|METH_KEYWORDS, 0};
      |                                                                         
                                     ^
psycopg_c/_psycopg.c:73743:35: warning: ISO C forbids conversion of function 
pointer to object pointer type [-Wpedantic]
73743 | {"set_dumper_types", 
(PyCFunction)(void*)(__Pyx_PyCFunction_FastCallWithKeywords)__pyx_pw_9psycopg_c_8_psycopg_11Transformer_7set_dumper_types,
 __Pyx_METH_FASTCALL|METH_KEYWORDS, 0},
      |                                   ^
psycopg_c/_psycopg.c:73743:22: warning: ISO C forbids conversion of object 
pointer to function pointer type [-Wpedantic]
73743 | {"set_dumper_types", 
(PyCFunction)(void*)(__Pyx_PyCFunction_FastCallWithKeywords)__pyx_pw_9psycopg_c_8_psycopg_11Transformer_7set_dumper_types,
 __Pyx_METH_FASTCALL|METH_KEYWORDS, 0},
      |                      ^
psycopg_c/_psycopg.c:73744:35: warning: ISO C forbids conversion of function 
pointer to object pointer type [-Wpedantic]
73744 | {"set_loader_types", 
(PyCFunction)(void*)(__Pyx_PyCFunction_FastCallWithKeywords)__pyx_pw_9psycopg_c_8_psycopg_11Transformer_9set_loader_types,
 __Pyx_METH_FASTCALL|METH_KEYWORDS, 0},
      |                                   ^
psycopg_c/_psycopg.c:73744:22: warning: ISO C forbids conversion of object 
pointer to function pointer type [-Wpedantic]
73744 | {"set_loader_types", 
(PyCFunction)(void*)(__Pyx_PyCFunction_FastCallWithKeywords)__pyx_pw_9psycopg_c_8_psycopg_11Transformer_9set_loader_types,
 __Pyx_METH_FASTCALL|METH_KEYWORDS, 0},
      |                      ^
psycopg_c/_psycopg.c:73745:29: warning: ISO C forbids conversion of function 
pointer to object pointer type [-Wpedantic]
73745 | {"get_dumper", 
(PyCFunction)(void*)(__Pyx_PyCFunction_FastCallWithKeywords)__pyx_pw_9psycopg_c_8_psycopg_11Transformer_13get_dumper,
 __Pyx_METH_FASTCALL|METH_KEYWORDS, 0},
      |                             ^
psycopg_c/_psycopg.c:73745:16: warning: ISO C forbids conversion of object 
pointer to function pointer type [-Wpedantic]
73745 | {"get_dumper", 
(PyCFunction)(void*)(__Pyx_PyCFunction_FastCallWithKeywords)__pyx_pw_9psycopg_c_8_psycopg_11Transformer_13get_dumper,
 __Pyx_METH_FASTCALL|METH_KEYWORDS, 0},
      |                ^
psycopg_c/_psycopg.c:73746:28: warning: ISO C forbids conversion of function 
pointer to object pointer type [-Wpedantic]
73746 | {"load_rows", 
(PyCFunction)(void*)(__Pyx_PyCFunction_FastCallWithKeywords)__pyx_pw_9psycopg_c_8_psycopg_11Transformer_17load_rows,
 __Pyx_METH_FASTCALL|METH_KEYWORDS, 0},
      |                            ^
psycopg_c/_psycopg.c:73746:15: warning: ISO C forbids conversion of object 
pointer to function pointer type [-Wpedantic]
73746 | {"load_rows", 
(PyCFunction)(void*)(__Pyx_PyCFunction_FastCallWithKeywords)__pyx_pw_9psycopg_c_8_psycopg_11Transformer_17load_rows,
 __Pyx_METH_FASTCALL|METH_KEYWORDS, 0},
      |               ^
psycopg_c/_psycopg.c:73747:27: warning: ISO C forbids conversion of function 
pointer to object pointer type [-Wpedantic]
73747 | {"load_row", 
(PyCFunction)(void*)(__Pyx_PyCFunction_FastCallWithKeywords)__pyx_pw_9psycopg_c_8_psycopg_11Transformer_19load_row,
 __Pyx_METH_FASTCALL|METH_KEYWORDS, 0},
      |                           ^
psycopg_c/_psycopg.c:73747:14: warning: ISO C forbids conversion of object 
pointer to function pointer type [-Wpedantic]
73747 | {"load_row", 
(PyCFunction)(void*)(__Pyx_PyCFunction_FastCallWithKeywords)__pyx_pw_9psycopg_c_8_psycopg_11Transformer_19load_row,
 __Pyx_METH_FASTCALL|METH_KEYWORDS, 0},
      |              ^
psycopg_c/_psycopg.c:73748:29: warning: ISO C forbids conversion of function 
pointer to object pointer type [-Wpedantic]
73748 | {"get_loader", 
(PyCFunction)(void*)(__Pyx_PyCFunction_FastCallWithKeywords)__pyx_pw_9psycopg_c_8_psycopg_11Transformer_23get_loader,
 __Pyx_METH_FASTCALL|METH_KEYWORDS, 0},
      |                             ^
psycopg_c/_psycopg.c:73748:16: warning: ISO C forbids conversion of object 
pointer to function pointer type [-Wpedantic]
73748 | {"get_loader", 
(PyCFunction)(void*)(__Pyx_PyCFunction_FastCallWithKeywords)__pyx_pw_9psycopg_c_8_psycopg_11Transformer_23get_loader,
 __Pyx_METH_FASTCALL|METH_KEYWORDS, 0},
      |                ^
psycopg_c/_psycopg.c:93607:19: warning: ISO C forbids conversion of function 
pointer to object pointer type [-Wpedantic]
93607 |   {Py_mod_create, (void*)__pyx_pymod_create},
      |                   ^
psycopg_c/_psycopg.c:93608:17: warning: ISO C forbids conversion of function 
pointer to object pointer type [-Wpedantic]
93608 |   {Py_mod_exec, (void*)__pyx_pymod_exec__psycopg},
      |                 ^
psycopg_c/_psycopg.c: In function ‘__Pyx_PyList_Pop’:
psycopg_c/_psycopg.c:6359:42: warning: ISO C forbids conversion of function 
pointer to object pointer type [-Wpedantic]
 6359 |                 
(*(__Pyx_PyCFunctionFast)(void*)(PyCFunction)(cfunc)->func)(self, 
&__pyx_empty_tuple, 0) :\
      |                                          ^
psycopg_c/_psycopg.c:104037:12: note: in expansion of macro 
‘__Pyx_CallUnboundCMethod0’
104037 |     return __Pyx_CallUnboundCMethod0(&__pyx_umethod_PyList_Type_pop, 
L);
       |            ^~~~~~~~~~~~~~~~~~~~~~~~~
psycopg_c/_psycopg.c:6359:19: warning: ISO C forbids conversion of object 
pointer to function pointer type [-Wpedantic]
 6359 |                 
(*(__Pyx_PyCFunctionFast)(void*)(PyCFunction)(cfunc)->func)(self, 
&__pyx_empty_tuple, 0) :\
      |                   ^
psycopg_c/_psycopg.c:104037:12: note: in expansion of macro 
‘__Pyx_CallUnboundCMethod0’
104037 |     return __Pyx_CallUnboundCMethod0(&__pyx_umethod_PyList_Type_pop, 
L);
       |            ^~~~~~~~~~~~~~~~~~~~~~~~~
psycopg_c/_psycopg.c:6360:54: warning: ISO C forbids conversion of function 
pointer to object pointer type [-Wpedantic]
 6360 |                 
(*(__Pyx_PyCFunctionFastWithKeywords)(void*)(PyCFunction)(cfunc)->func)(self, 
&__pyx_empty_tuple, 0, NULL)) :\
      |                                                      ^
psycopg_c/_psycopg.c:104037:12: note: in expansion of macro 
‘__Pyx_CallUnboundCMethod0’
104037 |     return __Pyx_CallUnboundCMethod0(&__pyx_umethod_PyList_Type_pop, 
L);
       |            ^~~~~~~~~~~~~~~~~~~~~~~~~
psycopg_c/_psycopg.c:6360:19: warning: ISO C forbids conversion of object 
pointer to function pointer type [-Wpedantic]
 6360 |                 
(*(__Pyx_PyCFunctionFastWithKeywords)(void*)(PyCFunction)(cfunc)->func)(self, 
&__pyx_empty_tuple, 0, NULL)) :\
      |                   ^
psycopg_c/_psycopg.c:104037:12: note: in expansion of macro 
‘__Pyx_CallUnboundCMethod0’
104037 |     return __Pyx_CallUnboundCMethod0(&__pyx_umethod_PyList_Type_pop, 
L);
       |            ^~~~~~~~~~~~~~~~~~~~~~~~~
psycopg_c/_psycopg.c:6362:50: warning: ISO C forbids conversion of function 
pointer to object pointer type [-Wpedantic]
 6362 |             
(*(__Pyx_PyCFunctionFastWithKeywords)(void*)(PyCFunction)(cfunc)->func)(self, 
&__pyx_empty_tuple, 0, NULL) :\
      |                                                  ^
psycopg_c/_psycopg.c:104037:12: note: in expansion of macro 
‘__Pyx_CallUnboundCMethod0’
104037 |     return __Pyx_CallUnboundCMethod0(&__pyx_umethod_PyList_Type_pop, 
L);
       |            ^~~~~~~~~~~~~~~~~~~~~~~~~
psycopg_c/_psycopg.c:6362:15: warning: ISO C forbids conversion of object 
pointer to function pointer type [-Wpedantic]
 6362 |             
(*(__Pyx_PyCFunctionFastWithKeywords)(void*)(PyCFunction)(cfunc)->func)(self, 
&__pyx_empty_tuple, 0, NULL) :\
      |               ^
psycopg_c/_psycopg.c:104037:12: note: in expansion of macro 
‘__Pyx_CallUnboundCMethod0’
104037 |     return __Pyx_CallUnboundCMethod0(&__pyx_umethod_PyList_Type_pop, 
L);
       |            ^~~~~~~~~~~~~~~~~~~~~~~~~
psycopg_c/_psycopg.c:6363:101: warning: ISO C forbids conversion of function 
pointer to object pointer type [-Wpedantic]
 6363 |             (likely((cfunc)->flag == (METH_VARARGS | METH_KEYWORDS)) ?  
((*(PyCFunctionWithKeywords)(void*)(PyCFunction)(cfunc)->func)(self, 
__pyx_empty_tuple, NULL)) :\
      |                                                                         
                            ^
psycopg_c/_psycopg.c:104037:12: note: in expansion of macro 
‘__Pyx_CallUnboundCMethod0’
104037 |     return __Pyx_CallUnboundCMethod0(&__pyx_umethod_PyList_Type_pop, 
L);
       |            ^~~~~~~~~~~~~~~~~~~~~~~~~
psycopg_c/_psycopg.c:6363:76: warning: ISO C forbids conversion of object 
pointer to function pointer type [-Wpedantic]
 6363 |             (likely((cfunc)->flag == (METH_VARARGS | METH_KEYWORDS)) ?  
((*(PyCFunctionWithKeywords)(void*)(PyCFunction)(cfunc)->func)(self, 
__pyx_empty_tuple, NULL)) :\
      |                                                                         
   ^
psycopg_c/_psycopg.c:104037:12: note: in expansion of macro 
‘__Pyx_CallUnboundCMethod0’
104037 |     return __Pyx_CallUnboundCMethod0(&__pyx_umethod_PyList_Type_pop, 
L);
       |            ^~~~~~~~~~~~~~~~~~~~~~~~~
psycopg_c/_psycopg.c: In function ‘__Pyx__IsSameCyOrCFunction’:
psycopg_c/_psycopg.c:104491:93: warning: ISO C forbids conversion of object 
pointer to function pointer type [-Wpedantic]
104491 |     return __Pyx_CyOrPyCFunction_Check(func) && 
__Pyx_CyOrPyCFunction_GET_FUNCTION(func) == (PyCFunction) cfunc;
       |                                                                        
                     ^
psycopg_c/_psycopg.c: In function ‘__Pyx_CyFunction_CallMethod’:
psycopg_c/_psycopg.c:105066:43: warning: ISO C forbids conversion of function 
pointer to object pointer type [-Wpedantic]
105066 |         return (*(PyCFunctionWithKeywords)(void*)meth)(self, arg, kw);
       |                                           ^
psycopg_c/_psycopg.c:105066:18: warning: ISO C forbids conversion of object 
pointer to function pointer type [-Wpedantic]
105066 |         return (*(PyCFunctionWithKeywords)(void*)meth)(self, arg, kw);
       |                  ^
x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall 
-pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/postgresql 
-I/usr/include/python3.13 -c psycopg_c/types/numutils.c -o 
build/temp.linux-x86_64-cpython-313/psycopg_c/types/numutils.o
psycopg_c/types/numutils.c:42:3: error: #error must have a working 64-bit 
integer datatype
   42 | # error must have a working 64-bit integer datatype
      |   ^~~~~
psycopg_c/types/numutils.c: In function ‘pg_leftmost_one_pos64’:
psycopg_c/types/numutils.c:98:2: error: #error must have a working 64-bit 
integer datatype
   98 | #error must have a working 64-bit integer datatype
      |  ^~~~~
psycopg_c/types/numutils.c:108:1: warning: no return statement in function 
returning non-void [-Wreturn-type]
  108 | }
      | ^
psycopg_c/types/numutils.c: In function ‘decimalLength64’:
psycopg_c/types/numutils.c:116:17: error: implicit declaration of function 
‘UINT64CONST’ [-Wimplicit-function-declaration]
  116 |                 UINT64CONST(1), UINT64CONST(10),
      |                 ^~~~~~~~~~~
psycopg_c/types/numutils.c:116:17: error: initializer element is not constant
psycopg_c/types/numutils.c:116:17: note: (near initialization for 
‘PowersOfTen[0]’)
psycopg_c/types/numutils.c:116:33: error: initializer element is not constant
  116 |                 UINT64CONST(1), UINT64CONST(10),
      |                                 ^~~~~~~~~~~
psycopg_c/types/numutils.c:116:33: note: (near initialization for 
‘PowersOfTen[1]’)
psycopg_c/types/numutils.c:117:17: error: initializer element is not constant
  117 |                 UINT64CONST(100), UINT64CONST(1000),
      |                 ^~~~~~~~~~~
psycopg_c/types/numutils.c:117:17: note: (near initialization for 
‘PowersOfTen[2]’)
psycopg_c/types/numutils.c:117:35: error: initializer element is not constant
  117 |                 UINT64CONST(100), UINT64CONST(1000),
      |                                   ^~~~~~~~~~~
psycopg_c/types/numutils.c:117:35: note: (near initialization for 
‘PowersOfTen[3]’)
psycopg_c/types/numutils.c:118:17: error: initializer element is not constant
  118 |                 UINT64CONST(10000), UINT64CONST(100000),
      |                 ^~~~~~~~~~~
psycopg_c/types/numutils.c:118:17: note: (near initialization for 
‘PowersOfTen[4]’)
psycopg_c/types/numutils.c:118:37: error: initializer element is not constant
  118 |                 UINT64CONST(10000), UINT64CONST(100000),
      |                                     ^~~~~~~~~~~
psycopg_c/types/numutils.c:118:37: note: (near initialization for 
‘PowersOfTen[5]’)
psycopg_c/types/numutils.c:119:17: error: initializer element is not constant
  119 |                 UINT64CONST(1000000), UINT64CONST(10000000),
      |                 ^~~~~~~~~~~
psycopg_c/types/numutils.c:119:17: note: (near initialization for 
‘PowersOfTen[6]’)
psycopg_c/types/numutils.c:119:39: error: initializer element is not constant
  119 |                 UINT64CONST(1000000), UINT64CONST(10000000),
      |                                       ^~~~~~~~~~~
psycopg_c/types/numutils.c:119:39: note: (near initialization for 
‘PowersOfTen[7]’)
psycopg_c/types/numutils.c:120:17: error: initializer element is not constant
  120 |                 UINT64CONST(100000000), UINT64CONST(1000000000),
      |                 ^~~~~~~~~~~
psycopg_c/types/numutils.c:120:17: note: (near initialization for 
‘PowersOfTen[8]’)
psycopg_c/types/numutils.c:120:41: error: initializer element is not constant
  120 |                 UINT64CONST(100000000), UINT64CONST(1000000000),
      |                                         ^~~~~~~~~~~
psycopg_c/types/numutils.c:120:41: note: (near initialization for 
‘PowersOfTen[9]’)
psycopg_c/types/numutils.c:121:17: error: initializer element is not constant
  121 |                 UINT64CONST(10000000000), UINT64CONST(100000000000),
      |                 ^~~~~~~~~~~
psycopg_c/types/numutils.c:121:17: note: (near initialization for 
‘PowersOfTen[10]’)
psycopg_c/types/numutils.c:121:43: error: initializer element is not constant
  121 |                 UINT64CONST(10000000000), UINT64CONST(100000000000),
      |                                           ^~~~~~~~~~~
psycopg_c/types/numutils.c:121:43: note: (near initialization for 
‘PowersOfTen[11]’)
psycopg_c/types/numutils.c:122:17: error: initializer element is not constant
  122 |                 UINT64CONST(1000000000000), UINT64CONST(10000000000000),
      |                 ^~~~~~~~~~~
psycopg_c/types/numutils.c:122:17: note: (near initialization for 
‘PowersOfTen[12]’)
psycopg_c/types/numutils.c:122:45: error: initializer element is not constant
  122 |                 UINT64CONST(1000000000000), UINT64CONST(10000000000000),
      |                                             ^~~~~~~~~~~
psycopg_c/types/numutils.c:122:45: note: (near initialization for 
‘PowersOfTen[13]’)
psycopg_c/types/numutils.c:123:17: error: initializer element is not constant
  123 |                 UINT64CONST(100000000000000), 
UINT64CONST(1000000000000000),
      |                 ^~~~~~~~~~~
psycopg_c/types/numutils.c:123:17: note: (near initialization for 
‘PowersOfTen[14]’)
psycopg_c/types/numutils.c:123:47: error: initializer element is not constant
  123 |                 UINT64CONST(100000000000000), 
UINT64CONST(1000000000000000),
      |                                               ^~~~~~~~~~~
psycopg_c/types/numutils.c:123:47: note: (near initialization for 
‘PowersOfTen[15]’)
psycopg_c/types/numutils.c:124:17: error: initializer element is not constant
  124 |                 UINT64CONST(10000000000000000), 
UINT64CONST(100000000000000000),
      |                 ^~~~~~~~~~~
psycopg_c/types/numutils.c:124:17: note: (near initialization for 
‘PowersOfTen[16]’)
psycopg_c/types/numutils.c:124:49: error: initializer element is not constant
  124 |                 UINT64CONST(10000000000000000), 
UINT64CONST(100000000000000000),
      |                                                 ^~~~~~~~~~~
psycopg_c/types/numutils.c:124:49: note: (near initialization for 
‘PowersOfTen[17]’)
psycopg_c/types/numutils.c:125:17: error: initializer element is not constant
  125 |                 UINT64CONST(1000000000000000000), 
UINT64CONST(10000000000000000000)
      |                 ^~~~~~~~~~~
psycopg_c/types/numutils.c:125:17: note: (near initialization for 
‘PowersOfTen[18]’)
psycopg_c/types/numutils.c:125:63: warning: integer constant is so large that 
it is unsigned
  125 |                 UINT64CONST(1000000000000000000), 
UINT64CONST(10000000000000000000)
      |                                                               
^~~~~~~~~~~~~~~~~~~~
psycopg_c/types/numutils.c:125:51: error: initializer element is not constant
  125 |                 UINT64CONST(1000000000000000000), 
UINT64CONST(10000000000000000000)
      |                                                   ^~~~~~~~~~~
psycopg_c/types/numutils.c:125:51: note: (near initialization for 
‘PowersOfTen[19]’)
error: command '/usr/bin/x86_64-linux-gnu-gcc' 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.13 -m build --skip-dependency-check --no-isolation --wheel --outdir 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_psycopg_c  
Traceback (most recent call last):
  File "/usr/bin/pybuild", line 387, in main
    run(func, i, version, c)
    ~~~^^^^^^^^^^^^^^^^^^^^^
  File "/usr/bin/pybuild", line 325, in run
    result = func(context, args)
  File "/usr/share/dh-python/dhpython/build/plugin_pyproject.py", line 108, in 
build
    self.build_wheel(context, args)
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
  File "/usr/share/dh-python/dhpython/build/base.py", line 365, in wrapped_func
    raise Exception(msg)
Exception: exit code=1: python3.13 -m build --skip-dependency-check 
--no-isolation --wheel --outdir 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_psycopg_c  
dh_auto_build: error: pybuild --build -i python{version} -p 3.13 --name 
psycopg_c returned exit code 13
make[1]: *** [debian/rules:61: override_dh_auto_build-arch] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:38: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: psycopg3
Source-Version: 3.2.10-1
Done: Colin Watson <[email protected]>

We believe that the bug you reported is fixed in the latest version of
psycopg3, 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.
Colin Watson <[email protected]> (supplier of updated psycopg3 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: Mon, 13 Oct 2025 00:55:47 +0100
Source: psycopg3
Architecture: source
Version: 3.2.10-1
Distribution: unstable
Urgency: medium
Maintainer: Tomasz Rybak <[email protected]>
Changed-By: Colin Watson <[email protected]>
Closes: 1117367
Changes:
 psycopg3 (3.2.10-1) unstable; urgency=medium
 .
   * Team upload.
   * debian/watch: Upgrade to v5.
   * New upstream release:
     - Fix building with PostgreSQL v18 libpq (closes: #1117367).
Checksums-Sha1:
 5740d4d7ab3b4bfdd127237a742d6bbc6fa6d02d 2757 psycopg3_3.2.10-1.dsc
 d2622c024d39caec839993208a38effa1b417e59 411076 psycopg3_3.2.10.orig.tar.xz
 0051d2a7e6084d864f83807a6fde89e31cedcb62 11448 psycopg3_3.2.10-1.debian.tar.xz
 a2fc0eec687b32fb9ce20378ea970e57428eb309 9793 
psycopg3_3.2.10-1_source.buildinfo
Checksums-Sha256:
 def39866b95669fd87134d333a56b4fae1f41cc469c312b8b38b45bf399e7434 2757 
psycopg3_3.2.10-1.dsc
 3d81c2852e3ac6f5e414b39be84d4d86fe3e95df0fb260f8a1c19426ca8f4fdf 411076 
psycopg3_3.2.10.orig.tar.xz
 1951c3532143477b243ba7d1613088750a8dc899beedcd186ee735dd345b8c88 11448 
psycopg3_3.2.10-1.debian.tar.xz
 c58313d8ff84ade3f0be7467534b82bc7644850328048a21b9577d9e049743fd 9793 
psycopg3_3.2.10-1_source.buildinfo
Files:
 1f752cd9546a7a27fb192aaa60a6eacf 2757 python optional psycopg3_3.2.10-1.dsc
 3f6091b00dd74143e3f049f779aa125a 411076 python optional 
psycopg3_3.2.10.orig.tar.xz
 f93c55738a4bb272fbb33c49eb006064 11448 python optional 
psycopg3_3.2.10-1.debian.tar.xz
 e7236b8cf7af8196c1d6104a119e376b 9793 python optional 
psycopg3_3.2.10-1_source.buildinfo

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

iQIzBAEBCgAdFiEErApP8SYRtvzPAcEROTWH2X2GUAsFAmjsQCMACgkQOTWH2X2G
UAtBtxAAm3rtRF82+Z8wYmAr8DyTkdGsFdVlv6x5pFilggU+w8ZjFRb0lsGx9bvg
Hh07grTRFEfx7mayZUXya81D2BAfWvKVE5Q686uMz39PVV6sJ8Q0XlRiMuJAGBfi
g8syJZ0T3qC0xoQwnR5Z/fck7TGmEClLZTKEGuEbfMHcU4hPwpkUtwpZ6gS9pkCP
CnKqS3xo4u1hqHaMdli7Irn5m9dk0/ayoUZVSPA1elU9+NGmdLzTKJx9/3G/r0O0
EhyWAwxjvErm2RXDlCp/YBCnaYHdfADw3Fu77ysJql4sx0GpIqo5qwG4neyYNn2g
cae2JLbEvEF9B6OXUjLuCGpLBVuari8wRbyGE2rFdMlUcERzsLFfsWse1h+bAvWT
4UDPM07MLwKC7pSrS29UeVPaMpoGNu/c5Cxxwg7QmVngQpbY5GkAbQGXKxOWXp+w
uQst2I+xzXWGgsv4V4yJNkHXkWqzcg8nByTwaIVIkkEx8fDfR4c4esq/p4W4B0eZ
tuZegDMV/EAfUBRUXSO3c5Sxf05SGuNpGS9PaelERB0Yi32/VVfIar4mWt6hnxJX
uWcEb61+hU267TsZIHidPXJvkc1rgi9JQqWR9Az4R+m46g1sRGWgqilpBLjcrxQ/
vQOFcoKDkZ21i9nRN6+WldImYkYVDxDvxQafURjeiwQOhjWqx3o=
=blmE
-----END PGP SIGNATURE-----

Attachment: pgpg_7tFCympM.pgp
Description: PGP signature


--- End Message ---

Reply via email to