Bug 2203090
| Summary: | Upgrade logiops to v0.3.1 | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | John Dou <me> | ||||
| Component: | logiops | Assignee: | Nicolas De Amicis <deamicis> | ||||
| Status: | ON_QA --- | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 38 | CC: | deamicis | ||||
| Target Milestone: | --- | Keywords: | Desktop, Upgrades | ||||
| Target Release: | --- | ||||||
| Hardware: | All | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | Type: | --- | |||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
I'm working on the update but I need to create a new package for ipcgull. Package 0.3.2 built for testing in rawhide I'm unable to build on version of logiops. It need ipcgull static library and Fedora needs that libraries are dynamic. I tried to convert ipcgull into dynamic library, but my knowledge is poor in C/C++/CMake. If isn't possible, the package will be orphaned. >I tried to convert ipcgull into dynamic library, but my knowledge is poor in C/C++/CMake. I made a PR for this https://github.com/PixlOne/ipcgull/pull/1 You could try to use it as a patch for now. (In reply to John Dou from comment #4) > >I tried to convert ipcgull into dynamic library, but my knowledge is poor in C/C++/CMake. > > I made a PR for this https://github.com/PixlOne/ipcgull/pull/1 > You could try to use it as a patch for now. Thanks I tested and it seems that working! But I need to test also to add VERSION and SOVERSION to the CMakeLists.txt. I think that is necessary to pass the tests when submitting a new package to fedora. Created attachment 1975571 [details]
SOVERSION and install targets
Ok, I'm not a big expert with fedora specs/version, but you can try to play with that.
(In reply to John Dou from comment #6) > Created attachment 1975571 [details] > SOVERSION and install targets > > Ok, I'm not a big expert with fedora specs/version, but you can try to play > with that. I opened a new package review for ipcgull (https://bugzilla.redhat.com/show_bug.cgi?id=2210120), thanks for your help FEDORA-2023-24b1ee1a36 has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-24b1ee1a36 FEDORA-2023-24b1ee1a36 has been pushed to the Fedora 38 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-24b1ee1a36` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-24b1ee1a36 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. |
Starting from version v0.3.0 logiops supports bolt receives. So, it is worth doing the upgrade. LogiOps v0.3.0 A major release of LogiOps that adds several stability fixes and enhancements. Improved stability of device I/O Improved stability when detecting devices Added Logi Bolt support Adds IPC support for GUI support Receiver pairing support (this should be implemented in a GUI) General code clean-up This release now introduces a dependency on glib2 and the submodule ipcgull. Reproducible: Always https://github.com/PixlOne/logiops/releases/tag/v0.3.0