Bug#1042682: mongo-c-driver: FTBFS with Sphinx 7.1, docutils 0.20: make[3]: *** [src/libbson/doc/CMakeFiles/bson-html.dir/build.make:554: src/libbson/doc/html/api.html] Error 2

2023-08-02 Thread Roberto C . Sánchez
tags 1042682 + fixed-upstream pending
thanks

I have confirmed that this is fixed on the upstream master branch
(commit ba5ab6de26a874d33b0abc3d2b46961a69380e7a seems like the most
likely, but I did not bisect to confirm).

When the upstream 1.25.0 release is made and then packaged for Debian,
this fix will land in unstable.

Regards,

-Roberto

-- 
Roberto C. Sánchez
http://people.connexer.com/~roberto
http://www.connexer.com



Bug#1042682: mongo-c-driver: FTBFS with Sphinx 7.1, docutils 0.20: make[3]: *** [src/libbson/doc/CMakeFiles/bson-html.dir/build.make:554: src/libbson/doc/html/api.html] Error 2

2023-07-30 Thread Lucas Nussbaum
Source: mongo-c-driver
Version: 1.24.2-1
Severity: important
Tags: ftbfs
User: python-modules-t...@lists.alioth.debian.org
Usertags: sphinx7.1

Hi,

mongo-c-driver fails to build with Sphinx 7.1 and docutils 0.20, both of which
are currently available in experimental.

Relevant part (hopefully):
> make[3]: Entering directory '/<>/obj-x86_64-linux-gnu'
> [ 12%] Building C object 
> src/libbson/CMakeFiles/bson_shared.dir/src/bson/bson-md5.c.o
> cd /<>/obj-x86_64-linux-gnu/src/libbson && /usr/bin/cc 
> -DBSON_COMPILATION -DJSONSL_PARSE_NAN -DMCOMMON_NAME_PREFIX=_bson_mcommon 
> -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=700 -Dbson_shared_EXPORTS 
> -I/<>/obj-x86_64-linux-gnu/src/libbson/src 
> -I/<>/obj-x86_64-linux-gnu/src/libbson/src/bson 
> -I/<>/src/libbson/src -I/<>/src/libbson/src/bson 
> -I/<>/src/libbson/../../src/common 
> -I/<>/obj-x86_64-linux-gnu/src/libbson/../../src 
> -I/<>/obj-x86_64-linux-gnu/src/libbson/../../src/common 
> -Wuninitialized -Wundef -Wswitch-enum -Wswitch-default -Wstrict-prototypes 
> -Wshadow -Wredundant-decls -Wno-uninitialized -Wno-strict-aliasing 
> -Wmissing-include-dirs -Winit-self -Wformat-security -Wformat-nonliteral 
> -Wformat -Wexpansion-to-defined -Wempty-body -Wall -pedantic -g -O2 
> -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -fPIC 
> -Werror=implicit -Werror=return-type -Werror=incompatible-pointer-types 
> -Werror=int-conversion -Werror=discarded-qualifiers -Werror=uninitialized -MD 
> -MT src/libbson/CMakeFiles/bson_shared.dir/src/bson/bson-md5.c.o -MF 
> CMakeFiles/bson_shared.dir/src/bson/bson-md5.c.o.d -o 
> CMakeFiles/bson_shared.dir/src/bson/bson-md5.c.o -c 
> /<>/src/libbson/src/bson/bson-md5.c
> [ 12%] Building C object 
> src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mcd-azure.c.o
> cd /<>/obj-x86_64-linux-gnu/src/libmongoc && /usr/bin/cc 
> -DBSON_STATIC -DHAVE_STDARG_H -DHAVE_UNISTD_H -DKMS_MESSAGE_ENABLE_CRYPTO 
> -DKMS_MESSAGE_ENABLE_CRYPTO_LIBCRYPTO -DKMS_MSG_STATIC 
> -DMCOMMON_NAME_PREFIX=_mongoc_mcommon -DMONGOC_COMPILATION -DMONGOC_STATIC 
> -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=700 
> -I/<>/src/libmongoc/../kms-message/src 
> -I/<>/obj-x86_64-linux-gnu/src/libmongoc/src 
> -I/<>/obj-x86_64-linux-gnu/src/libmongoc/src/mongoc 
> -I/<>/src/libmongoc/src 
> -I/<>/src/libmongoc/src/mongoc 
> -I/<>/src/libmongoc/../../src/common 
> -I/<>/obj-x86_64-linux-gnu/src/libmongoc/../../src 
> -I/<>/obj-x86_64-linux-gnu/src/libmongoc/../../src/common 
> -I/<>/obj-x86_64-linux-gnu/src/libbson/src 
> -I/<>/obj-x86_64-linux-gnu/src/libbson/src/bson 
> -I/<>/src/libbson/src -I/<>/src/libbson/src/bson 
> -I/<>/src/libbson/../../src/common 
> -I/<>/obj-x86_64-linux-gnu/src/libbson/../../src 
> -I/<>/obj-x86_64-linux-gnu/src/libbson/../../src/common 
> -Wuninitialized -Wundef -Wswitch-enum -Wswitch-default -Wstrict-prototypes 
> -Wshadow -Wredundant-decls -Wno-uninitialized -Wno-strict-aliasing 
> -Wmissing-include-dirs -Winit-self -Wformat-security -Wformat-nonliteral 
> -Wformat -Wexpansion-to-defined -Wempty-body -Wall -pedantic -g -O2 
> -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 
> -Werror=implicit -Werror=return-type -Werror=incompatible-pointer-types 
> -Werror=int-conversion -Werror=discarded-qualifiers -Werror=uninitialized 
> -fPIC -MD -MT 
> src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mcd-azure.c.o -MF 
> CMakeFiles/mongoc_static.dir/src/mongoc/mcd-azure.c.o.d -o 
> CMakeFiles/mongoc_static.dir/src/mongoc/mcd-azure.c.o -c 
> /<>/src/libmongoc/src/mongoc/mcd-azure.c
> [ 12%] Building C object 
> src/libbson/CMakeFiles/bson_shared.dir/src/bson/bson-memory.c.o
> cd /<>/obj-x86_64-linux-gnu/src/libbson && /usr/bin/cc 
> -DBSON_COMPILATION -DJSONSL_PARSE_NAN -DMCOMMON_NAME_PREFIX=_bson_mcommon 
> -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=700 -Dbson_shared_EXPORTS 
> -I/<>/obj-x86_64-linux-gnu/src/libbson/src 
> -I/<>/obj-x86_64-linux-gnu/src/libbson/src/bson 
> -I/<>/src/libbson/src -I/<>/src/libbson/src/bson 
> -I/<>/src/libbson/../../src/common 
> -I/<>/obj-x86_64-linux-gnu/src/libbson/../../src 
> -I/<>/obj-x86_64-linux-gnu/src/libbson/../../src/common 
> -Wuninitialized -Wundef -Wswitch-enum -Wswitch-default -Wstrict-prototypes 
> -Wshadow -Wredundant-decls -Wno-uninitialized -Wno-strict-aliasing 
> -Wmissing-include-dirs -Winit-self -Wformat-security -Wformat-nonliteral 
> -Wformat -Wexpansion-to-defined -Wempty-body -Wall -pedantic -g -O2 
> -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -fPIC 
> -Werror=implicit -Werror=return-type -Werror=incompatible-pointer-types 
> -Werror=int-conversion -Werror=discarded-qualifiers -Werror=uninitialized -MD 
> -MT src/libbson/CMakeFiles/bson_shared.dir/src/bson/bson-memory.c.o -MF 
>