Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 907118 - x11-misc/synergy- version bump
Summary: x11-misc/synergy- version bump
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: No maintainer - Look at if you want to take care of it
Depends on:
Reported: 2023-05-25 02:49 UTC by Matthew "Archer" Vaughn
Modified: 2023-05-28 00:22 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---

synergy- (synergy-,2.46 KB, text/plain)
2023-05-25 02:49 UTC, Matthew "Archer" Vaughn
A build log with tests failing (build.log,514.12 KB, text/plain)
2023-05-27 07:53 UTC, Viorel Munteanu

Note You need to log in before you can comment on or make changes to this bug.
Description Matthew "Archer" Vaughn 2023-05-25 02:49:03 UTC
Created attachment 862531 [details]

Upstream release:

  - EAPI 7 -> 8 (trivial)

  - hard dependency on dev-libs/pugixml

  - GCC13 patch

  - Builds, installs, runs just as well as the last ebuild on two of my machines. Using it now.
Comment 1 Matthew "Archer" Vaughn 2023-05-25 02:55:00 UTC
Note re: removal of GCC13 patch.

The patch itself was upstreamed by its original author:

Obviated here.
Comment 2 Matthew "Archer" Vaughn 2023-05-25 20:55:30 UTC
Noticing there has not been a maintainer for this package since 2020.

I have no affiliation with Symless and I only have AMD64 platforms for testing on so I can't stabilize it on any other architectures, but I am willing to take this one on and keep it up to date since Synergy is a daily driver for me. There isn't much to the package, anyway.

Should this be of interest to anyone, please direct me as to next steps.
Comment 3 Matthew "Archer" Vaughn 2023-05-26 00:23:33 UTC
The ebuild function src_test does fail as someone reported two years ago, and I have absolutely no idea how to fix it. The application nevertheless works perfectly, so I strongly suspect the ebuild just defines the test wrongly, but I would have to completely educate myself as to how tests in ebuilds ought to work, since I have never implemented one.

I suppose I'll do that.

Out of scope of this report. See bug #815094. At least it's not a regression, which is the best I can give anyone at this time.
Comment 4 Viorel Munteanu gentoo-dev 2023-05-27 07:51:53 UTC
To run the tests you can:
cd x11-misc/synergy
ebuild synergy- test

man ebuild to see what else it can do.

Probably you will need to contact upstream so they can fix the tests, the test program crashes.

If you want to maintain this package, please read 

Other than that, please read and if you agree, add a Signed-off-by line here as a comment so I can commit the ebuild.  It looks good and only needs minor changes.

Thank you!
Comment 5 Viorel Munteanu gentoo-dev 2023-05-27 07:53:10 UTC
Created attachment 862685 [details]
A build log with tests failing
Comment 6 Matthew "Archer" Vaughn 2023-05-28 00:22:15 UTC
Acknowledged; looking into the failing tests. This may take some time.