-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Minor build system tweaks #293
Minor build system tweaks #293
Conversation
Initially, use 0.0.0 but ideally, the soversion should follow semver to indicate ABI changes etc. Using this will also create the necessary symlinks References: - https://cmake.org/cmake/help/latest/prop_tgt/SOVERSION.html - https://semver.org/
Thanks, we will have to check that this works on our side. I don't think we'll be able to use the chosen |
Thanks very much. I've set the SOVERSION to 0.0.0 to sort of signify that one hasn't been set (a default), so that whatever the dev team here decide will be greater than the current version. |
Sorry, I"m way behind and haven't had a chance to do this; it hasn't been forgotten though! |
I re-iterate the above comment - looking at this now. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
don't want this merged yet; we'll be checking it - but that's for the review!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Building and loading py-morphio
in Spack is fine, as is using morphio
as a dependency for TouchDetector and running a test circuit. So from my side, good to go in.
Hello, any progress here please? (If this gets merged, I won't have to carry and re-port these patches to new versions to update the Fedora packages, so that'll make life a little easier for us downstream). |
I'm so sorry, I genuinely don't want to make maintainers life harder, so we'll try and get this in for the next version we release. What sort of timeline are you on? |
We're not on an urgent time line here. If this can be incorporated into one of the upcoming releases so we don't have to backport it ourselves downstream, that'll be great. Thanks for the help. |
@sanjayankur31 thanks a lot for the change; I think we're good to go with it. |
Hello,
We made a few tweaks to the build project files to adhere to the Fedora packaging guidelines while including MorphIO in Fedora. They:
We're carrying these patches in Fedora at the moment, but we'd like to stay as close to upstream as possible. Could the dev team please take a look to see if these could be merged here upstream?