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

libcosmos-3-0.3.1-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libcosmos-3 Distribution: openSUSE Tumbleweed
Version: 0.3.1 Vendor: openSUSE
Release: 1.1 Build date: Tue Aug 6 14:53:38 2024
Group: System/Libraries Build host: reproducible
Size: 317601 Source RPM: libcosmos-0.3.1-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/gerstner-hub/libcosmos
Summary: A library providing a modern C++ API for the Linux operating system
A library providing a modern C++ API for the Linux operating system.

The runtime library files for libcosmos.

Provides

Requires

License

MIT

Changelog

* Tue Aug 06 2024 Matthias Gerstner <matthias.gerstner@suse.com>
  - Setup obsoletes/provides to cover the renaming of the library SONAME.
* Tue Aug 06 2024 Matthias Gerstner <matthias.gerstner@suse.com>
  - update to first source tarball release v0.3.1. Drop git SCM service.
* Wed Jul 24 2024 Matthias Gerstner <matthias.gerstner@suse.com>
  - change library package name from libcosmos-0_2_0 to libcosmos-0, because it
    needs to follow the library's SONAME which is libcosmos.so.0.
* Wed Jul 24 2024 matthias.gerstner@suse.com
  - Update to version 0.2.1+gitcb2663e:
    * buildsystem: fix bug in passing multiple parameters via CXXFLAGS & friends
    * test/thread.cxx: fix potential race condition in isCallerThread()
    * buildsystem: passthrough ASAN_OPTIONS
    * tests: on unit test error cat logfile to stderr
    * bump lib version which now contains memory mapping API
    * github action: disable ODR iolation checks in unit tests in sanitizer build
    * README.md: add info about recent developments
    * check.py: support more fine tuning regarding which configs are built
    * tests: mman: disable core dumping for expected SEGFAULT
    * check.py: use dedicated buildroot that is cleaned before each config
    * LinkLayerAddress: make some exotic protocols optional
    * support older toolchains and non-x86 architectures better
    * buildsystem.py: be prepared for TERM not existing
    * buildsystem.py: satisfy flake8 "missing whitespace after comma"
    * check.py: refer to current HEAD, not to master
    * .github: add github action workflow file
    * global: fix spelling errors in comments and documentation
    * mman.hxx: fix doxygen list item indentation
    * README: remove mention of memory mappings, which are available by now
    * addrinfo test: switch UDP resolve from http to tftp
    * feature: add support for memory mapping functionality
    * FileBase: add runcate() member function
    * FileDescriptor: provide default constructor to avoid initialization issues
    * thread: ignore destroy_res explicitly for NDEBUG builds
    * buildsystem: support NDEBUG build
    * buildsystem: support non standard compilers
* Wed Mar 06 2024 matthias.gerstner@suse.com
  - Update to version 0.2.0+gita8e6f94:
    * GroupInfo: fix system include style
    * global: use angle bracket includes for libcosmos
    * string.hxx: add wide-string variant for to_lower(), to_upper()
    * string.hxx. support wide string strip() operation
    * byte_order: add default constructor for EndianNumber
  - this fixes a broken -debugsource package generation
* Wed Feb 21 2024 matthias.gerstner@suse.com
  - Update to version 0.2.0+gitff219ee:
    * ILogger: support a prefix() to be added to each log message
    * ILogger: use more robust way to detect std::cout and std::cerr
    * trivial: SocketAddress: remove superfluous slash in comment
* Fri Feb 16 2024 matthias.gerstner@suse.com
  - Update to version 0.2.0+git7f2b8ee:
    * formatting: export another definition missing on 32-bit archs
    * scripts: use single quotes throughout
    * check.py: build all targets
    * buildsystem: support disabling doc build
    * check.py: select proper root directory for non-libcosmos projects
    * buildsystem: use single quotes throughout
    * buildsystem: use -fdiagnostics-color=auto instead of colorgcc wrapper
    * python files: incorporate Flake8 findings
    * check.py: also fun flake8 on Python files
    * buildsystem: support including local libraries with fallback to system pkg
    * PosixThread: fix race condition in setting m_pthread
    * buildsystem: support configuring default library type for project
* Tue Feb 13 2024 matthias.gerstner@suse.com
  - Update to version 0.2.0+git33d893b:
    * buildsystem: support transparent use of local lib or system lib
* Mon Feb 05 2024 matthias.gerstner@suse.com
  - Update to version c4e5e5e:
    * SecretFile: fix compilation path where SYS_memfd_secret is not defined
* Fri Feb 02 2024 matthias.gerstner@suse.com
  - Update to version b459a4d:
    * check: also build 32-bit configurations
    * FileDescriptor: fix fcntl(F_DUPFD_CLOEXEC) API
    * tests: formatting: use proper format string (triggers warning on 32-bit)
    * formatting: properly instantiate on 32-bit machines
    * buildsystem: support LDFLAGS extension
    * buildsystem: ensure we get a 64-bit off_t on Linux even on 32-bit machines
    * clone: fix cast of pidfd pointer for 32-bit platforms
    * DirEntry: use off_t for DirPos
* Wed Jan 31 2024 Matthias Gerstner <matthias.gerstner@suse.com>
  - initial packaging

Files

/usr/lib64/libcosmos.so.0.3.1
/usr/lib64/libcosmos.so.3
/usr/share/doc/packages/libcosmos-3
/usr/share/doc/packages/libcosmos-3/README.md
/usr/share/licenses/libcosmos-3
/usr/share/licenses/libcosmos-3/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Nov 15 01:09:04 2024