Closed Sebastian-Setzer closed 11 months ago
I'm tagging someone more familiar to the Debian OS.
@uyar
I can add that package to the control file. QtChart can require opengl. Not sure why it's come up now. Maybe because bullseye is slightly older than bookworm? Or maybe because I moved Seer to Qt6?
As I mentioned in my previous PR #145 (merged), I was able to build Seer with Qt6 locally on Ubuntu Jammy but not on Launchpad Ubuntu Jammy, Maybe this package is the reason. I'll try and report back.
I've added it. Thanks for your help.
Let me know of any suggestions for Seer.
erniep@gracie:/nas/erniep/Development/seer/debian$ cat control
Source: seergdb
Section: devel
Priority: optional
Maintainer: Ernie Pasveer <epasveer@att.net>
Build-Depends: debhelper (>= 10.0.0),
dh-exec,
cmake,
qt6-base-dev,
libqt6gui6,
libqt6charts6-dev,
libqt6opengl6-dev,
libqt6svg6-dev
Standards-Version: 4.1.3
Homepage: https://github.com/epasveer/seer
Package: seergdb
Architecture: any
Depends:
${shlibs:Depends},
${misc:Depends},
Recommends: gdb
Description: A GUI frontend to gdb.
Follow-up note: Qt6 builds are successful on Launchpad for Lunar and Mantic, but not for Jammy. The Jammy builds there are still Qt5.
I suppose I don't know how to proceed here.
Seer can compile with QT5 or QT6. However, I can release only one 'control' file. I'm not sure how to release a 'control' file for each.
I don't think that any action is needed here. The current state builds on the latest Ubuntu releases without a problem . And producing Qt5 builds on Launchpad requires only minimal effort. I've written the note only as a reference for anyone who might stumble on this issue.
Thanks for your help.
I'll close this task then. It can be reopened if necessary.
Seems to be needed by the charts package, build fails without it on debian bullseye.