freebsd-ports/java
Stefan Eßer 3d41392b6e java/openjdk11: fix build on 13.1 and -CURRENT
Recent LLVM versions issue warnings for "|" being used with boolean
operands. Such operations exist in OpenJDK and the source lines are
marked with comments to not use logical operations instead.

This breaks the build on 13.1 and -CURRENT when building with LLVM-13
or newer due to the -Werror option being passed to the compiler.

Fix this issue by casting one of the boolean operands to int, as
suggested by the compiler in the error message for the case that the
"|" operation should actually be used on purpose.

I had submitted this patch as an attachment to PR 265687 on
2022-08-07, but it has been ignored by the maintainer (java team).

PR:		265687
Approved by:	portmgr (implicit)
2022-08-28 16:54:31 +02:00
..
apache-bcel
apache-commons-beanutils
apache-commons-cli
apache-commons-codec
apache-commons-collections
apache-commons-collections4
apache-commons-dbcp
apache-commons-httpclient
apache-commons-lang
apache-commons-lang3
apache-commons-logging
apache-commons-pool
aparapi
avis
berkeley-db
bluej
bootstrap-openjdk6
bootstrap-openjdk8
bootstrap-openjdk11
bootstrap-openjdk17
bouncycastle
bouncycastle15
cos
dbvis
eclipse
eclipse-cdt
eclipse-drjava
eclipse-ecj
eclipse-EPIC
eclipse-findbugs
eclipse-pydev
eclipse-shelled
hamcrest
icedtea-web rust: bring back update to 1.63 2022-08-25 16:49:50 +02:00
infobus
intellij
intellij-fsnotifier
intellij-pty4j
intellij-ultimate java/intellij-ultimate: update to 2022.2.1 release 2022-08-22 16:39:54 +02:00
jad
jai
jakarta-oro
jasmin
jattach
java3d
java-cup
java-getopt
java-subversion
java-zoneinfo
javahelp
javamail
javavmwrapper
jaxen
jcalendar
jcckit
jcommon
jd-gui
jdk8-doc
jdk11-doc
jdom
jflex
jfreechart
jgraph
jgraphx
jikes
jlex
jlint
jmf
jode
jrosetta
jta
jtiger
jump
junit
jxgrabkey
lightweight-java-profiler
linux-oracle-jdk18
linux-oracle-jre18
linux-oracle-serverjre10
mmake
mx4j
netbeans
netcomponents
netrexx
netty
openjdk7 java/openjdk7: Mark as deprecated due to upstream EOL 2022-08-02 19:41:56 -07:00
openjdk7-jre
openjdk8 java/openjdk{8,11}: Remove dependency on devel/llvm12 which is no longer necessary 2022-08-06 12:55:32 +02:00
openjdk8-jre
openjdk11 java/openjdk11: fix build on 13.1 and -CURRENT 2022-08-28 16:54:31 +02:00
openjdk11-jre
openjdk17 java/openjdk17: Update to 17.0.4 2022-08-02 06:14:11 -07:00
openjdk17-jre
openjdk18 java/openjdk18: Update to 18.0.2 2022-08-02 19:27:22 -07:00
openjfx14
phpeclipse
proguard
sablevm
sablevm-classpath
servingxml
sigar
springframework
springframework31
sqlitejdbc
trove4j
veditor
visualvm
wildfly10
wildfly11
wildfly12
wildfly13
wildfly14
wildfly15
wildfly16
wildfly17
wildfly18
wildfly24
wildfly25
wildfly26
wildfly90
Makefile