Skip to content

Port some commits from old bionic branch

Luca Weiss requested to merge z3ntu/history-service:bionic-ports into main

Unfortunately appears to fail to build on Alpine with this:

[ 38%] Building CXX object tools/maketextevents/CMakeFiles/history-maketextevents.dir/history-maketextevents_autogen/mocs_compilation.cpp.o

AutoMoc subprocess error
------------------------
The moc process failed to compile
  "SRC:/Lomiri/History/historymodel.h"
into
  "SRC:/build/tests/Lomiri.History/HistoryGroupedThreadsModelTest_autogen/TOJBFWUGAW/moc_historymodel.cpp"
Process failed with return value 1

Command
-------
/usr/lib/qt5/bin/moc -DQT_CONTACTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -I/home/pmos/build/src/history-service-0.4/build -I/home/pmos/build/src/history-service-0.4 -I/home/pmos/build/src/history-service-0.4/build/tests/Lomiri.History -I/home/pmos/build/src/history-service-0.4/Lomiri/History -I/home/pmos/build/src/history-service-0.4/src -I/home/pmos/build/src/history-service-0.4/tests/common -I/usr/include/telepathy-qt5 -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtContacts -I/usr/lib/qt5/mkspecs/linux-g++ -I/usr/include/c++/13.1.1 -I/usr/include/c++/13.1.1/x86_64-alpine-linux-musl -I/usr/include/c++/13.1.1/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/x86_64-alpine-linux-musl/13.1.1/include --include /home/pmos/build/src/history-service-0.4/build/tests/Lomiri.History/HistoryGroupedThreadsModelTest_autogen/moc_predefs.h --output-dep-file -o /home/pmos/build/src/history-service-0.4/build/tests/Lomiri.History/HistoryGroupedThreadsModelTest_autogen/TOJBFWUGAW/moc_historymodel.cpp /home/pmos/build/src/history-service-0.4/Lomiri/History/historymodel.h

Output
------
/home/pmos/build/src/history-service-0.4/Lomiri/History/historymodel.h:37: Error: Undefined interface

[ 38%] Building CXX object tools/maketextevents/CMakeFiles/history-maketextevents.dir/main.cpp.o
gmake[2]: *** [tests/Lomiri.History/CMakeFiles/HistoryGroupedThreadsModelTest_autogen.dir/build.make:71: tests/Lomiri.History/CMakeFiles/HistoryGroupedThreadsModelTest_autogen] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:2163: tests/Lomiri.History/CMakeFiles/HistoryGroupedThreadsModelTest_autogen.dir/all] Error 2
gmake[1]: *** Waiting for unfinished jobs....

Didn't see any other relevant-looking commits in https://github.com/ubports/history-service/commits/bionic though, not sure.

Edited by Luca Weiss

Merge request reports