Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

apache-commons-logging-1.3.4-160000.1.3 RPM for noarch

From OpenSuSE Leap 16.0 for noarch

Name: apache-commons-logging Distribution: SUSE Linux 16
Version: 1.3.4 Vendor: SUSE LLC <https://www.suse.com/>
Release: 160000.1.3 Build date: Tue Oct 29 14:57:40 2024
Group: Unspecified Build host: reproducible
Size: 176434 Source RPM: apache-commons-logging-1.3.4-160000.1.3.src.rpm
Packager: https://www.suse.com/
Url: https://commons.apache.org/logging
Summary: Apache Commons Logging
The commons-logging package provides a simple, component oriented
interface (org.apache.commons.logging.Log) together with wrappers for
logging systems. The user can choose at runtime which system they want
to use. In addition, a small number of basic implementations are
provided to allow users to use the package standalone.
commons-logging was heavily influenced by Avalon's Logkit and Log4J. The
commons-logging abstraction is meant to minimize the differences between
the two, and to allow a developer to not tie himself to a particular
logging implementation.

Provides

Requires

License

Apache-2.0

Changelog

* Tue Oct 29 2024 fstrba@suse.com
  - Upgrade to 1.3.4
    * Bug fix:
      + LOGGING-192: Fix factory loading from context class
      loader #280, #281.
* Fri Aug 09 2024 gus.kenion@suse.com
  - Upgrade to 1.3.3
    * Bug Fixes:
      + * LOGGING-193: Update Log4j 2 OSGi imports #268.
      + * Fix PMD UnnecessaryFullyQualifiedName in SimpleLog.
      + * Fix NullPointerException in SimpleLog#write(Object) on null
      input.
      + Fix NullPointerException in SimpleLog#write(StringBuffer) on
      null input.
  - Includes changes from 1.3.2
    * Fixed Bugs
      + LOGGING-190: Add OSGi metadata to enable Service Loader
      Mediator #234.
      + LOGGING-191: Apache commons logging shows 1.4 as latest
      release instead of 1.3.1.
      + Deprecate
      org.apache.commons.logging.LogSource.jdk14IsAvailable.
  - Includes changes from 1.3.1
    * New features
      + Add Maven property project.build.outputTimestamp for build
      reproducibility.
    * Fixed Bugs
      + Remove references to very old JDK and Commons Logging
      versions #201.
      + Update from Logj 1 to the Log4j 2 API compatibility layer
      [#231].
      + Allow Servlet 4 in OSGi environment #191.
      + Fix generics warnings #213.
      + LOGGING-189: Fix Import-Package entry for org.slf4j #188.
  - Includes changes from 1.3.0
    * New Features:
      + Add support for Log4j API and SLF4J #177.
      + Deprecate org.apache.commons.logging.impl.WeakHashtable
      without replacement.  LOGGING-188: Deprecate and disable
      `Jdk13LumberjackLogger` and `Log4JLogger`.  LOGGING-173:
      + Deprecate and disable `AvalonLogger` and `LogKitLogger`.
      + LOGGING-165: Add Automatic-Module-Name Manifest Header for
      Java 9 compatibility.
    * Fixed Bugs:
      + LOGGING-163: BufferedReader is not closed properly.
      + LOGGING-177: Remove redundant initializer #46
      + Use a weak reference for the cached class loader #71.
      + Add more entries to .gitignore file #25.
      + Minor Improvements #34.
      + [StepSecurity] ci: Harden GitHub Actions #145.
      + LOGGING-185: Replace custom code with `ServiceLoader` call.
      + Fix possible NPEs in LogFactoryImpl.
      + LOGGING-185: Fix failing tests #180.
      + Deprecate LogConfigurationException.cause in favor of
      getCause().
      + Fix SpotBugs [ERROR] High: Found reliance on default encoding
      in org.apache.commons.logging.LogFactory.initDiagnostics():
      new java.io.PrintStream(OutputStream)
      [org.apache.commons.logging.LogFactory] At
      LogFactory.java:[line 1205] DM_DEFAULT_ENCODING.
      + Fix SpotBugs [ERROR] Medium: Class
      org.apache.commons.logging.impl.WeakHashtable defines
      non-transient non-serializable instance field queue
      [org.apache.commons.logging.impl.WeakHashtable] In
      WeakHashtable.java SE_BAD_FIELD.
      + Set java.logging as optional module #183.
      + Fix SpotBugs [ERROR] Medium: Switch statement found in
      org.apache.commons.logging.impl.SimpleLog.log(int, Object,
      Throwable) where default case is missing
      [org.apache.commons.logging.impl.SimpleLog] At
      SimpleLog.java:[lines 505-522] SF_SWITCH_NO_DEFAULT.
      + Deprecate
      org.apache.commons.logging.impl.Jdk13LumberjackLogger.dummyLevel
      without replacement.
  - Remove deprecated patch files:
    * commons-logging-1.1.3-src-junit.diff
    * commons-logging-1.2-sourcetarget.patch
    * commons-logging-manifests.patch
    * no-tests.patch
  - Reinstate ant build (removed upstream)
    * add build.xml
    * add build.properties
  - Remove unnecessary dependencies
    * add commons-logging-1.3.3-dependencies.patch
  - Add upstream dev's public key to apache-commons-logging.keyring
* Tue Feb 20 2024 dimstar@opensuse.org
  - Use %autosetup macro. Allows to eliminate the usage of deprecated
    %patchN.
* Tue Feb 22 2022 fstrba@suse.com
  - Do not build against the log4j12 packages, use the new reload4j
* Wed Jul 28 2021 fstrba@suse.com
  - Disable tests everywhere, not only for arm6
* Wed Mar 24 2021 fstrba@suse.com
  - Added patch
    * no-tests.patch
      + ignore failing tests for arm6
* Tue Oct 01 2019 fstrba@suse.com
  - Build against the new compatibility log4j12-mini package
* Mon Mar 25 2019 fstrba@suse.com
  - Remove pom parent, since we don't use it when not building with
    maven
  - Use the pom.xml distributed with the package instead of
    downloading the same file as a separate source
* Wed Feb 06 2019 fstrba@suse.com
  - Build against glassfish-servlet-api
* Mon Jan 28 2019 fstrba@suse.com
  - Added patch:
    * commons-logging-manifests.patch
      + Different Bundle-SymbolicName for different jars
* Fri Oct 19 2018 fstrba@suse.com
  - Cleanup of maven pom files installation
* Tue May 15 2018 fstrba@suse.com
  - Modified patch:
    * commons-logging-1.2-sourcetarget.patch
      + Build with source and target 8 to prepare for a possible
      removal of 1.6 compatibility
* Thu Sep 07 2017 fstrba@suse.com
  - Added patch:
    * commons-logging-1.2-sourcetarget.patch
    - set java source and target versions to 1.6 in order to allow
      build with jdk9
* Fri May 19 2017 tchvatal@suse.com
  - Remove bootstrap conditional
* Fri May 19 2017 pcervinka@suse.com
  - New build dependency: javapackages-local
  - Fixed requires
* Sun Jan 24 2016 p.drouand@gmail.com
  - Update to version 1.2
    see http://commons.apache.org/proper/commons-logging/changes-report.html
    or RELEASE-NOTES.txt for details
* Wed Mar 25 2015 tchvatal@suse.com
  - Drop maven conditionals that were never triggered.
* Wed Mar 25 2015 tchvatal@suse.com
  - Drop gpg offline and rely on service
* Wed Mar 18 2015 tchvatal@suse.com
  - Fix build with new javapackages-tools
* Wed Mar 04 2015 tchvatal@suse.com
  - Use log4j-mini to hopefully avoid build-cycle
* Fri Feb 20 2015 dmacvicar@suse.de
  - add the log4j adapter to commons-logging-adapters
    (bnc#918852)
* Tue Aug 12 2014 lnussel@suse.de
  - add bcond java_bootstrap to build without unit tests
    (commons-logging-1.1.3-src-junit.diff)
* Fri Jun 27 2014 tchvatal@suse.com
  - Provides obsoletes to be versioned
* Mon Sep 09 2013 tchvatal@suse.com
  - Move from jpackage-utils to javapackage-tools
* Tue Aug 27 2013 mvyskocil@suse.com
  - update to 1.1.3 (bugfix release)
    see http://commons.apache.org/proper/commons-logging/changes-report.html
    or RELEASE-NOTES.txt for details
  - add gpg verification
  - use new add_maven_depmap from javapackages-tools
  - dropped unecessary patches/sources
    * build.xml.patch
    * commons-logging-eclipse-manifest.patch
    * commons-logging-maven-release-plugin.patch
    * and commons-logging.depmap
* Mon Apr 02 2012 mvyskocil@suse.cz
  - provide commons-logging
* Tue Feb 28 2012 mvyskocil@suse.cz
  - fix build cycle, do not require avalon-* for build and use servletapi5
    instead of tomcat6 package
* Wed Feb 08 2012 mvyskocil@suse.cz
  - rename to apache-commons-logging to follow jpackage and Fedora
  - update to 1.1.1 (bugfix release)
    * usable under security policy (catches SecurityException)
    * show content of chained exceptions
    * fix unit tests on linux an java6
    * provide maven2 pom file
    * fix thread-safety bug
* Sat Aug 27 2011 andrea.turrini@gmail.com
  - fixed typos in jakarta-commons-logging.spec
* Wed Jul 16 2008 coolo@suse.de
  - trying to reduce build requires
* Tue May 08 2007 kesselborn@suse.de
  - remove avalon references ... avalon is dropped and support for it hence not needed
* Mon Sep 25 2006 skh@suse.de
  - fix BuildRequires
  - don't use icecream
  - use source="1.4" and target="1.4" for build with java 1.5
* Wed Jan 25 2006 mls@suse.de
  - converted neededforbuild to BuildRequires
* Wed Jul 27 2005 jsmeix@suse.de
  - Adjustments in the spec file.
* Mon Jul 18 2005 jsmeix@suse.de
  - Current version 1.0.4 from JPackage.org
* Thu Sep 16 2004 skh@suse.de
  - Fix prerequires of javadoc subpackage
* Sun Sep 05 2004 skh@suse.de
  - Initial package created with version 1.0.4 (JPackage 1.5)

Files

/usr/share/doc/packages/apache-commons-logging
/usr/share/doc/packages/apache-commons-logging/NOTICE.txt
/usr/share/doc/packages/apache-commons-logging/PROPOSAL.html
/usr/share/doc/packages/apache-commons-logging/RELEASE-NOTES.txt
/usr/share/java/apache-commons-logging-adapters.jar
/usr/share/java/apache-commons-logging-api.jar
/usr/share/java/apache-commons-logging.jar
/usr/share/java/commons-logging-adapters.jar
/usr/share/java/commons-logging-api.jar
/usr/share/java/commons-logging.jar
/usr/share/licenses/apache-commons-logging
/usr/share/licenses/apache-commons-logging/LICENSE.txt
/usr/share/maven-metadata/apache-commons-logging.xml
/usr/share/maven-poms/commons-logging.pom


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Apr 16 23:31:55 2025