Package Details: jitsi 2.11.5633-1

Git Clone URL: https://aur.archlinux.org/jitsi.git (read-only, click to copy)
Package Base: jitsi
Description: An audio/video SIP VoIP phone and instant messenger written in Java (formerly SIP-Communicator)
Upstream URL: https://desktop.jitsi.org/Main/HomePage
Licenses: Apache
Submitter: psychedelicious
Maintainer: SanskritFritz
Last Packager: figue
Votes: 372
Popularity: 0.001982
First Submitted: 2011-05-11 11:22 (UTC)
Last Updated: 2020-12-12 16:22 (UTC)

Dependencies (3)

Required by (0)

Sources (3)

Pinned Comments

figue commented on 2020-12-12 17:04 (UTC) (edited on 2021-01-03 19:13 (UTC) by figue)

I've built with jdk8... Like this:

env JAVA_HOME=/usr/lib/jvm/java-8-openjdk PATH=/usr/lib/jvm/java-8-openjdk/jre/bin:$PATH makepkg -sic

But if you want to execute jitsi, it's better to set it globally:

archlinux-java set java-8-openjdk

See pinned comment.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 .. 24 Next › Last »

spurgeonspooner commented on 2020-03-19 03:57 (UTC)

Does this package include jibri for recording and streaming, or is that packaged separately somewhere else?

vasya commented on 2020-03-16 20:11 (UTC) (edited on 2020-03-17 08:02 (UTC) by vasya)

Hi! Can you please use Exec=jitsi instead of Exec=/usr/bin/jitsi in the *.desktop file? This way, local overrides in /usr/local/bin and things like that work correctly. It's also the standard way to specify Exec section of the desktop file. UPD: Thanks!

satriani commented on 2020-02-22 10:21 (UTC) (edited on 2020-02-22 13:23 (UTC) by satriani)

The following issue still exists

BUILD FAILED
/home/user/.cache/yay/jitsi/src/jitsi/build.xml:454: Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK.
It is currently set to "/usr/lib/jvm/java-8-openjdk/jre"

Total time: 0 seconds
==> ERROR: A failure occurred in build().
    Aborting...
Error making: jitsi

To fix it you need this command

sudo archlinux-java set java-8-jdk

figue commented on 2020-02-21 10:47 (UTC)

@satriani sorry forgot to add jitsi.sh

Please, sync your local repo and try again :P

satriani commented on 2020-02-21 08:39 (UTC) (edited on 2020-02-21 08:42 (UTC) by satriani)

    jitsi.sh ... FAILED
==> ERROR: One or more files did not pass the validity check!
Error downloading sources: jitsi

and

BUILD FAILED
/home/user/.cache/yay/jitsi/src/jitsi/build.xml:454: Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK.
It is currently set to "/usr/lib/jvm/java-8-openjdk/jre"

Total time: 0 seconds
==> ERROR: A failure occurred in build().
    Aborting...
Error making: jitsi

figue commented on 2020-02-20 19:49 (UTC)

@yochananmarqos done. Also I have added a check in /usr/bin/jitsi script.

In a few days I will orphan this package, because I don't use it anymore.

yochananmarqos commented on 2020-02-20 14:41 (UTC)

@figue: If JRE & JDK 8 are required, you should specify them in the dependencies:

depends=('java-runtime=8')
makedepends=('apache-ant' 'java-environment=8')

...and it's sudo archlinux-java set java-8-openjdk/jre to set it as default.

figue commented on 2019-10-27 16:40 (UTC)

@cassyb you shouldn't use yaourt anymore (it's deprecated and removed from AUR). See full AUR helpers list here: https://wiki.archlinux.org/index.php/AUR_helpers

In this comment is explained by @r0b0t

In order to have this install correctly:

1) Select jdk8-openjdk (option 4) when installing java-environment (it compiles with that version only)

2) make sure your HOME_JAVA is set right (use archlinux-java):

$ archlinux-java get java-8-openjdk

dreieck commented on 2019-10-27 12:49 (UTC)

The build + build-error looks for me like:

[...]
==> Extracting sources...
  -> Extracting jitsi-src-2.10.5550.zip with bsdtar
==> Starting build()...
[...]
version:
    [javac] Compiling 3 source files to /tmp/yaourt-tmp-guest/aur-jitsi/src/jitsi/classes
    [javac] warning: [options] bootstrap class path not set in conjunction with -source 7
    [javac] warning: [options] source value 7 is obsolete and will be removed in a future release
    [javac] warning: [options] target value 7 is obsolete and will be removed in a future release
    [javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
    [javac] 4 warnings
     [echo] Jitsi version 2.10.5550
[...]
compile:
    [javac] Compiling 2172 source files to /tmp/yaourt-tmp-guest/aur-jitsi/src/jitsi/classes
    [javac] warning: [options] bootstrap class path not set in conjunction with -source 7
    [javac] warning: [options] source value 7 is obsolete and will be removed in a future release
    [javac] warning: [options] target value 7 is obsolete and will be removed in a future release
    [javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
    [javac] /tmp/yaourt-tmp-guest/aur-jitsi/src/jitsi/src/net/java/sip/communicator/util/JitsiDnsNameService.java:35: error: cannot find symbol
    [javac]     implements NameService
    [javac]                ^
    [javac]   symbol: class NameService
    [javac] /tmp/yaourt-tmp-guest/aur-jitsi/src/jitsi/src/net/java/sip/communicator/util/JitsiDnsNameService.java:25: error: package sun.net.spi.nameservice does not exist
    [javac] import sun.net.spi.nameservice.*;
    [javac] ^
    [javac] /tmp/yaourt-tmp-guest/aur-jitsi/src/jitsi/src/net/java/sip/communicator/util/JitsiDnsNameServiceDescriptor.java:29: error: cannot find symbol
    [javac]     implements NameServiceDescriptor
    [javac]                ^
    [javac]   symbol: class NameServiceDescriptor
    [javac] /tmp/yaourt-tmp-guest/aur-jitsi/src/jitsi/src/net/java/sip/communicator/util/JitsiDnsNameServiceDescriptor.java:36: error: cannot find symbol
    [javac]     public NameService createNameService()
    [javac]            ^
    [javac]   symbol:   class NameService
    [javac]   location: class JitsiDnsNameServiceDescriptor
    [javac] /tmp/yaourt-tmp-guest/aur-jitsi/src/jitsi/src/net/java/sip/communicator/util/JitsiDnsNameServiceDescriptor.java:20: error: package sun.net.spi.nameservice does not exist
    [javac] import sun.net.spi.nameservice.*;
    [javac] ^
    [javac] /tmp/yaourt-tmp-guest/aur-jitsi/src/jitsi/src/net/java/sip/communicator/service/protocol/ServerStoredDetails.java:895: warning: [deprecation] Boolean(boolean) in Boolean has been deprecated
    [javac]             super(detailName, new Boolean(value));
    [javac]                               ^
    [...]   [ Many deprecation warnings]
    [javac] /tmp/yaourt-tmp-guest/aur-jitsi/src/jitsi/src/net/java/sip/communicator/impl/gui/main/contactlist/GroupNode.java:144: error: no suitable method found for binarySearch(Vector<TreeNode>,ContactNode,NodeComparator)
    [javac]             final int insertionPoint = Collections.binarySearch(children,
    [javac]                                                   ^
    [javac]     method Collections.<T#1>binarySearch(List<? extends Comparable<? super T#1>>,T#1) is not applicable
    [javac]       (cannot infer type-variable(s) T#1
    [javac]         (actual and formal argument lists differ in length))
    [javac]     method Collections.<T#2>binarySearch(List<? extends T#2>,T#2,Comparator<? super T#2>) is not applicable
    [javac]       (cannot infer type-variable(s) T#2
    [javac]         (argument mismatch; NodeComparator cannot be converted to Comparator<? super TreeNode>))
    [javac]   where T#1,T#2 are type-variables:
    [javac]     T#1 extends Object declared in method <T#1>binarySearch(List<? extends Comparable<? super T#1>>,T#1)
    [javac]     T#2 extends Object declared in method <T#2>binarySearch(List<? extends T#2>,T#2,Comparator<? super T#2>)
    [javac] /tmp/yaourt-tmp-guest/aur-jitsi/src/jitsi/src/net/java/sip/communicator/impl/gui/main/contactlist/GroupNode.java:299: error: no suitable method found for binarySearch(Vector<TreeNode>,GroupNode,NodeComparator)
    [javac]             int insertionPoint = Collections.binarySearch(children,
    [javac]                                             ^
    [javac]     method Collections.<T#1>binarySearch(List<? extends Comparable<? super T#1>>,T#1) is not applicable
    [javac]       (cannot infer type-variable(s) T#1
    [javac]         (actual and formal argument lists differ in length))
    [javac]     method Collections.<T#2>binarySearch(List<? extends T#2>,T#2,Comparator<? super T#2>) is not applicable
    [javac]       (cannot infer type-variable(s) T#2
    [javac]         (argument mismatch; NodeComparator cannot be converted to Comparator<? super TreeNode>))
    [javac]   where T#1,T#2 are type-variables:
    [javac]     T#1 extends Object declared in method <T#1>binarySearch(List<? extends Comparable<? super T#1>>,T#1)
    [javac]     T#2 extends Object declared in method <T#2>binarySearch(List<? extends T#2>,T#2,Comparator<? super T#2>)
    [javac] /tmp/yaourt-tmp-guest/aur-jitsi/src/jitsi/src/net/java/sip/communicator/impl/gui/main/contactlist/GroupNode.java:331: error: incompatible types: Collection<TreeNode> cannot be converted to Collection<ContactNode>
    [javac]             return Collections.unmodifiableCollection(children);
    [javac]                                                      ^
    [javac] /tmp/yaourt-tmp-guest/aur-jitsi/src/jitsi/src/net/java/sip/communicator/impl/gui/main/contactlist/GroupNode.java:371: error: no suitable method found for sort(Vector<TreeNode>,NodeComparator)
    [javac]                     Collections.sort(children, nodeComparator);
    [javac]                                ^
    [javac]     method Collections.<T#1>sort(List<T#1>) is not applicable
    [javac]       (cannot infer type-variable(s) T#1
    [javac]         (actual and formal argument lists differ in length))
    [javac]     method Collections.<T#2>sort(List<T#2>,Comparator<? super T#2>) is not applicable
    [javac]       (cannot infer type-variable(s) T#2
    [javac]         (argument mismatch; NodeComparator cannot be converted to Comparator<? super TreeNode>))
    [javac]   where T#1,T#2 are type-variables:
    [javac]     T#1 extends Comparable<? super T#1> declared in method <T#1>sort(List<T#1>)
    [javac]     T#2 extends Object declared in method <T#2>sort(List<T#2>,Comparator<? super T#2>)
    [javac] /tmp/yaourt-tmp-guest/aur-jitsi/src/jitsi/src/net/java/sip/communicator/impl/gui/main/call/CallPanel.java:423: warning: [deprecation] Observer in java.util has been deprecated
    [javac]     private final Observer uiVideoHandlerObserver
    [javac]                   ^
    [javac] /tmp/yaourt-tmp-guest/aur-jitsi/src/jitsi/src/net/java/sip/communicator/impl/gui/main/call/CallPanel.java:424: warning: [deprecation] Observer in java.util has been deprecated
    [javac]         = new Observer()
    [javac]               ^
    [javac] /tmp/yaourt-tmp-guest/aur-jitsi/src/jitsi/src/net/java/sip/communicator/impl/gui/main/call/CallPanel.java:426: warning: [deprecation] Observable in java.util has been deprecated
    [javac]             public void update(Observable o, Object arg)
    [javac]                                ^
    [javac] /tmp/yaourt-tmp-guest/aur-jitsi/src/jitsi/src/net/java/sip/communicator/impl/gui/main/call/UIVideoHandler2.java:41: warning: [deprecation] Observable in java.util has been deprecated
    [javac]     extends Observable
    [javac]             ^
    [javac] /tmp/yaourt-tmp-guest/aur-jitsi/src/jitsi/src/net/java/sip/communicator/impl/gui/customcontrols/ExtendedTableModel.java:42: error: incompatible types: Vector<Vector> cannot be converted to Vector<Vector<Object>>
    [javac]         Vector<Vector<Object>> dataVec = this.getDataVector();
    [javac]                                                            ^
    [javac] /tmp/yaourt-tmp-guest/aur-jitsi/src/jitsi/src/net/java/sip/communicator/impl/gui/customcontrols/SIPCommNotificationsButton.java:132: warning: [deprecation] Integer(int) in Integer has been deprecated
    [javac]             new Integer(count).toString(), this);
    [javac]             ^
    [...]   [ Many deprecation warings]
    [javac] /tmp/yaourt-tmp-guest/aur-jitsi/src/jitsi/src/net/java/sip/communicator/plugin/jabberaccregwizz/IceConfigPanel.java:820: error: incompatible types: Vector<Vector> cannot be converted to Vector<Vector<StunServerDescriptor>>
    [javac]                                     = tableModel.getDataVector();
    [javac]                                                               ^
    [javac] /tmp/yaourt-tmp-guest/aur-jitsi/src/jitsi/src/net/java/sip/communicator/plugin/jabberaccregwizz/IceConfigPanel.java:1310: error: incompatible types: Vector<Vector> cannot be converted to Vector<Vector<JingleNodeDescriptor>>
    [javac]                                     = jnTableModel.getDataVector();
    [javac]                                                                 ^
    [javac] /tmp/yaourt-tmp-guest/aur-jitsi/src/jitsi/src/net/java/sip/communicator/plugin/ircaccregwizz/FirstWizardPage.java:578: warning: [deprecation] Boolean(String) in Boolean has been deprecated
    [javac]                 new Boolean(autoNickChange).booleanValue());
    [javac]                 ^
    [...]   [ Many deprecation warnings]
    [javac] /tmp/yaourt-tmp-guest/aur-jitsi/src/jitsi/src/net/java/sip/communicator/service/gui/LazyConfigurationForm.java:145: warning: [deprecation] newInstance() in Class has been deprecated
    [javac]                 .newInstance();
    [javac]                 ^
    [javac]   where T is a type-variable:
    [javac]     T extends Object declared in class Class
    [javac] /tmp/yaourt-tmp-guest/aur-jitsi/src/jitsi/src/net/java/sip/communicator/util/JitsiDnsNameService.java:74: error: method does not override or implement a method from a supertype
    [javac]     @Override
    [javac]     ^
    [javac] /tmp/yaourt-tmp-guest/aur-jitsi/src/jitsi/src/net/java/sip/communicator/util/JitsiDnsNameService.java:95: error: method does not override or implement a method from a supertype
    [javac]     @Override
    [javac]     ^
    [javac] /tmp/yaourt-tmp-guest/aur-jitsi/src/jitsi/src/net/java/sip/communicator/util/UtilActivator.java:104: warning: [deprecation] newInstance() in Class has been deprecated
    [javac]                 .newInstance();
    [javac]                 ^
    [javac]   where T is a type-variable:
    [javac]     T extends Object declared in class Class
    [javac] /tmp/yaourt-tmp-guest/aur-jitsi/src/jitsi/test/net/java/sip/communicator/slick/configuration/TestConfigurationService.java:274: warning: [deprecation] Integer(int) in Integer has been deprecated
    [javac]         property = new Integer(7121979);
    [...]   [ Many deprecation warnings]
    [javac] /tmp/yaourt-tmp-guest/aur-jitsi/src/jitsi/test/net/java/sip/communicator/slick/runner/XmlFormatter.java:176: warning: [deprecation] Long(long) in Long has been deprecated
    [javac]         testStarts.put(test, new Long(System.currentTimeMillis()));
    [javac]                              ^
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 14 errors
    [javac] 391 warnings

BUILD FAILED
/tmp/yaourt-tmp-guest/aur-jitsi/src/jitsi/build.xml:269: Compile failed; see the compiler error output for details.

cassyb commented on 2019-08-20 20:17 (UTC)

doesn't build with : jdk8-openjdk-8.u222-2 jre8-openjdk-8.u222-2 jre8-openjdk-headless-8.u222-2 ant-1.10.6-1 java-environment-common-3-1

Buildfile: /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/build.xml

clean-bundle-repositories:

clean-test-reports:

clean-macosx:

clean:

init: [mkdir] Created dir: /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/classes [mkdir] Created dir: /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/doc/api [mkdir] Created dir: /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/sc-bundles [mkdir] Created dir: /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/sc-bundles/os-specific [mkdir] Created dir: /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/sc-bundles/os-specific/macosx [mkdir] Created dir: /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/sc-bundles/os-specific/linux [mkdir] Created dir: /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/sc-bundles/os-specific/windows [mkdir] Created dir: /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/sc-bundles/os-specific/freebsd [mkdir] Created dir: /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/sc-bundles/os-specific/android [mkdir] Created dir: /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/test-reports [mkdir] Created dir: /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/test-reports/html [mkdir] Created dir: /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/release [mkdir] Created dir: /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/log

bundle-bundles: [copy] Copying 1 file to /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/sc-bundles [copy] Copying 1 file to /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/sc-bundles [copy] Copying 1 file to /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/sc-bundles [copy] Copying 1 file to /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/sc-bundles [copy] Copying 1 file to /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/sc-bundles [copy] Copying 1 file to /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/sc-bundles [copy] Copying 1 file to /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/sc-bundles [copy] Copying 1 file to /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/sc-bundles [copy] Copying 1 file to /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/sc-bundles [copy] Copying 1 file to /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/sc-bundles [copy] Copying 1 file to /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/sc-bundles [copy] Copying 1 file to /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/sc-bundles [copy] Copying 1 file to /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/sc-bundles [copy] Copying 1 file to /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/sc-bundles [copy] Copying 1 file to /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/sc-bundles [copy] Copying 1 file to /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/sc-bundles [copy] Copying 1 file to /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/sc-bundles [copy] Copying 1 file to /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/sc-bundles [copy] Copying 1 file to /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/sc-bundles [copy] Copying 1 file to /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/sc-bundles [copy] Copying 1 file to /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/sc-bundles [copy] Copying 1 file to /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/sc-bundles [copy] Copying 1 file to /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/sc-bundles [copy] Copying 1 file to /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/sc-bundles [copy] Copying 1 file to /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/sc-bundles [copy] Copying 1 file to /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/sc-bundles [copy] Copying 1 file to /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/sc-bundles [copy] Copying 1 file to /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/sc-bundles [copy] Copying 1 file to /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/sc-bundles

-pre-version:

version: [javac] Compiling 3 source files to /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/classes [javac] warning: [options] bootstrap class path not set in conjunction with -source 7 [javac] warning: [options] source value 7 is obsolete and will be removed in a future release [javac] warning: [options] target value 7 is obsolete and will be removed in a future release [javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options. [javac] 4 warnings [echo] Jitsi version 2.10.5550

-pre-googlecontacts-none: [copy] Copying 1 file to /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/src/net/java/sip/communicator/impl/googlecontacts

-pre-googlecontacts:

compile: [javac] Compiling 2172 source files to /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/classes

BUILD FAILED /tmp/yaourt-tmp-user/aur-jitsi/src/jitsi/build.xml:269: Error running javac compiler