From owner-freebsd-ports-bugs@freebsd.org Wed Oct 7 14:28:26 2015 Return-Path: Delivered-To: freebsd-ports-bugs@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CBFB89D16A1 for ; Wed, 7 Oct 2015 14:28:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9EB35E69 for ; Wed, 7 Oct 2015 14:28:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id t97ESQbL004741 for ; Wed, 7 Oct 2015 14:28:26 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 203125] net-im/jitsi: fix build with openjdk8 Date: Wed, 07 Oct 2015 14:28:26 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: tzabal@it.teithe.gr X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-ports-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Oct 2015 14:28:26 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203125 --- Comment #3 from tzabal@it.teithe.gr --- (In reply to Steve Wills from comment #2) Thanks for your interest. I am now working on the 2.8 version of Jitsi for the port, and as soon as I have something I will post it, along with the procedure that is needed to update the port for future updates. Generally, the procedure can be summarized by the following steps: * Download a stable Jitsi snapshot, extract and run 'ant rebuild' and 'ant run' to check that Jitsi can at least build and run on the system. * Because many features will not work with only the above step (e.g., no audio, no video, even no system tray icon), it is needed to build the equivalent libraries that are missing for these functions. * Find and download the libjitsi snapshot from the repository of libjitsi (github.com/jitsi/libjitsi) that was used to build the libjitsi.jar inside the Jitsi snapshot. The only way to determine the version is to check the commit messages of jitsi to find when they updated the libjitsi.jar. [1] * Extract the libjitsi snapshot and run 'ant rebuild' to build the libjitsi.jar. Then, run 'ant pulseaudio', 'ant video4linux2', 'ant opus', 'ant ffmpeg', and 'and libvpx'. The result of these actions is to build the needed libraries for FreeBSD. It is needed to generate libraries for both i386 and amd64. [1] http://lists.jitsi.org/pipermail/dev/2013-October/018485.html -- You are receiving this mail because: You are the assignee for the bug.