| Summary: | twinkle (sip phone) package for trinity | ||
|---|---|---|---|
| Product: | TDE | Reporter: | Slávek Banko <slavek.banko> |
| Component: | non-core programs | Assignee: | Slávek Banko <slavek.banko> |
| Status: | CONFIRMED --- | ||
| Severity: | needs packaging | CC: | albator78, bugwatch, michele.calgaro, slavek.banko |
| Priority: | P5 | ||
| Version: | R14.0.x [Trinity] | ||
| Hardware: | All | ||
| OS: | All | ||
| Compiler Version: | TDE Version String: | ||
| Application Version: | Application Name: | ||
| Bug Depends on: | |||
| Bug Blocks: | 2969 | ||
| Attachments: |
/twinkle-1.1-msg.patch
twinkle 1.4.2 : add Fedora talk to provider list twinkle 1.4.2 : fix FTBFS because missing include twinkle 1.4.2 : fix CCRTP detection on newer distributions (bad patch) twinkle 1.4.2 : fix FTBFS on log feature (bad patch) |
||
|
Description
Slávek Banko
2012-03-04 18:37:57 CST
Created attachment 1392 [details]
/twinkle-1.1-msg.patch
Created attachment 1393 [details]
twinkle 1.4.2 : add Fedora talk to provider list
Created attachment 1394 [details]
twinkle 1.4.2 : fix FTBFS because missing include
Created attachment 1395 [details]
twinkle 1.4.2 : fix CCRTP detection on newer distributions (bad patch)
WARNING this patch applies to recent distribution only !
It looks like the "CCRTP" library was once called "libccrtp1" (older distros) then now "libccrtp" (newer distros) !
The patch is not good. The real solution should be to detect both "libccrtp1" and "libccrtp" !
Created attachment 1396 [details]
twinkle 1.4.2 : fix FTBFS on log feature (bad patch)
Same as previous patch: this patch is required on recent distribution only, but it causes FTBFS on older !!!
The good solution would be to find a correct "#ifdef" to allow both cases !!!
Also, note that Twinkle requires 2 uncommon libraries: - libzrtpcpp (not provided by any of my distros) - libccrtp1 (most distro provide version 2.x, which is not compatible) So yes, between the patches and the dependencies, Twinkle is a pain to build ! Francois, are the patches still valid or do they need to be updated? Twinkle is a big priority for me, because I use it daily. I will deal with the preparation GIT repository, but I plan it for 14.1.x. Yes the patches still apply, but as I said earlier, the main problem are the required libraries that are not provided anymore by the Linux distributions ... > Twinkle is a big priority for me, because I use it daily. I will deal with the
> preparation GIT repository, but I plan it for 14.1.x.
v14.1.0 sounds like a good plan for me too
|