Source: ufo-filters Version: 0.14.1+dfsg1-3 Severity: important Tags: ftbfs User: python-modules-t...@lists.alioth.debian.org Usertags: sphinx3.1
Hi, ufo-filters fails to build with Sphinx 3.1, currently available in experimental. Relevant part (hopefully): > make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' > /<<PKGBUILDDIR>>/src/ufo-zeropad-task.c: In function ‘ufo_zeropad_task_setup’: > /<<PKGBUILDDIR>>/src/ufo-segment-task.c: In function ‘ufo_segment_task_setup’: > /<<PKGBUILDDIR>>/src/ufo-segment-task.c:105:13: warning: Deprecated > pre-processor symbol, replace with > 105 | priv = UFO_SEGMENT_TASK_GET_PRIVATE (task); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > /<<PKGBUILDDIR>>/src/ufo-zeropad-task.c:75:13: warning: Deprecated > pre-processor symbol, replace with > 75 | UfoZeropadTaskPrivate *priv = UFO_ZEROPAD_TASK_GET_PRIVATE (task); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > /<<PKGBUILDDIR>>/src/ufo-zeropad-task.c: In function > ‘ufo_zeropad_task_get_requisition’: > /<<PKGBUILDDIR>>/src/ufo-zeropad-task.c:85:13: warning: Deprecated > pre-processor symbol, replace with > 85 | UfoZeropadTaskPrivate *priv = UFO_ZEROPAD_TASK_GET_PRIVATE (task); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > /<<PKGBUILDDIR>>/src/ufo-segment-task.c: In function > ‘ufo_segment_task_process’: > /<<PKGBUILDDIR>>/src/ufo-zeropad-task.c: In function > ‘ufo_zeropad_task_process’: > /<<PKGBUILDDIR>>/src/ufo-zeropad-task.c:130:13: warning: Deprecated > pre-processor symbol, replace with > 130 | priv = UFO_ZEROPAD_TASK_GET_PRIVATE (task); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > /<<PKGBUILDDIR>>/src/ufo-segment-task.c:232:13: warning: Deprecated > pre-processor symbol, replace with > 232 | priv = UFO_SEGMENT_TASK_GET_PRIVATE (task); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > /<<PKGBUILDDIR>>/src/ufo-zeropad-task.c: In function > ‘ufo_zeropad_task_set_property’: > /<<PKGBUILDDIR>>/src/ufo-zeropad-task.c:161:13: warning: Deprecated > pre-processor symbol, replace with > 161 | UfoZeropadTaskPrivate *priv = UFO_ZEROPAD_TASK_GET_PRIVATE > (object); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > /<<PKGBUILDDIR>>/src/ufo-zeropad-task.c: In function > ‘ufo_zeropad_task_get_property’: > /<<PKGBUILDDIR>>/src/ufo-zeropad-task.c:182:13: warning: Deprecated > pre-processor symbol, replace with > 182 | UfoZeropadTaskPrivate *priv = UFO_ZEROPAD_TASK_GET_PRIVATE > (object); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > /<<PKGBUILDDIR>>/src/ufo-zeropad-task.c: In function ‘ufo_zeropad_task_init’: > /<<PKGBUILDDIR>>/src/ufo-zeropad-task.c:246:13: warning: Deprecated > pre-processor symbol, replace with > 246 | self->priv = UFO_ZEROPAD_TASK_GET_PRIVATE(self); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > /<<PKGBUILDDIR>>/src/ufo-segment-task.c: In function > ‘ufo_segment_task_generate’: > /<<PKGBUILDDIR>>/src/ufo-segment-task.c:359:13: warning: Deprecated > pre-processor symbol, replace with > 359 | priv = UFO_SEGMENT_TASK_GET_PRIVATE (task); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > /<<PKGBUILDDIR>>/src/ufo-segment-task.c: In function > ‘ufo_segment_task_finalize’: > /<<PKGBUILDDIR>>/src/ufo-segment-task.c:395:13: warning: Deprecated > pre-processor symbol, replace with > 395 | priv = UFO_SEGMENT_TASK_GET_PRIVATE (object); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > /<<PKGBUILDDIR>>/src/ufo-segment-task.c: In function ‘ufo_segment_task_init’: > /<<PKGBUILDDIR>>/src/ufo-segment-task.c:436:13: warning: Deprecated > pre-processor symbol, replace with > 436 | self->priv = UFO_SEGMENT_TASK_GET_PRIVATE(self); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > [ 5%] Building C object src/CMakeFiles/ufofilterwrite.dir/ufo-write-task.c.o > cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/cc > -DG_LOG_DOMAIN=\"Ufo\" -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES > -Dufofilterwrite_EXPORTS -I/<<PKGBUILDDIR>>/deps/oclfft > -I/usr/include/hdf5/serial -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src > -I/<<PKGBUILDDIR>>/src -I/usr/include/ufo-0 -I/usr/include/json-glib-1.0 > -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 > -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 > -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat > -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -pedantic > -Wall -Wextra -fPIC -Wno-unused-parameter -Wno-deprecated-declarations > -fopenmp -fPIC -Wall -Wextra -fPIC -Wno-unused-parameter -o > CMakeFiles/ufofilterwrite.dir/ufo-write-task.c.o -c > /<<PKGBUILDDIR>>/src/ufo-write-task.c > > Exception occurred: > File "/<<PKGBUILDDIR>>/docs/sphinxgobject/domain.py", line 6, in <module> > from sphinx.locale import l_ > ImportError: cannot import name 'l_' from 'sphinx.locale' > (/usr/lib/python3/dist-packages/sphinx/locale/__init__.py) > The full traceback has been saved in /tmp/sphinx-err-o2huobtd.log, if you > want to report the issue to the developers. > Please also report this if it was a user error, so that a better error > message can be provided next time. > A bug report can be filed in the tracker at > <https://github.com/sphinx-doc/sphinx/issues>. Thanks! > [ 6%] Linking C shared library libufofilterzeropad.so > cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E > cmake_link_script CMakeFiles/ufofilterzeropad.dir/link.txt --verbose=1 > /usr/bin/cc -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time > -D_FORTIFY_SOURCE=2 -std=gnu99 -pedantic -Wall -Wextra -fPIC > -Wno-unused-parameter -Wno-deprecated-declarations -fopenmp -Wl,-z,relro > -shared -Wl,-soname,libufofilterzeropad.so -o libufofilterzeropad.so > CMakeFiles/ufofilterzeropad.dir/ufo-zeropad-task.c.o -lm -lufo -lgmodule-2.0 > -ljson-glib-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lOpenCL libufoaux.a > /<<PKGBUILDDIR>>/src/ufo-write-task.c: In function ‘ufo_write_task_setup’: > /<<PKGBUILDDIR>>/src/ufo-write-task.c:152:13: warning: Deprecated > pre-processor symbol, replace with > 152 | priv = UFO_WRITE_TASK_GET_PRIVATE (task); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > /<<PKGBUILDDIR>>/src/ufo-write-task.c: In function ‘ufo_write_task_process’: > /<<PKGBUILDDIR>>/src/ufo-write-task.c:283:13: warning: Deprecated > pre-processor symbol, replace with > 283 | priv = UFO_WRITE_TASK_GET_PRIVATE (UFO_WRITE_TASK (task)); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > /<<PKGBUILDDIR>>/src/ufo-write-task.c: In function > ‘ufo_write_task_set_property’: > /<<PKGBUILDDIR>>/src/ufo-write-task.c:334:13: warning: Deprecated > pre-processor symbol, replace with > 334 | UfoWriteTaskPrivate *priv = UFO_WRITE_TASK_GET_PRIVATE (object); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > /<<PKGBUILDDIR>>/src/ufo-write-task.c: In function > ‘ufo_write_task_get_property’: > /<<PKGBUILDDIR>>/src/ufo-write-task.c:393:13: warning: Deprecated > pre-processor symbol, replace with > 393 | UfoWriteTaskPrivate *priv = UFO_WRITE_TASK_GET_PRIVATE (object); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > /<<PKGBUILDDIR>>/src/ufo-write-task.c: In function ‘ufo_write_task_dispose’: > /<<PKGBUILDDIR>>/src/ufo-write-task.c:440:13: warning: Deprecated > pre-processor symbol, replace with > 440 | priv = UFO_WRITE_TASK_GET_PRIVATE (object); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > /<<PKGBUILDDIR>>/src/ufo-write-task.c: In function ‘ufo_write_task_finalize’: > /<<PKGBUILDDIR>>/src/ufo-write-task.c:467:13: warning: Deprecated > pre-processor symbol, replace with > 467 | priv = UFO_WRITE_TASK_GET_PRIVATE (object); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > /<<PKGBUILDDIR>>/src/ufo-write-task.c: In function ‘ufo_write_task_init’: > /<<PKGBUILDDIR>>/src/ufo-write-task.c:562:13: warning: Deprecated > pre-processor symbol, replace with > 562 | self->priv = UFO_WRITE_TASK_GET_PRIVATE(self); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' > make[3]: *** [docs/CMakeFiles/manual.dir/build.make:73: > docs/manual/html/index.html] Error 2 The full build log is available from: http://qa-logs.debian.net/2020/06/23/ufo-filters_0.14.1+dfsg1-3_unstable_sphinx-exp.log Please see [1] for Sphinx changelog, which may give a hint of what changes in Sphinx caused this error. Also see [2] for the list of deprecated/removed APIs and possible alternatives to them. Sphinx 3.1 is going to be uploaded to unstable in a couple of weeks. When that happens, the severity of this bug will be bumped to serious. In case you have questions, please Cc sph...@packages.debian.org on reply. [1]: https://www.sphinx-doc.org/en/3.x/changes.html [2]: https://www.sphinx-doc.org/en/3.x/extdev/deprecated.html 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! About the archive rebuild: The rebuild was done on EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures.