-
Notifications
You must be signed in to change notification settings - Fork 32
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
Use dynamically linked libraries axc and omemo #151
Conversation
Hey @gkdr! From looking at the log we would need to also install the dependencies |
hi @fortysixandtwo, thanks for the contribution and sorry for taking so long to reply. the CI config comes from the |
Sure thing, I'll cook something up and update it. |
Arch Linux: @freswa waits this PR. |
hi @fortysixandtwo, i just noticed you had another question i didn't answer. however, i also don't understand it. i was advised not to include packaging information in a repository like this. what would be the reason to include it after all, in your opinion? |
2c39908
to
404fc45
Compare
Codecov Report
@@ Coverage Diff @@
## dev #151 +/- ##
=======================================
Coverage 20.22% 20.22%
=======================================
Files 4 4
Lines 2309 2309
=======================================
Hits 467 467
Misses 1842 1842 Continue to review full report at Codecov.
|
So I finally came around to updating the PR. Regarding the packaging files: I don't really know what I was thinking "back then" and I don't think |
thank you, i like the way the linking can be controlled! |
I shamelessly took inspiration from gkdr/axc#17 for the general approach :) |
404fc45
to
19bc529
Compare
Regarding the coverage: Seems I needed to rebase against the |
Leaving a friendly ping @gkdr |
thanks, i need that sometimes 😬 |
@gkdr: Thanks! |
Actually works with pidgin, talking to Conversations via federation! (0.6.8 did not) Upstream: ## [0.7.0] - 2021-02-12 ### Added - This file. - An API reachable through _libpurple_ signals. See `lurch_api.h` for details and usage. - Testing setup using _cmocka_ and tests for new modules. - CI setup running the tests in _appveyor_ and reporting coverage results to _codecov_. - The possibility to dynamically link against the submodule libaries. ([#151](gkdr/lurch#151)) (thanks, [@fortysixandtwo](https://github.com/fortysixandtwo)!) ### Changed - A new `/command` handler using the API, replacing the old implementation. The commands are a bit different and some are new. - Updated _libomemo_ submodule to 0.7.1. See the [changelog](https://github.com/gkdr/libomemo/blob/master/CHANGELOG.md) for details. - Updated _axc_ submodule to 0.3.4. See the [changelog](https://github.com/gkdr/axc/blob/master/CHANGELOG.md) for details. ### Removed - The `lurch_initialised` setting in the `accounts.xml`. ### BUGFIXES
Hi,
as part of the DebianOnMobile team, we are aiming at bringing lurch into debian. See the packaging [1]
which is currently in the NEW queue.
This PR is related to [2] and [3]. In principle two things have been done to the Makefile:
*.c
expansion will be locale dependent resulting in different ordering of therodata
and other segments in the compiled binaryCheers
PS: I have seen that there are already pull requests [4] and [5].
Would you be willing to carry the packaging from [1] upstream?[1] https://salsa.debian.org/DebianOnMobile-team/purple-lurch
[2] gkdr/axc#17
[3] gkdr/libomemo#30
[4] #136
[5] #141