Packages for openSUSE and Fedora (currently supported releases) #132
Replies: 11 comments 12 replies
-
Hi Martin. Thanks so much. I can't possibly package every distro out there. I'm hoping people will eventually do that for me :^) Others have added it to Arch and Gentoo. Another person has submitted Seer to Debian for ITP (Intent to Package). There were some problems with my use of Icons and not having the right license disclaimers. I believe its fixed now, but I missed the current Debian release. Anyway, with your work, I hope it can be part of Fedora. Thanks for that. Let me know if there's anything more I need to do. Does a "seer/fedora" folder need to be added? Perhaps for the missing .desktop file? |
Beta Was this translation helpful? Give feedback.
-
Hi @epasveer, I saw your post on Reddit regarding openSUSE packages. I'm going to work some more on this later today. Thanks |
Beta Was this translation helpful? Give feedback.
-
Hello again, Later I set the mode for those files to There's a bunch of items there to be fixed still, but I think I can get to 100% compliance without any changes on your end! The openSUSE build would've worked, except that some packages are named differently there for qt5-base and qt5-charts. |
Beta Was this translation helpful? Give feedback.
-
That is great. Thanks so much! |
Beta Was this translation helpful? Give feedback.
-
Hi @epasveer Sorry for the immense delay on this topic. Would it be OK if I named the package "seergdb"? Thanks, |
Beta Was this translation helpful? Give feedback.
-
Hi @epasveer, Thank you! The package request has just been submitted: https://build.opensuse.org/request/show/1102795 These builds will run whenever you upgrade SeerGDB and I upgrade the package. I use SeerGDB myself, and I'll maintain the package for Tumbleweed, so users can always expect the latest stable release there. I'm doing a QT6 build, since I'm aware you're deprecating QT5 usage. Anyway, building for RISC-V, PPC64 and ARM also ensures your code compiles on those architectures. Should any build fails for any reasons on those archs, should I let you know? Thanks |
Beta Was this translation helpful? Give feedback.
-
Hi Martin, I peeked at the OpenSuse factory for seergdb. The build for 15.5 failed. https://build.opensuse.org/package/live_build_log/devel:tools/seergdb/15.5/x86_64
I guess I'm wondering if I have something wrong set up. Seer builds fine on my 15.5 box. Looking at the log, Qt is turning on c++17 support but the container that does the build doesn't have "" installed. I suppose I could be wrong. Still, very odd. |
Beta Was this translation helpful? Give feedback.
-
I forgot to mention Tumbleweed works fine. Maybe 15.5 has an old compiler by default? |
Beta Was this translation helpful? Give feedback.
-
Hi Martin,
Thanks for the update. That's good news.
Sent from AT&T Yahoo Mail on Android
On Sat, Sep 23, 2023 at 6:34 PM, Martin Jungblut ***@***.***> wrote:
Hello again @epasveer. So I was digging into this, and I've come to a solution.
Installing gcc-12 and letting CMake use it as a compiler does the trick.
You were absolutely correct!
Here's the diff for the fix:
https://build.opensuse.org/package/rdiff/devel:tools/seergdb?linkrev=base&rev=4
And you can check the build status here:
https://build.opensuse.org/package/rdiff/devel:tools/seergdb
Now it works for both 15.5 and 15.4. Thanks for reporting this.
It hasn't been submitted to Factory yet, I'll do this next week, need to create a new thread on the mailing list.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Maybe a flatpak version with the sandboxing disabled (so it can access projects everywhere on the disk) would solve some of the packaging efforts and make it more widely available? |
Beta Was this translation helpful? Give feedback.
-
Hey, quick update here, SeerGDB is now officially a part of https://build.opensuse.org/package/show/openSUSE:Factory/seergdb |
Beta Was this translation helpful? Give feedback.
-
Hi, thanks for writing this great interface for GNU gdb.
I've recently noticed no packages were available for Fedora, so I packaged it myself.
This is available as a COPR repository, so it's not official yet. COPR is similar to Launchpad/PPA, but for RPM-based distros.
https://copr.fedorainfracloud.org/coprs/martinjungblut/seergdb/
Currently the package doesn't provide a
.desktop
file, which I realised later is provided by your upstream sources.I'll add it, and try to get this package to become officially available in standard Fedora repos.
Thanks,
Martin
Beta Was this translation helpful? Give feedback.
All reactions