[jitsi-dev] [libjitsi] Build Failure (#74)


#1

The latest version wont build in Maven.

[ERROR] COMPILATION ERROR : 
[INFO] -------------------------------------------------------------
[ERROR] /home/mondain/workspace/github/libjitsi/src/org/jitsi/impl/neomedia/transform/rtcp/StatisticsEngine.java:[603,50] error: cannot find symbol
···

---
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/libjitsi/issues/74


#2

We saw a similar issue yesterday. A new version of FMJ seems to be the culprit. A temporary fix is to clone jitsi-universe and change the FMJ version from 1.0-SNAPSHOT to a specific artifact (you can find them in the jitsi-maven-repository repo). I have a branch in my fork which has the version of fmj that works. https://github.com/pstros/jitsi-universe/tree/rt-compatible-deps?files=1

If you clone it and check out that branch and then do a mvn install in jitsi-universe then you should be able to build libjitsi

···

---
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/libjitsi/issues/74#issuecomment-173953687


#3

Ops, I broke that. Will fix, thanks for reporting!

···

---
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/libjitsi/issues/74#issuecomment-173960897


#4

Thanks for the workaround and yes, I noticed its an FMJ issue. The fmj snapshot doesnt have the getRoundTripDelay method in RecvSSRInfo.

From StatisticsEngine:

            voipMetrics.setRoundTripDelay(
                    ((RecvSSRCInfo) receiveStream).getRoundTripDelay(
                            senderSSRC));
···

---
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/libjitsi/issues/74#issuecomment-173960935


#5

Closed #74 via 8673a8ed11b28551080012aa4112496602c8a5ed.

···

---
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/libjitsi/issues/74#event-523132541