-
-
Notifications
You must be signed in to change notification settings - Fork 22
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
[FR] Allow linking against external mbedtsl #90
Comments
Hi, I implemented find_package for external libraries on the external-deps branch. |
awesome, thank you! Unfortunately the version of mbedtls in debian is to old so I can't test the build. Once that gets updated I'll report back. |
since mbedtls 3.x is available in debian I will test this soon |
Hi, I started working on this debian package over the external-deps branch and noticed a couple of things:
Later in src/CMakeLists.txt you use the right case, so that's good.
You can ignore CMAKE_INSTALL_LIBDIR outside debian packaging, but it puts puts the output into 'lib/x86_64-linux-gnu' instead of lib only. The only question I had was about your long-term branch here. Basing off of 'external-deps' seems temporary, do you have plans to merge those changes into master branch or should I assume external-deps as the long term branch? A new release tag would also be helpful if you had plans for that, as the library versioning using a git commit is a bit less readable (comes out like git-describe or has YYYYMMDD in it). |
Hi @thekhalifa, good to see that you are working on this. The reason why there was no merge in all this time is because the changes were not tested yet. I am going to make a pull request with your changes applied, so you can see if all the changes are good. Then we can make a release for this. |
Hi,
I started packaging this library for debian as prerequisite for openrgb. I encountered a few issues stemming from the embedding dependencies. No package in debian should depend/ship external libraries.
because the mbdedtls library from debian isn't picked up (and linked).
The tests aren't buildable offline either. I'd appreciate if you could employ a similar check because gtest and gmock are both in debian.
The text was updated successfully, but these errors were encountered: