dev-java / log4j-core

The Apache Log4j Implementation

Official package sites : https://logging.apache.org/log4j/2.x/ ·

v2.26.0 :: 0 :: gentoo

Modified
License
Apache-2.0
Keywords
amd64 arm64 ppc64
USE flags
doc source verify-sig

General

doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
source
Zip the sources and install them
verify-sig
Verify upstream signatures on distfiles

app-arch / zip : Info ZIP (encryption support)

dev-java / asm : Bytecode manipulation framework for Java

dev-java / bnd-annotation : bnd Annotations Library

dev-java / brotli-dec : Brotli decompressor

dev-java / commons-codec : Implementations of common encoders and decoders in Java

dev-java / commons-compress : Java API for working with archive files

dev-java / commons-csv : Simple interface for reading and writing CSV files of various types

dev-java / commons-io : Utility classes, stream implementations, file filters, and much more

dev-java / commons-lang : Commons components to manipulate core java classes

dev-java / conversant-disruptor : Conversant Disruptor - very high throughput Java BlockingQueue

dev-java / jackson-annotations : Core annotations used for value types, used by Jackson data binding package

dev-java / jackson-core : Core Jackson processing abstractions (Streaming API), implementation for JSON

dev-java / jackson-databind : General data-binding functionality for Jackson: works on core streaming API

dev-java / jackson-dataformat-xml : Data format extension for Jackson

dev-java / jackson-dataformat-yaml : Support for reading and writing YAML-encoded data via Jackson abstractions

dev-java / jakarta-activation-api : Jakarta Activation API jar

dev-java / java-config : Java environment configuration query tool

dev-java / javax-jms-api : Jakarta Messaging

dev-java / javax-mail : Jakarta Mail API

dev-java / jctools-core : Java Concurrency Tools Core Library

dev-java / jeromq : Pure Java implementation of libzmq

dev-java / jnacl : Pure Java implementation of NaCl: Networking and Cryptography library

dev-java / jspecify : JSpecify annotations

dev-java / kafka-clients : Apache Kafka distributed event streaming platform

dev-java / lmax-disruptor : A High Performance Inter-Thread Messaging Library

dev-java / log4j-api : The Apache Log4j API

dev-java / osgi-annotation : OSGi Annotation Release 8, Annotations for use in compiling bundles

dev-java / osgi-core : OSGi Service Platform Core API (Companion Code)

dev-java / snakeyaml : YAML 1.1 parser and emitter for Java

dev-java / stax2-api : stax2 API is an extension to basic Stax 1.0 API

dev-java / xz-java : Implementation of xz data compression in pure java

dev-java / zstd-jni : JNI bindings for Zstd native library

virtual / jdk : Virtual for Java Development Kit (JDK)

app-arch / zip : Info ZIP (encryption support)

dev-java / bnd-annotation : bnd Annotations Library

dev-java / commons-compress : Java API for working with archive files

dev-java / commons-csv : Simple interface for reading and writing CSV files of various types

dev-java / conversant-disruptor : Conversant Disruptor - very high throughput Java BlockingQueue

dev-java / jackson-annotations : Core annotations used for value types, used by Jackson data binding package

dev-java / jackson-core : Core Jackson processing abstractions (Streaming API), implementation for JSON

dev-java / jackson-databind : General data-binding functionality for Jackson: works on core streaming API

dev-java / jackson-dataformat-xml : Data format extension for Jackson

dev-java / jackson-dataformat-yaml : Support for reading and writing YAML-encoded data via Jackson abstractions

dev-java / java-config : Java environment configuration query tool

dev-java / javax-jms-api : Jakarta Messaging

dev-java / javax-mail : Jakarta Mail API

dev-java / jctools-core : Java Concurrency Tools Core Library

dev-java / jeromq : Pure Java implementation of libzmq

dev-java / jspecify : JSpecify annotations

dev-java / kafka-clients : Apache Kafka distributed event streaming platform

dev-java / lmax-disruptor : A High Performance Inter-Thread Messaging Library

dev-java / log4j-api : The Apache Log4j API

dev-java / osgi-annotation : OSGi Annotation Release 8, Annotations for use in compiling bundles

dev-java / osgi-core : OSGi Service Platform Core API (Companion Code)

dev-java / stax2-api : stax2 API is an extension to basic Stax 1.0 API

virtual / jre : Virtual for Java Runtime Environment (JRE)

dev-java / commons-logging : Thin adapter allowing configurable bridging to other well known logging systems

dev-java / log4j-12-api : The Apache Log4j 1.x Compatibility API

dev-java / mchange-commons : a library of arguably useful Java utilities

dev-java / pdfbox : Java library and utilities for working with PDF documents

833456
dev-java/log4j-core: tests not enabled because of still missing junit-jupiter
971360
<dev-java/log4j-core-2.25.3: Missing TLS hostname verification in Socket appender
977952
<dev-java/log4j-core-2.25.4: multiple vulnerabilities
980198
dev-java/log4j-core-2.26.0 failed to emerge
Repository mirror & CI · gentoo
Merge updates from master
Volkmar W. Pogatzki · gentoo
dev-java/log4j-core: drop 2.19.0-r2, 2.25.2
Bug: https://bugs.gentoo.org/971360 Bug: https://bugs.gentoo.org/977952 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://codeberg.org/gentoo/gentoo/pulls/1445 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
dev-java/log4j-core: Stabilize 2.26.0 arm64, #979191
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
dev-java/log4j-core: Stabilize 2.26.0 ppc64, #979191
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
dev-java/log4j-core: Stabilize 2.26.0 amd64, #979191
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-java/log4j-core: Stabilize 2.25.2 arm64, #968621
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
dev-java/log4j-core: Stabilize 2.25.2 amd64, #968621
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-java/log4j-core: Stabilize 2.25.2 ppc64, #968621
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Volkmar W. Pogatzki · gentoo
dev-java/log4j-core: add 2.26.0 - CVE-2025-68161
Bug: https://bugs.gentoo.org/971360 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://codeberg.org/gentoo/gentoo/pulls/263 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Volkmar W. Pogatzki · gentoo
dev-java/log4j-core: simplify handling of the '-processor' option
This package generates coding by using annotation processors. These annotation processors and their '-processorpath' should be passed to ejavac via the JAVAC_ARGS eclass variable. To do so, the processors must either exist in another package or be compiled first. For compilation, it needs '-classpath' which is built by java-pkg-simple_getclasspath(). This function however is marked '@INTERNAL' and cannot be used in an ebuild. As a workaround, we run the whole java-pkg-simple_src_compile() twice, first time for getting the processor as a class and second time for letting the processor process the annotations during the regular compilation. Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Volkmar W. Pogatzki · gentoo
dev-java/log4j-core: add 2.25.2
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Volkmar W. Pogatzki · gentoo
dev-java/*: ~dev-java/jackson-* SLOT="0" -> SLOT="1"
Changes slot to SLOT="1" for all 'dev-java/jackson-*' packages and for 'dev-java/snakeyaml'. SLOT="0" will be used for new versions. Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/44063 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-java/log4j-core: dekeyword x86
After a message to gentoo-dev ML, and no reply from any user on x86, we decided to dekeyword most Java packages from x86, and reverse dependencies of them. Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-java/log4j-core: dekeyword arm
After a message to gentoo-dev ML, and no reply from any user on arm, we decided to dekeyword most Java packages from arm. Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Volkmar W. Pogatzki · gentoo
dev-java/*: slotmove dev-java/jctools-core 3 -> 0
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/38580/commits/f5d7275f99b72d36e0397b10f06b11074ba95169 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Volkmar W. Pogatzki · gentoo
dev-java/log4j-core: drop 2.18.0-r1
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Sam James · gentoo
dev-java/log4j-core: Stabilize 2.19.0 x86, #892117
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-java/log4j-core: Stabilize 2.19.0 arm64, #892117
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-java/log4j-core: Stabilize 2.19.0 amd64, #892117
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-java/log4j-core: Stabilize 2.19.0 ppc64, #892117
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Volkmar W. Pogatzki · gentoo
dev-java/log4j-core: add 2.19.0
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Florian Schmaus <flow@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Volkmar W. Pogatzki · gentoo
dev-java/log4j-core: drop 2.18.0
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-java/log4j-core: Stabilize 2.18.0-r1 ppc64, #869269
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-java/log4j-core: Stabilize 2.18.0-r1 arm64, #869269
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
dev-java/log4j-core: Stabilize 2.18.0-r1 x86, #869269
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Jakov Smolić · gentoo
dev-java/log4j-core: Stabilize 2.18.0-r1 amd64, #869269
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Volkmar W. Pogatzki · gentoo
dev-java/log4j-core: drop 2.17.2-r1
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-java/log4j-core: x86 stable wrt bug #863878
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-java/log4j-core: amd64 stable wrt bug #863878
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-java/log4j-core: Stabilize 2.18.0 arm64, #863878
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-java/log4j-core: Stabilize 2.18.0 ppc64, #863878
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Volkmar W. Pogatzki · gentoo
dev-java/log4j-core: drop 2.17.2
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-java/log4j-core: Stabilize 2.17.2-r1 arm64, #859361
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-java/log4j-core: amd64 stable wrt bug #859361
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-java/log4j-core: Stabilize 2.17.2-r1 ppc64, #859361
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-java/log4j-core: Stabilize 2.17.2-r1 x86, #859361
Signed-off-by: Sam James <sam@gentoo.org>
Volkmar W. Pogatzki · gentoo
dev-java/log4j-core: switch to latest osgi-core
Use the same osgi-core version as ~log4j-api-2.18.0 does Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/26718 Signed-off-by: Florian Schmaus <flow@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Volkmar W. Pogatzki · gentoo
dev-java/log4j-core: add 2.18.0
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Florian Schmaus <flow@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Volkmar W. Pogatzki · gentoo
dev-java/log4j-core: switch to slot 3 of jctools-core
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Florian Schmaus <flow@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Miroslav Šulc · gentoo
dev-java/log4j-core: dropped obsolete 2.17.1-r1
Bug: https://bugs.gentoo.org/844745 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
dev-java/log4j-core: Stabilize 2.17.2 arm64, #844745
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Jakov Smolić · gentoo
dev-java/log4j-core: Stabilize 2.17.2 ppc64, #844745
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
dev-java/log4j-core: Stabilize 2.17.2 x86, #844745
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Jakov Smolić · gentoo
dev-java/log4j-core: Stabilize 2.17.2 amd64, #844745
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Florian Schmaus · gentoo
dev-java/log4j-core: use @argfile when invoking javac
Signed-off-by: Florian Schmaus <flow@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Volkmar W. Pogatzki · gentoo
dev-java/log4j-core: Bump to 2.17.2
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Florian Schmaus <flow@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-java/log4j-core: Stabilize 2.17.1-r1 arm64, #833967
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-java/log4j-core: x86 stable wrt bug #833967
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-java/log4j-core: amd64 stable wrt bug #833967
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-java/log4j-core: ppc64 stable wrt bug #833967
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Miroslav Šulc · gentoo
dev-java/log4j-core: dropped obsolete 2.17.1
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Yuan Liao · gentoo
dev-java/log4j-core: Generate plugin listing file for consumers
The serialized plugin listing file generated by the annotation processor invocation allows consumers of Log4j 2 to use the built-in plugins. Closes: https://bugs.gentoo.org/833511 Signed-off-by: Yuan Liao <liaoyuan@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/24224 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-java/log4j-core: Keyword 2.17.1 arm64, #833391
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-java/log4j-core: Keyword 2.17.1 arm, #833391
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Volkmar W. Pogatzki · gentoo
dev-java/log4j-core: new package
Closes: https://bugs.gentoo.org/830910 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/24106/commits/edb2a16273ad52ce6da62b422cdbaa40111e2c57 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>