Package: src:jthread
Version: 1.3.1-3.1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in bookworm, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules build-arch
dh build-arch
dh: warning: Compatibility levels before 10 are deprecated (level 9 in use)
   dh_update_autotools_config -a
   dh_auto_configure -a
dh_auto_configure: warning: Compatibility levels before 10 are deprecated 
(level 9 in use)
        cd obj-x86_64-linux-gnu && cmake -DCMAKE_INSTALL_PREFIX=/usr 
-DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var 
-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF 
-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON "-GUnix 
Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu ..
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
CMake Warning (dev) at src/CMakeLists.txt:48 (get_target_property):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target "jthread-shared".  Use
  the target name directly with add_custom_command, or use the generator
  expression $<TARGET_FILE>, as appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_EXPORT_NO_PACKAGE_REGISTRY
    CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
    CMAKE_INSTALL_LIBDIR
    CMAKE_INSTALL_LOCALSTATEDIR
    CMAKE_INSTALL_SYSCONFDIR
    FETCHCONTENT_FULLY_DISCONNECTED


-- Build files have been written to: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
   dh_auto_build -a
dh_auto_build: warning: Compatibility levels before 10 are deprecated (level 9 
in use)
        cd obj-x86_64-linux-gnu && make -j1 VERBOSE=1
make[1]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
/usr/bin/cmake -S/<<PKGBUILDDIR>> -B/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
--check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu//CMakeFiles/progress.marks
make  -f CMakeFiles/Makefile2 all
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f src/CMakeFiles/jthread-static.dir/build.make 
src/CMakeFiles/jthread-static.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> 
/<<PKGBUILDDIR>>/src /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/CMakeFiles/jthread-static.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f src/CMakeFiles/jthread-static.dir/build.make 
src/CMakeFiles/jthread-static.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 16%] Building CXX object 
src/CMakeFiles/jthread-static.dir/pthread/jmutex.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DJTHREAD_COMPILING -I/<<PKGBUILDDIR>>/src 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT src/CMakeFiles/jthread-static.dir/pthread/jmutex.cpp.o -MF 
CMakeFiles/jthread-static.dir/pthread/jmutex.cpp.o.d -o CMakeFiles/jthread-static.dir/pthread/jmutex.cpp.o -c 
/<<PKGBUILDDIR>>/src/pthread/jmutex.cpp
[ 33%] Building CXX object 
src/CMakeFiles/jthread-static.dir/pthread/jthread.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DJTHREAD_COMPILING -I/<<PKGBUILDDIR>>/src 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT src/CMakeFiles/jthread-static.dir/pthread/jthread.cpp.o -MF 
CMakeFiles/jthread-static.dir/pthread/jthread.cpp.o.d -o CMakeFiles/jthread-static.dir/pthread/jthread.cpp.o -c 
/<<PKGBUILDDIR>>/src/pthread/jthread.cpp
[ 50%] Linking CXX static library libjthread.a
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/cmake -P 
CMakeFiles/jthread-static.dir/cmake_clean_target.cmake
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E 
cmake_link_script CMakeFiles/jthread-static.dir/link.txt --verbose=1
/usr/bin/ar qc libjthread.a "CMakeFiles/jthread-static.dir/pthread/jmutex.cpp.o" 
"CMakeFiles/jthread-static.dir/pthread/jthread.cpp.o"
/usr/bin/ranlib libjthread.a
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 50%] Built target jthread-static
make  -f src/CMakeFiles/jthread-shared.dir/build.make 
src/CMakeFiles/jthread-shared.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> 
/<<PKGBUILDDIR>>/src /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/CMakeFiles/jthread-shared.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f src/CMakeFiles/jthread-shared.dir/build.make 
src/CMakeFiles/jthread-shared.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 66%] Building CXX object 
src/CMakeFiles/jthread-shared.dir/pthread/jmutex.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DJTHREAD_COMPILING -Djthread_shared_EXPORTS 
-I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT 
src/CMakeFiles/jthread-shared.dir/pthread/jmutex.cpp.o -MF CMakeFiles/jthread-shared.dir/pthread/jmutex.cpp.o.d -o 
CMakeFiles/jthread-shared.dir/pthread/jmutex.cpp.o -c /<<PKGBUILDDIR>>/src/pthread/jmutex.cpp
[ 83%] Building CXX object 
src/CMakeFiles/jthread-shared.dir/pthread/jthread.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DJTHREAD_COMPILING -Djthread_shared_EXPORTS 
-I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT 
src/CMakeFiles/jthread-shared.dir/pthread/jthread.cpp.o -MF CMakeFiles/jthread-shared.dir/pthread/jthread.cpp.o.d -o 
CMakeFiles/jthread-shared.dir/pthread/jthread.cpp.o -c /<<PKGBUILDDIR>>/src/pthread/jthread.cpp
[100%] Linking CXX shared library libjthread.so
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E 
cmake_link_script CMakeFiles/jthread-shared.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -shared -Wl,-soname,libjthread.so.1.3.1 -o 
libjthread.so.1.3.1 "CMakeFiles/jthread-shared.dir/pthread/jmutex.cpp.o" 
"CMakeFiles/jthread-shared.dir/pthread/jthread.cpp.o"
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E 
cmake_symlink_library libjthread.so.1.3.1 libjthread.so.1.3.1 libjthread.so
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[100%] Built target jthread-shared
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
/usr/bin/cmake -E cmake_progress_start 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles 0
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
   dh_auto_test -a
dh_auto_test: warning: Compatibility levels before 10 are deprecated (level 9 
in use)
 fakeroot debian/rules binary-arch
dh binary-arch
dh: warning: Compatibility levels before 10 are deprecated (level 9 in use)
   dh_testroot -a
   dh_prep -a
   debian/rules override_dh_auto_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
pdflatex doc/manual.tex
This is pdfTeX, Version 3.141592653-2.6-1.40.24 (TeX Live 2022/Debian) 
(preloaded format=pdflatex)
 restricted \write18 enabled.
entering extended mode
(./doc/manual.tex
LaTeX2e <2022-11-01> patch level 1
L3 programming layer <2023-01-16>
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2022/07/02 v1.4n Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size12.clo))
(/usr/share/texlive/texmf-dist/tex/latex/listings/listings.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/share/texlive/texmf-dist/tex/latex/listings/lstmisc.sty)
(/usr/share/texlive/texmf-dist/tex/latex/listings/listings.cfg))
(/usr/share/texlive/texmf-dist/tex/latex/listings/lstlang1.sty)
(/usr/share/texlive/texmf-dist/tex/latex/listings/lstlang1.sty)
(/usr/share/texlive/texmf-dist/tex/latex/listings/lstmisc.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def)
No file manual.aux.
[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}]
(/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd) [2]
Overfull \hbox (4.79932pt too wide) in paragraph at lines 96--97
[][][][][][][][][][][][][][][][][][][][]

Overfull \hbox (1.75104pt too wide) in paragraph at lines 118--122
\OT1/cmr/m/n/12 thread has fin-ished, you can check its re-turn value by call-i
ng \OT1/cmtt/m/n/12 GetReturnValue\OT1/cmr/m/n/12 .
[3] [4] (./manual.aux)
kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 tcrm1200
mkdir: cannot create directory ‘././sbuild-nonexistent’: Permission denied
mktexpk: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1+0/600; 
nonstopmode; input tcrm1200
This is METAFONT, Version 2.71828182 (TeX Live 2022/Debian) (preloaded base=mf)

(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/tcrm1200.mf
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exbase.mf)
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/tcrm.mf
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txsymb.mf
 Ok (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exaccess.mf
 Ok) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txpseudo.mf
 Ok) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txaccent.mf
 Ok [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [27] [29])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txgen.mf
 Ok [100] [109] [98] [99] [108])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txsymbol.mf
 Ok [13] [18] [21] [22] [23] [24] [25] [26] [28] [31] [32] [36] [39] [44]
[45] [46] [42] [47] [60] [61] [62] [77] [79] [87] [110] [91] [93] [94] [95]
[96] [126] [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137]
[138] [139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149]
[150] [151] [152] [153] [154] [155] [156] [157] [158] [159] [160] [161]
[162] [163] [164] [165] [166] [167] [168] [169] [171] [172] [173] [174]
[175] [177] [176] [180] [181] [182] [183] [184] [187] [191] [214] [246])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txromod.mf
 Ok [48] [49] [50] [51] [52] [53] [54] [55] [56] [57])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txrsuper.mf
 Ok [185] [178] [179] [170] [186])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txrfract.mf
 Ok [188] [189] [190]) ) ) )
(some charht values had to be adjusted by as much as 0.06665pt)
Font metrics written on tcrm1200.tfm.
Output written on tcrm1200.600gf (128 characters, 28032 bytes).
Transcript written on tcrm1200.log.
mktexpk: /tmp/texfonts/pk/ljfour/jknappen/ec/tcrm1200.600pk: successfully 
generated.
 )
(see the transcript file for additional information) </tmp/texfonts/pk/ljfour/j
knappen/ec/tcrm1200.600pk></usr/share/texlive/texmf-dist/fonts/type1/public/ams
fonts/cm/cmbx12.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/
cm/cmr12.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr1
7.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmti12.pfb></usr/
share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb>
Output written on manual.pdf (4 pages, 82240 bytes).
Transcript written on manual.log.
cp debian/libjthread.symbols debian/libjthread1.3.1.symbols
echo "usr/lib/lib*.so.* usr/lib/x86_64-linux-gnu" > 
debian/libjthread1.3.1.install
echo "usr/lib/x86_64-linux-gnu/libjthread.so.1.3.1 
usr/lib/x86_64-linux-gnu/libjthread.so" \
    > debian/libjthread-dev.links
echo "usr/include/*" > debian/libjthread-dev.install
echo "usr/lib/pkgconfig/*" >> debian/libjthread-dev.install
echo "usr/lib/lib*.a usr/lib/x86_64-linux-gnu" >> debian/libjthread-dev.install
dh_auto_install
dh_auto_install: warning: Compatibility levels before 10 are deprecated (level 
9 in use)
        cd obj-x86_64-linux-gnu && make -j1 install 
DESTDIR=/<<PKGBUILDDIR>>/debian/tmp AM_UPDATE_INFO_DIR=no
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
/usr/bin/cmake -S/<<PKGBUILDDIR>> -B/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
--check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu//CMakeFiles/progress.marks
make  -f CMakeFiles/Makefile2 all
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f src/CMakeFiles/jthread-static.dir/build.make 
src/CMakeFiles/jthread-static.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> 
/<<PKGBUILDDIR>>/src /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/CMakeFiles/jthread-static.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f src/CMakeFiles/jthread-static.dir/build.make 
src/CMakeFiles/jthread-static.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[4]: Nothing to be done for 'src/CMakeFiles/jthread-static.dir/build'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 50%] Built target jthread-static
make  -f src/CMakeFiles/jthread-shared.dir/build.make 
src/CMakeFiles/jthread-shared.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> 
/<<PKGBUILDDIR>>/src /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/CMakeFiles/jthread-shared.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f src/CMakeFiles/jthread-shared.dir/build.make 
src/CMakeFiles/jthread-shared.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[4]: Nothing to be done for 'src/CMakeFiles/jthread-shared.dir/build'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[100%] Built target jthread-shared
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
/usr/bin/cmake -E cmake_progress_start 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles 0
make  -f CMakeFiles/Makefile2 preinstall
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[3]: Nothing to be done for 'preinstall'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
Install the project...
/usr/bin/cmake -P cmake_install.cmake
-- Install configuration: "None"
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/jthread/jmutex.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/jthread/jthread.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/jthread/jmutexautolock.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/jthread/jthreadconfig.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/lib64/libjthread.a
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/lib64/libjthread.so.1.3.1
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/lib64/libjthread.so
-- Installing: 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib64/cmake/JThread/JThreadConfig.cmake
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/lib64/pkgconfig/jthread.pc
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_install -a
dh_install: warning: Compatibility levels before 10 are deprecated (level 9 in 
use)
dh_install: warning: Cannot find (any matches for) "usr/lib/pkgconfig/*" (tried 
in ., debian/tmp)

dh_install: warning: libjthread-dev missing files: usr/lib/pkgconfig/*
dh_install: warning: Cannot find (any matches for) "usr/lib/lib*.a" (tried in 
., debian/tmp)

dh_install: warning: libjthread-dev missing files: usr/lib/lib*.a
dh_install: warning: Cannot find (any matches for) "usr/lib/lib*.so.*" (tried 
in ., debian/tmp)

dh_install: warning: libjthread1.3.1 missing files: usr/lib/lib*.so.*
dh_install: error: missing files, aborting
make: *** [debian/rules:30: binary-arch] Error 25
dpkg-buildpackage: error: fakeroot debian/rules binary-arch subprocess returned 
exit status 2
--------------------------------------------------------------------------------

Note 1: To reproduce, please try an arch-dependent build (dpkg-buildpackage -B),
because arch-independent build seems to work.

Note 2: The way it fails for me is similar to "build 2" in reproducible builds:

https://tests.reproducible-builds.org/debian/logs/bookworm/amd64/jthread_1.3.1-3.1.build2.log.gz

Note 3: Last successful build in the official buildds was 769 days ago:

https://buildd.debian.org/status/package.php?p=jthread

Maybe this is related to usr-merge, which was not the default then.

--------------------------------------------------------------------------------

About the archive rebuild: The build was made using virtual machines
from Hetzner, with enough memory, enough disk, and either one or two
CPUs, using a reduced chroot with only build-essential packages (plus
debhelper).

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

Thanks.

Reply via email to