Bug#1097261: libreoffice: ftbfs with GCC-15
Package: src:libreoffice
Version: 4:24.8.4-4
Severity: important
Tags: sid forky
User: debian-gcc@lists.debian.org
Usertags: ftbfs-gcc-15
[This bug is NOT targeted to the upcoming trixie release]
Please keep this issue open in the bug tracker for the package it
was filed for. If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.
The package fails to build in a test rebuild on at least amd64 with
gcc-15/g++-15, but succeeds to build with gcc-14/g++-14. The
severity of this report will be raised before the forky release.
The full build log can be found at:
http://qa-logs.debian.net/2025/02/16/amd64exp/libreoffice_24.8.4-4_unstable_gccexp.log.gz
The last lines of the build log are at the end of this report.
To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS.
Other Common build failures are new warnings resulting in build failures
with -Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-15/porting_to.html
[...]
[build LNK] Library/libdbahsqllo.so
S=/build/reproducible-path/libreoffice-24.8.4 && I=$S/instdir && W=$S/workdir && mkdir -p $W/Dep/LinkTarget/Library/ && RESPONSEFILE=/tmp/gbuild.EFqDqB && SYSTEM_BOOST="TRUE" LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"$I/program:$I/program" $W/LinkTarget/Executable/concat-deps ${RESPONSEFILE} > $W/Dep/LinkTarget/Library/libdbahsqllo.so.d.tmp && rm -f ${RESPONSEFILE}
[build DEP] LNK:Library/libacclo.so.d
[build LNK] Library/libacclo.so
mv /build/reproducible-path/libreoffice-24.8.4/workdir/Dep/LinkTarget/Library/libcairocanvaslo.so.d.tmp /build/reproducible-path/libreoffice-24.8.4/workdir/Dep/LinkTarget/Library/libcairocanvaslo.so.d
mv /build/reproducible-path/libreoffice-24.8.4/workdir/Dep/LinkTarget/Library/libdbahsqllo.so.d.tmp /build/reproducible-path/libreoffice-24.8.4/workdir/Dep/LinkTarget/Library/libdbahsqllo.so.d
S=/build/reproducible-path/libreoffice-24.8.4 && I=$S/instdir && W=$S/workdir && mkdir -p $W/Dep/LinkTarget/Library/ && RESPONSEFILE=/tmp/gbuild.M54rr3 && SYSTEM_BOOST="TRUE" LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"$I/program:$I/program" $W/LinkTarget/Executable/concat-deps ${RESPONSEFILE} > $W/Dep/LinkTarget/Library/libacclo.so.d.tmp && rm -f ${RESPONSEFILE}
S=/build/reproducible-path/libreoffice-24.8.4 && I=$S/instdir && W=$S/workdir && x86_64-linux-gnu-g++ -pthread -shared -Wl,-z,noexecstack -flto=jobserver -fuse-linker-plugin -O2 -Wl,-z,origin '-Wl,-rpath,$ORIGIN' -Wl,-rpath-link,$I/program -Wl,-z,defs -Wl,-rpath-link,/lib:/usr/lib -Wl,-z,combreloc -Wl,--hash-style=gnu -Wl,-Bsymbolic-functions -L$W/LinkTarget/StaticLibrary -L$I/sdk/lib -L$I/program -L$I/program -Wl,-z,relro $W/CxxObject/canvas/source/cairo/cairo_cachedbitmap.o $W/CxxObject/canvas/source/cairo/cairo_canvas.o $W/CxxObject/canvas/source/cairo/cairo_canvasbitmap.o $W/CxxObject/canvas/source/cairo/cairo_canvascustomsprite.o $W/CxxObject/canvas/source/cairo/cairo_canvasfont.o $W/CxxObject/canvas/source/cairo/cairo_canvashelper.o $W/CxxObject/canvas/source/cairo/cairo_canvashelper_text.o $W/CxxObject/canvas/source/cairo/cairo_devicehelper.o $W/CxxObject/canvas/source/cairo/cairo_spritecanvas.o $W/CxxObject/canvas/source/cairo/cairo_spritecanvashelper.o $W/CxxObjec
t/canvas/source/cairo/cairo_spritedevicehelper.o $W/CxxObject/canvas/source/cairo/cairo_spritehelper.o $W/CxxObject/canvas/source/cairo/cairo_textlayout.o -Wl,--start-group -lcairo -Wl,--end-group -Wl,--no-as-needed -luno_sal -luno_cppu -luno_cppuhelpergcc3 -li18nlangtag -lmergedlo -o $I/program/libcairocanvaslo.so
S=/build/reproducible-path/libreoffice-24.8.4 && I=$S/instdir && W=$S/workdir && x86_64-linux-gnu-g++ -pthread -shared -Wl,-z,noexecstack -flto=jobserver -fuse-linker-plugin -O2 -Wl,-z,origin '-Wl,-rpath,$ORIGIN' -Wl,-rpath-link,$I/program -Wl,-z,defs -Wl,-rpath-link,/lib:/usr/lib -Wl,-z,combreloc -Wl,--hash-style=gnu -Wl,-Bsymbolic-functions -L$W/LinkTarget/StaticLibrary -L$I/sdk/lib -L$I/program -L$I/program -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu $W/CxxObject/dbaccess/source/filter/hsqldb/hsqlimport.o $W/CxxObject/dbaccess/source/filter/hsqldb/parseschema.o $W/CxxObject/dbaccess/source/filter/hsqldb/alterparser.o $W/CxxObject/dbaccess/source/filter/hsqldb/createparser.o $W/CxxObject/dbaccess/source/filter/hsqldb/columndef.o $W/CxxObject/dbaccess/source/filter/hsqldb/fbalterparser.o $W/CxxObject/dbaccess/source/filter/hsqldb/fbcreateparser.o $W/CxxObject/dbaccess/source/filter/hsqldb/rowinputbinary.o $W/CxxObject/dbaccess/source/filter/hsqldb/hsqlbinarynode.o $W/CxxObj
ect/dbaccess/source/filter/hsqldb/utils.o -Wl,--start-group -lboost_date_time -Wl,--end-group -Wl,--no-as-needed -luno_cppu -luno_cppuhelpergcc3 -luno_sal -luno_salhelpergcc3 -lmergedlo -o $I/program/libdbahsqllo.so
[build DEP] LNK:Library/libanimcorelo.so.d
[build LNK] Library/libanimcorelo.so
S=/build/reproducible-path/libreoffice-24.8.4 && I=$S/instdir && W=$S/workdir && mkdir -p $W/Dep/LinkTarget/Library/ && RESPONSEFILE=/tmp/gbuild.aXwl6S && SYSTEM_BOOST="TRUE" LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"$I/program:$I/program" $W/LinkTarget/Executable/concat-deps ${RESPONSEFILE} > $W/Dep/LinkTarget/Library/libanimcorelo.so.d.tmp && rm -f ${RESPONSEFILE}
[build DEP] LNK:Library/libavmediagst.so.d
[build LNK] Library/libavmediagst.so
S=/build/reproducible-path/libreoffice-24.8.4 && I=$S/instdir && W=$S/workdir && mkdir -p $W/Dep/LinkTarget/Library/ && RESPONSEFILE=/tmp/gbuild.bt5fDf && SYSTEM_BOOST="TRUE" LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"$I/program:$I/program" $W/LinkTarget/Executable/concat-deps ${RESPONSEFILE} > $W/Dep/LinkTarget/Library/libavmediagst.so.d.tmp && rm -f ${RESPONSEFILE}
mv /build/reproducible-path/libreoffice-24.8.4/workdir/Dep/LinkTarget/Library/libanimcorelo.so.d.tmp /build/reproducible-path/libreoffice-24.8.4/workdir/Dep/LinkTarget/Library/libanimcorelo.so.d
[build DEP] LNK:Library/libavmediagtk.so.d
S=/build/reproducible-path/libreoffice-24.8.4 && I=$S/instdir && W=$S/workdir && x86_64-linux-gnu-g++ -pthread -shared -Wl,-z,noexecstack -flto=jobserver -fuse-linker-plugin -O2 -Wl,-z,origin '-Wl,-rpath,$ORIGIN' -Wl,-rpath-link,$I/program -Wl,-z,defs -Wl,-rpath-link,/lib:/usr/lib -Wl,-z,combreloc -Wl,--hash-style=gnu -Wl,-Bsymbolic-functions -L$W/LinkTarget/StaticLibrary -L$I/sdk/lib -L$I/program -L$I/program -Wl,-z,relro $W/CxxObject/animations/source/animcore/animcore.o -Wl,--start-group -Wl,--end-group -Wl,--no-as-needed -luno_cppu -luno_cppuhelpergcc3 -luno_sal -lmergedlo -o $I/program/libanimcorelo.so
[build LNK] Library/libavmediagtk.so
mv /build/reproducible-path/libreoffice-24.8.4/workdir/Dep/LinkTarget/Library/libavmediagst.so.d.tmp /build/reproducible-path/libreoffice-24.8.4/workdir/Dep/LinkTarget/Library/libavmediagst.so.d
S=/build/reproducible-path/libreoffice-24.8.4 && I=$S/instdir && W=$S/workdir && mkdir -p $W/Dep/LinkTarget/Library/ && RESPONSEFILE=/tmp/gbuild.EUv4jQ && SYSTEM_BOOST="TRUE" LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"$I/program:$I/program" $W/LinkTarget/Executable/concat-deps ${RESPONSEFILE} > $W/Dep/LinkTarget/Library/libavmediagtk.so.d.tmp && rm -f ${RESPONSEFILE}
S=/build/reproducible-path/libreoffice-24.8.4 && I=$S/instdir && W=$S/workdir && x86_64-linux-gnu-g++ -pthread -shared -Wl,-z,noexecstack -flto=jobserver -fuse-linker-plugin -O2 -Wl,-z,origin '-Wl,-rpath,$ORIGIN' -Wl,-rpath-link,$I/program -Wl,-z,defs -Wl,-rpath-link,/lib:/usr/lib -Wl,-z,combreloc -Wl,--hash-style=gnu -Wl,-Bsymbolic-functions -L$W/LinkTarget/StaticLibrary -L$I/sdk/lib -L$I/program -L$I/program -Wl,-z,relro $W/CxxObject/avmedia/source/gstreamer/gstmanager.o $W/CxxObject/avmedia/source/gstreamer/gstplayer.o $W/CxxObject/avmedia/source/gstreamer/gstwindow.o $W/CxxObject/avmedia/source/gstreamer/gstframegrabber.o -Wl,--start-group -lgstpbutils-1.0 -lgstaudio-1.0 -lgstvideo-1.0 -lgstbase-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 -Wl,--end-group -Wl,--no-as-needed -luno_cppu -luno_cppuhelpergcc3 -luno_sal -luno_salhelpergcc3 -lmergedlo -o $I/program/libavmediagst.so
[build DEP] LNK:Library/libavmediaqt6.so.d
[build LNK] Library/libavmediaqt6.so
mv /build/reproducible-path/libreoffice-24.8.4/workdir/Dep/LinkTarget/Library/libavmediagtk.so.d.tmp /build/reproducible-path/libreoffice-24.8.4/workdir/Dep/LinkTarget/Library/libavmediagtk.so.d
S=/build/reproducible-path/libreoffice-24.8.4 && I=$S/instdir && W=$S/workdir && mkdir -p $W/Dep/LinkTarget/Library/ && RESPONSEFILE=/tmp/gbuild.BNvSSx && SYSTEM_BOOST="TRUE" LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"$I/program:$I/program" $W/LinkTarget/Executable/concat-deps ${RESPONSEFILE} > $W/Dep/LinkTarget/Library/libavmediaqt6.so.d.tmp && rm -f ${RESPONSEFILE}
S=/build/reproducible-path/libreoffice-24.8.4 && I=$S/instdir && W=$S/workdir && x86_64-linux-gnu-g++ -pthread -shared -Wl,-z,noexecstack -flto=jobserver -fuse-linker-plugin -O2 -Wl,-z,origin '-Wl,-rpath,$ORIGIN' -Wl,-rpath-link,$I/program -Wl,-z,defs -Wl,-rpath-link,/lib:/usr/lib -Wl,-z,combreloc -Wl,--hash-style=gnu -Wl,-Bsymbolic-functions -L$W/LinkTarget/StaticLibrary -L$I/sdk/lib -L$I/program -L$I/program -Wl,-z,relro $W/CxxObject/avmedia/source/gtk/gstwindow.o $W/CxxObject/avmedia/source/gtk/gtkmanager.o $W/CxxObject/avmedia/source/gtk/gtkplayer.o -Wl,--start-group -lgtk-4 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -lgdk_pixbuf-2.0 -lcairo-gobject -lvulkan -lgraphene-1.0 -lgio-2.0 -lgmodule-2.0 -pthread -lglib-2.0 -lcairo -latk-1.0 -lgobject-2.0 -lglib-2.0 -Wl,--end-group -Wl,--no-as-needed -luno_cppu -luno_cppuhelpergcc3 -luno_sal -luno_salhelpergcc3 -lmergedlo -o $I/program/libavmediagtk.so
[build DEP] LNK:Library/libfilelo.so.d
[build LNK] Library/libfilelo.so
mv /build/reproducible-path/libreoffice-24.8.4/workdir/Dep/LinkTarget/Library/libacclo.so.d.tmp /build/reproducible-path/libreoffice-24.8.4/workdir/Dep/LinkTarget/Library/libacclo.so.d
mv /build/reproducible-path/libreoffice-24.8.4/workdir/Dep/LinkTarget/Library/libavmediaqt6.so.d.tmp /build/reproducible-path/libreoffice-24.8.4/workdir/Dep/LinkTarget/Library/libavmediaqt6.so.d
S=/build/reproducible-path/libreoffice-24.8.4 && I=$S/instdir && W=$S/workdir && x86_64-linux-gnu-g++ -pthread -shared -Wl,-z,noexecstack -flto=jobserver -fuse-linker-plugin -O2 -Wl,-z,origin '-Wl,-rpath,$ORIGIN' -Wl,-rpath-link,$I/program -Wl,-z,defs -Wl,-rpath-link,/lib:/usr/lib -Wl,-z,combreloc -Wl,--hash-style=gnu -Wl,-Bsymbolic-functions -L$W/LinkTarget/StaticLibrary -L$I/sdk/lib -L$I/program -L$I/program -Wl,-z,relro $W/CxxObject/accessibility/source/extended/AccessibleBrowseBox.o $W/CxxObject/accessibility/source/extended/AccessibleBrowseBoxBase.o $W/CxxObject/accessibility/source/extended/AccessibleBrowseBoxCheckBoxCell.o $W/CxxObject/accessibility/source/extended/AccessibleBrowseBoxHeaderBar.o $W/CxxObject/accessibility/source/extended/AccessibleBrowseBoxHeaderCell.o $W/CxxObject/accessibility/source/extended/AccessibleBrowseBoxTable.o $W/CxxObject/accessibility/source/extended/AccessibleBrowseBoxTableBase.o $W/CxxObject/accessibility/source/extended/AccessibleBro
wseBoxTableCell.o $W/CxxObject/accessibility/source/extended/AccessibleGridControl.o $W/CxxObject/accessibility/source/extended/AccessibleGridControlBase.o $W/CxxObject/accessibility/source/extended/AccessibleGridControlHeader.o $W/CxxObject/accessibility/source/extended/AccessibleGridControlHeaderCell.o $W/CxxObject/accessibility/source/extended/AccessibleGridControlTable.o $W/CxxObject/accessibility/source/extended/AccessibleGridControlTableBase.o $W/CxxObject/accessibility/source/extended/AccessibleGridControlTableCell.o $W/CxxObject/accessibility/source/extended/accessiblebrowseboxcell.o $W/CxxObject/accessibility/source/extended/accessibleeditbrowseboxcell.o $W/CxxObject/accessibility/source/extended/accessibleiconchoicectrl.o $W/CxxObject/accessibility/source/extended/accessibleiconchoicectrlentry.o $W/CxxObject/accessibility/source/extended/AccessibleIconView.o $W/CxxObject/accessibility/source/extended/accessiblelistbox.o $W/CxxObject/accessibility/source/extended/accessible
listboxentry.o $W/CxxObject/accessibility/source/extended/accessibletablistbox.o $W/CxxObject/accessibility/source/extended/accessibletablistboxtable.o $W/CxxObject/accessibility/source/extended/textwindowaccessibility.o $W/CxxObject/accessibility/source/helper/acc_factory.o $W/CxxObject/accessibility/source/helper/accresmgr.o $W/CxxObject/accessibility/source/helper/characterattributeshelper.o $W/CxxObject/accessibility/source/helper/IComboListBoxHelper.o $W/CxxObject/accessibility/source/standard/accessiblemenubasecomponent.o $W/CxxObject/accessibility/source/standard/accessiblemenucomponent.o $W/CxxObject/accessibility/source/standard/accessiblemenuitemcomponent.o $W/CxxObject/accessibility/source/standard/floatingwindowaccessible.o $W/CxxObject/accessibility/source/standard/svtaccessiblenumericfield.o $W/CxxObject/accessibility/source/standard/vclxaccessiblebox.o $W/CxxObject/accessibility/source/standard/vclxaccessiblebutton.o $W/CxxObject/accessibility/source/standard/vclxacce
ssiblecheckbox.o $W/CxxObject/accessibility/source/standard/vclxaccessiblecombobox.o $W/CxxObject/accessibility/source/standard/vclxaccessibledropdowncombobox.o $W/CxxObject/accessibility/source/standard/vclxaccessibledropdownlistbox.o $W/CxxObject/accessibility/source/standard/vclxaccessibleedit.o $W/CxxObject/accessibility/source/standard/vclxaccessiblefixedhyperlink.o $W/CxxObject/accessibility/source/standard/vclxaccessiblefixedtext.o $W/CxxObject/accessibility/source/standard/vclxaccessibleheaderbar.o $W/CxxObject/accessibility/source/standard/vclxaccessibleheaderbaritem.o $W/CxxObject/accessibility/source/standard/vclxaccessiblelist.o $W/CxxObject/accessibility/source/standard/vclxaccessiblelistbox.o $W/CxxObject/accessibility/source/standard/vclxaccessiblelistitem.o $W/CxxObject/accessibility/source/standard/vclxaccessiblemenu.o $W/CxxObject/accessibility/source/standard/vclxaccessiblemenubar.o $W/CxxObject/accessibility/source/standard/vclxaccessiblemenuitem.o $W/CxxObject/a
ccessibility/source/standard/vclxaccessiblemenuseparator.o $W/CxxObject/accessibility/source/standard/vclxaccessiblepopupmenu.o $W/CxxObject/accessibility/source/standard/vclxaccessibleradiobutton.o $W/CxxObject/accessibility/source/standard/vclxaccessiblescrollbar.o $W/CxxObject/accessibility/source/standard/vclxaccessiblestatusbar.o $W/CxxObject/accessibility/source/standard/vclxaccessiblestatusbaritem.o $W/CxxObject/accessibility/source/standard/vclxaccessibletabcontrol.o $W/CxxObject/accessibility/source/standard/vclxaccessibletabpage.o $W/CxxObject/accessibility/source/standard/vclxaccessibletabpagewindow.o $W/CxxObject/accessibility/source/standard/vclxaccessibletextcomponent.o $W/CxxObject/accessibility/source/standard/vclxaccessibletextfield.o $W/CxxObject/accessibility/source/standard/vclxaccessibletoolbox.o $W/CxxObject/accessibility/source/standard/vclxaccessibletoolboxitem.o $W/CxxObject/accessibility/source/extended/accessibletabbar.o $W/CxxObject/accessibility/source/e
xtended/accessibletabbarbase.o $W/CxxObject/accessibility/source/extended/accessibletabbarpage.o $W/CxxObject/accessibility/source/extended/accessibletabbarpagelist.o -Wl,--start-group -Wl,--end-group -Wl,--no-as-needed -luno_cppu -luno_cppuhelpergcc3 -luno_sal -luno_salhelpergcc3 -li18nlangtag -lmergedlo -o $I/program/libacclo.so
S=/build/reproducible-path/libreoffice-24.8.4 && I=$S/instdir && W=$S/workdir && x86_64-linux-gnu-g++ -pthread -shared -Wl,-z,noexecstack -flto=jobserver -fuse-linker-plugin -O2 -Wl,-z,origin '-Wl,-rpath,$ORIGIN' -Wl,-rpath-link,$I/program -Wl,-z,defs -Wl,-rpath-link,/lib:/usr/lib -Wl,-z,combreloc -Wl,--hash-style=gnu -Wl,-Bsymbolic-functions -L$W/LinkTarget/StaticLibrary -L$I/sdk/lib -L$I/program -L$I/program -Wl,-z,relro $W/CxxObject/avmedia/source/qt6/gstwindow.o $W/CxxObject/avmedia/source/qt6/QtFrameGrabber.o $W/CxxObject/avmedia/source/qt6/QtManager.o $W/CxxObject/avmedia/source/qt6/QtPlayer.o -Wl,--start-group -L/usr/lib/x86_64-linux-gnu -lQt6Core -lQt6Gui -lQt6Widgets -lQt6Network -lQt6Multimedia -lQt6MultimediaWidgets -lxcb -Wl,--end-group -Wl,--no-as-needed -luno_cppu -luno_cppuhelpergcc3 -luno_sal -luno_salhelpergcc3 -lmergedlo -o $I/program/libavmediaqt6.so
/usr/bin/ld: /build/reproducible-path/libreoffice-24.8.4/workdir/CxxObject/avmedia/source/qt6/QtManager.o (symbol from plugin): in function `avmedia::qt::QtManager::getImplementationName()':
(.text+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; /build/reproducible-path/libreoffice-24.8.4/workdir/CxxObject/avmedia/source/qt6/QtFrameGrabber.o (symbol from plugin):(.text+0x0): first defined here
/usr/bin/ld: /build/reproducible-path/libreoffice-24.8.4/workdir/CxxObject/avmedia/source/qt6/QtPlayer.o (symbol from plugin): in function `avmedia::qt::QtPlayer::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)':
(.text+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; /build/reproducible-path/libreoffice-24.8.4/workdir/CxxObject/avmedia/source/qt6/QtFrameGrabber.o (symbol from plugin):(.text+0x0): first defined here
S=/build/reproducible-path/libreoffice-24.8.4 && I=$S/instdir && W=$S/workdir && x86_64-linux-gnu-readelf -d $I/program/libavmediagtk.so | grep SONAME > $W/LinkTarget/Library/libavmediagtk.so.exports.tmp; x86_64-linux-gnu-gcc-nm --dynamic --extern-only --defined-only --format=posix $I/program/libavmediagtk.so | cut -d' ' -f1-2 >> $W/LinkTarget/Library/libavmediagtk.so.exports.tmp && if cmp -s $W/LinkTarget/Library/libavmediagtk.so.exports.tmp $W/LinkTarget/Library/libavmediagtk.so.exports; then rm $W/LinkTarget/Library/libavmediagtk.so.exports.tmp; else mv $W/LinkTarget/Library/libavmediagtk.so.exports.tmp $W/LinkTarget/Library/libavmediagtk.so.exports && touch -r $I/program/libavmediagtk.so $W/LinkTarget/Library/libavmediagtk.so.exports; fi
S=/build/reproducible-path/libreoffice-24.8.4 && I=$S/instdir && W=$S/workdir && mkdir -p $W/Dep/LinkTarget/Library/ && RESPONSEFILE=/tmp/gbuild.2pr7dC && SYSTEM_BOOST="TRUE" LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"$I/program:$I/program" $W/LinkTarget/Executable/concat-deps ${RESPONSEFILE} > $W/Dep/LinkTarget/Library/libfilelo.so.d.tmp && rm -f ${RESPONSEFILE}
[build DEP] LNK:Library/libdbpool2.so.d
[build LNK] Library/libdbpool2.so
mv /build/reproducible-path/libreoffice-24.8.4/workdir/Dep/LinkTarget/Library/libfilelo.so.d.tmp /build/reproducible-path/libreoffice-24.8.4/workdir/Dep/LinkTarget/Library/libfilelo.so.d
S=/build/reproducible-path/libreoffice-24.8.4 && I=$S/instdir && W=$S/workdir && x86_64-linux-gnu-g++ -pthread -shared -Wl,-z,noexecstack -flto=jobserver -fuse-linker-plugin -O2 -Wl,-z,origin '-Wl,-rpath,$ORIGIN' -Wl,-rpath-link,$I/program -Wl,-z,defs -Wl,-rpath-link,/lib:/usr/lib -Wl,-z,combreloc -Wl,--hash-style=gnu -Wl,-Bsymbolic-functions -L$W/LinkTarget/StaticLibrary -L$I/sdk/lib -L$I/program -L$I/program -Wl,-z,relro $W/CxxObject/connectivity/source/drivers/component/CColumns.o $W/CxxObject/connectivity/source/drivers/component/CDatabaseMetaData.o $W/CxxObject/connectivity/source/drivers/component/CPreparedStatement.o $W/CxxObject/connectivity/source/drivers/component/CResultSet.o $W/CxxObject/connectivity/source/drivers/component/CStatement.o $W/CxxObject/connectivity/source/drivers/component/CTable.o $W/CxxObject/connectivity/source/drivers/file/FCatalog.o $W/CxxObject/connectivity/source/drivers/file/FColumns.o $W/CxxObject/connectivity/source/drivers/file/FConnec
tion.o $W/CxxObject/connectivity/source/drivers/file/FDatabaseMetaData.o $W/CxxObject/connectivity/source/drivers/file/FDateFunctions.o $W/CxxObject/connectivity/source/drivers/file/FDriver.o $W/CxxObject/connectivity/source/drivers/file/FNoException.o $W/CxxObject/connectivity/source/drivers/file/FNumericFunctions.o $W/CxxObject/connectivity/source/drivers/file/FPreparedStatement.o $W/CxxObject/connectivity/source/drivers/file/FResultSet.o $W/CxxObject/connectivity/source/drivers/file/FResultSetMetaData.o $W/CxxObject/connectivity/source/drivers/file/FStatement.o $W/CxxObject/connectivity/source/drivers/file/FStringFunctions.o $W/CxxObject/connectivity/source/drivers/file/FTable.o $W/CxxObject/connectivity/source/drivers/file/FTables.o $W/CxxObject/connectivity/source/drivers/file/fanalyzer.o $W/CxxObject/connectivity/source/drivers/file/fcode.o $W/CxxObject/connectivity/source/drivers/file/fcomp.o $W/CxxObject/connectivity/source/drivers/file/quotedstring.o -Wl,--start-grou
p -Wl,--end-group -Wl,--no-as-needed -luno_cppu -luno_cppuhelpergcc3 -luno_sal -luno_salhelpergcc3 -lmergedlo -o $I/program/libfilelo.so
S=/build/reproducible-path/libreoffice-24.8.4 && I=$S/instdir && W=$S/workdir && x86_64-linux-gnu-readelf -d $I/program/libavmediagst.so | grep SONAME > $W/LinkTarget/Library/libavmediagst.so.exports.tmp; x86_64-linux-gnu-gcc-nm --dynamic --extern-only --defined-only --format=posix $I/program/libavmediagst.so | cut -d' ' -f1-2 >> $W/LinkTarget/Library/libavmediagst.so.exports.tmp && if cmp -s $W/LinkTarget/Library/libavmediagst.so.exports.tmp $W/LinkTarget/Library/libavmediagst.so.exports; then rm $W/LinkTarget/Library/libavmediagst.so.exports.tmp; else mv $W/LinkTarget/Library/libavmediagst.so.exports.tmp $W/LinkTarget/Library/libavmediagst.so.exports && touch -r $I/program/libavmediagst.so $W/LinkTarget/Library/libavmediagst.so.exports; fi
S=/build/reproducible-path/libreoffice-24.8.4 && I=$S/instdir && W=$S/workdir && mkdir -p $W/Dep/LinkTarget/Library/ && RESPONSEFILE=/tmp/gbuild.KS52KG && SYSTEM_BOOST="TRUE" LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"$I/program:$I/program" $W/LinkTarget/Executable/concat-deps ${RESPONSEFILE} > $W/Dep/LinkTarget/Library/libdbpool2.so.d.tmp && rm -f ${RESPONSEFILE}
[build DEP] LNK:Library/libodbclo.so.d
[build LNK] Library/libodbclo.so
mv /build/reproducible-path/libreoffice-24.8.4/workdir/Dep/LinkTarget/Library/libdbpool2.so.d.tmp /build/reproducible-path/libreoffice-24.8.4/workdir/Dep/LinkTarget/Library/libdbpool2.so.d
S=/build/reproducible-path/libreoffice-24.8.4 && I=$S/instdir && W=$S/workdir && x86_64-linux-gnu-g++ -pthread -shared -Wl,-z,noexecstack -flto=jobserver -fuse-linker-plugin -O2 -Wl,-z,origin '-Wl,-rpath,$ORIGIN' -Wl,-rpath-link,$I/program -Wl,-z,defs -Wl,-rpath-link,/lib:/usr/lib -Wl,-z,combreloc -Wl,--hash-style=gnu -Wl,-Bsymbolic-functions -L$W/LinkTarget/StaticLibrary -L$I/sdk/lib -L$I/program -L$I/program -Wl,-z,relro $W/CxxObject/connectivity/source/cpool/ZConnectionWrapper.o $W/CxxObject/connectivity/source/cpool/ZDriverWrapper.o $W/CxxObject/connectivity/source/cpool/ZPooledConnection.o $W/CxxObject/connectivity/source/cpool/ZConnectionPool.o $W/CxxObject/connectivity/source/cpool/ZPoolCollection.o -Wl,--start-group -Wl,--end-group -Wl,--no-as-needed -luno_cppu -luno_cppuhelpergcc3 -luno_sal -luno_salhelpergcc3 -lmergedlo -o $I/program/libdbpool2.so
S=/build/reproducible-path/libreoffice-24.8.4 && I=$S/instdir && W=$S/workdir && mkdir -p $W/Dep/LinkTarget/Library/ && RESPONSEFILE=/tmp/gbuild.hlbdUA && SYSTEM_BOOST="TRUE" LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"$I/program:$I/program" $W/LinkTarget/Executable/concat-deps ${RESPONSEFILE} > $W/Dep/LinkTarget/Library/libodbclo.so.d.tmp && rm -f ${RESPONSEFILE}
[build DEP] LNK:Library/libmysql_jdbclo.so.d
[build LNK] Library/libmysql_jdbclo.so
mv /build/reproducible-path/libreoffice-24.8.4/workdir/Dep/LinkTarget/Library/libodbclo.so.d.tmp /build/reproducible-path/libreoffice-24.8.4/workdir/Dep/LinkTarget/Library/libodbclo.so.d
S=/build/reproducible-path/libreoffice-24.8.4 && I=$S/instdir && W=$S/workdir && x86_64-linux-gnu-g++ -pthread -shared -Wl,-z,noexecstack -flto=jobserver -fuse-linker-plugin -O2 -Wl,-z,origin '-Wl,-rpath,$ORIGIN' -Wl,-rpath-link,$I/program -Wl,-z,defs -Wl,-rpath-link,/lib:/usr/lib -Wl,-z,combreloc -Wl,--hash-style=gnu -Wl,-Bsymbolic-functions -L$W/LinkTarget/StaticLibrary -L$I/sdk/lib -L$I/program -L$I/program -Wl,-z,relro $W/CxxObject/connectivity/source/drivers/odbc/ORealDriver.o $W/CxxObject/connectivity/source/drivers/odbc/OFunctions.o $W/CxxObject/connectivity/source/drivers/odbc/OPreparedStatement.o $W/CxxObject/connectivity/source/drivers/odbc/OStatement.o $W/CxxObject/connectivity/source/drivers/odbc/OResultSetMetaData.o $W/CxxObject/connectivity/source/drivers/odbc/OResultSet.o $W/CxxObject/connectivity/source/drivers/odbc/OTools.o $W/CxxObject/connectivity/source/drivers/odbc/ODatabaseMetaDataResultSet.o $W/CxxObject/connectivity/source/drivers/odbc/ODatabaseMeta
Data.o $W/CxxObject/connectivity/source/drivers/odbc/ODriver.o $W/CxxObject/connectivity/source/drivers/odbc/OConnection.o -Wl,--start-group -Wl,--end-group -Wl,--no-as-needed -luno_cppu -luno_cppuhelpergcc3 -luno_sal -luno_salhelpergcc3 -lmergedlo -o $I/program/libodbclo.so
collect2: error: ld returned 1 exit status
make[2]: *** [/build/reproducible-path/libreoffice-24.8.4/avmedia/Library_avmediaqt6.mk:10: /build/reproducible-path/libreoffice-24.8.4/instdir/program/libavmediaqt6.so] Error 1
make[2]: *** Waiting for unfinished jobs....
S=/build/reproducible-path/libreoffice-24.8.4 && I=$S/instdir && W=$S/workdir && x86_64-linux-gnu-readelf -d $I/program/libanimcorelo.so | grep SONAME > $W/LinkTarget/Library/libanimcorelo.so.exports.tmp; x86_64-linux-gnu-gcc-nm --dynamic --extern-only --defined-only --format=posix $I/program/libanimcorelo.so | cut -d' ' -f1-2 >> $W/LinkTarget/Library/libanimcorelo.so.exports.tmp && if cmp -s $W/LinkTarget/Library/libanimcorelo.so.exports.tmp $W/LinkTarget/Library/libanimcorelo.so.exports; then rm $W/LinkTarget/Library/libanimcorelo.so.exports.tmp; else mv $W/LinkTarget/Library/libanimcorelo.so.exports.tmp $W/LinkTarget/Library/libanimcorelo.so.exports && touch -r $I/program/libanimcorelo.so $W/LinkTarget/Library/libanimcorelo.so.exports; fi
S=/build/reproducible-path/libreoffice-24.8.4 && I=$S/instdir && W=$S/workdir && x86_64-linux-gnu-readelf -d $I/program/libdbpool2.so | grep SONAME > $W/LinkTarget/Library/libdbpool2.so.exports.tmp; x86_64-linux-gnu-gcc-nm --dynamic --extern-only --defined-only --format=posix $I/program/libdbpool2.so | cut -d' ' -f1-2 >> $W/LinkTarget/Library/libdbpool2.so.exports.tmp && if cmp -s $W/LinkTarget/Library/libdbpool2.so.exports.tmp $W/LinkTarget/Library/libdbpool2.so.exports; then rm $W/LinkTarget/Library/libdbpool2.so.exports.tmp; else mv $W/LinkTarget/Library/libdbpool2.so.exports.tmp $W/LinkTarget/Library/libdbpool2.so.exports && touch -r $I/program/libdbpool2.so $W/LinkTarget/Library/libdbpool2.so.exports; fi
S=/build/reproducible-path/libreoffice-24.8.4 && I=$S/instdir && W=$S/workdir && x86_64-linux-gnu-readelf -d $I/program/libdbahsqllo.so | grep SONAME > $W/LinkTarget/Library/libdbahsqllo.so.exports.tmp; x86_64-linux-gnu-gcc-nm --dynamic --extern-only --defined-only --format=posix $I/program/libdbahsqllo.so | cut -d' ' -f1-2 >> $W/LinkTarget/Library/libdbahsqllo.so.exports.tmp && if cmp -s $W/LinkTarget/Library/libdbahsqllo.so.exports.tmp $W/LinkTarget/Library/libdbahsqllo.so.exports; then rm $W/LinkTarget/Library/libdbahsqllo.so.exports.tmp; else mv $W/LinkTarget/Library/libdbahsqllo.so.exports.tmp $W/LinkTarget/Library/libdbahsqllo.so.exports && touch -r $I/program/libdbahsqllo.so $W/LinkTarget/Library/libdbahsqllo.so.exports; fi
S=/build/reproducible-path/libreoffice-24.8.4 && I=$S/instdir && W=$S/workdir && x86_64-linux-gnu-readelf -d $I/program/libcairocanvaslo.so | grep SONAME > $W/LinkTarget/Library/libcairocanvaslo.so.exports.tmp; x86_64-linux-gnu-gcc-nm --dynamic --extern-only --defined-only --format=posix $I/program/libcairocanvaslo.so | cut -d' ' -f1-2 >> $W/LinkTarget/Library/libcairocanvaslo.so.exports.tmp && if cmp -s $W/LinkTarget/Library/libcairocanvaslo.so.exports.tmp $W/LinkTarget/Library/libcairocanvaslo.so.exports; then rm $W/LinkTarget/Library/libcairocanvaslo.so.exports.tmp; else mv $W/LinkTarget/Library/libcairocanvaslo.so.exports.tmp $W/LinkTarget/Library/libcairocanvaslo.so.exports && touch -r $I/program/libcairocanvaslo.so $W/LinkTarget/Library/libcairocanvaslo.so.exports; fi
S=/build/reproducible-path/libreoffice-24.8.4 && I=$S/instdir && W=$S/workdir && x86_64-linux-gnu-readelf -d $I/program/libfilelo.so | grep SONAME > $W/LinkTarget/Library/libfilelo.so.exports.tmp; x86_64-linux-gnu-gcc-nm --dynamic --extern-only --defined-only --format=posix $I/program/libfilelo.so | cut -d' ' -f1-2 >> $W/LinkTarget/Library/libfilelo.so.exports.tmp && if cmp -s $W/LinkTarget/Library/libfilelo.so.exports.tmp $W/LinkTarget/Library/libfilelo.so.exports; then rm $W/LinkTarget/Library/libfilelo.so.exports.tmp; else mv $W/LinkTarget/Library/libfilelo.so.exports.tmp $W/LinkTarget/Library/libfilelo.so.exports && touch -r $I/program/libfilelo.so $W/LinkTarget/Library/libfilelo.so.exports; fi
S=/build/reproducible-path/libreoffice-24.8.4 && I=$S/instdir && W=$S/workdir && x86_64-linux-gnu-readelf -d $I/program/libodbclo.so | grep SONAME > $W/LinkTarget/Library/libodbclo.so.exports.tmp; x86_64-linux-gnu-gcc-nm --dynamic --extern-only --defined-only --format=posix $I/program/libodbclo.so | cut -d' ' -f1-2 >> $W/LinkTarget/Library/libodbclo.so.exports.tmp && if cmp -s $W/LinkTarget/Library/libodbclo.so.exports.tmp $W/LinkTarget/Library/libodbclo.so.exports; then rm $W/LinkTarget/Library/libodbclo.so.exports.tmp; else mv $W/LinkTarget/Library/libodbclo.so.exports.tmp $W/LinkTarget/Library/libodbclo.so.exports && touch -r $I/program/libodbclo.so $W/LinkTarget/Library/libodbclo.so.exports; fi
S=/build/reproducible-path/libreoffice-24.8.4 && I=$S/instdir && W=$S/workdir && x86_64-linux-gnu-readelf -d $I/program/libacclo.so | grep SONAME > $W/LinkTarget/Library/libacclo.so.exports.tmp; x86_64-linux-gnu-gcc-nm --dynamic --extern-only --defined-only --format=posix $I/program/libacclo.so | cut -d' ' -f1-2 >> $W/LinkTarget/Library/libacclo.so.exports.tmp && if cmp -s $W/LinkTarget/Library/libacclo.so.exports.tmp $W/LinkTarget/Library/libacclo.so.exports; then rm $W/LinkTarget/Library/libacclo.so.exports.tmp; else mv $W/LinkTarget/Library/libacclo.so.exports.tmp $W/LinkTarget/Library/libacclo.so.exports && touch -r $I/program/libacclo.so $W/LinkTarget/Library/libacclo.so.exports; fi
rm /build/reproducible-path/libreoffice-24.8.4/workdir/CustomTarget/i18npool/breakiterator/count_word.brk /build/reproducible-path/libreoffice-24.8.4/workdir/CustomTarget/i18npool/breakiterator/edit_word.brk /build/reproducible-path/libreoffice-24.8.4/workdir/CustomTarget/i18npool/breakiterator/dict_word_prepostdash.brk /build/reproducible-path/libreoffice-24.8.4/workdir/CustomTarget/i18npool/breakiterator/dict_word.brk /build/reproducible-path/libreoffice-24.8.4/workdir/CustomTarget/i18npool/breakiterator/line.brk /build/reproducible-path/libreoffice-24.8.4/workdir/CustomTarget/i18npool/breakiterator/edit_word_hu.brk /build/reproducible-path/libreoffice-24.8.4/workdir/CustomTarget/i18npool/breakiterator/dict_word_hu.brk
make[2]: Leaving directory '/build/reproducible-path/libreoffice-24.8.4'
make[1]: *** [Makefile:294: build] Error 2
make[1]: Leaving directory '/build/reproducible-path/libreoffice-24.8.4'
make: *** [debian/rules:2454: debian/stampdir/build-arch] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
Reply to: