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

libptl2-2.3.3-bp156.2.5 RPM for s390x

From OpenSuSE Leap 15.6 for s390x

Name: libptl2 Distribution: SUSE Linux Enterprise 15 SP6
Version: 2.3.3 Vendor: openSUSE
Release: bp156.2.5 Build date: Thu Mar 21 06:06:56 2024
Group: Unspecified Build host: s390zp26
Size: 236763 Source RPM: PTL-2.3.3-bp156.2.5.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/jrmadsen/PTL
Summary: Parallel Tasking Library
Parallel Tasking Library (PTL) is a C++11 multithreading tasking
system on top of std::thread featuring thread pools, task groups,
and lock-free task queues.

This package provides the shared library for PTL.

Provides

Requires

License

MIT

Changelog

* Fri May 13 2022 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 2.3.3:
    * Fixed message which did not honor verbosity level.
  - Change from version 2.3.2:
    * Support for BUILD_OBJECT_LIBS.
* Sun Jan 16 2022 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 2.3.1:
    * Threading: Fix GetNumberOfPhysicalCpus, it should never return
      zero [gh#jrmadsen/PTL#26].
* Sat Dec 04 2021 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 2.3.0:
    * ThreadPool::Config [gh#jrmadsen/PTL#23].
    * Formatting updates [gh#jrmadsen/PTL#24].
* Fri Dec 03 2021 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 2.2.1:
    * ThreadPool.h: fix typo by @stephanlachnit
      [gh#jrmadsen/PTL#20].
    * pkgconfig: Use Libs.private for "-pthread" flag by @badshah400
      [gh#jrmadsen/PTL#22].
  - Drop PTL-incorrect-pthread-requires-in-pkgconfig.patch:
    incorporated upstream.
* Thu Dec 02 2021 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 2.2.0:
    * New/improved support for initialization and finalization
      routines in ThreadPool.
  - Changes from version 2.1.0:
    * Fix C++20 warnings from GCC 11.2.0.
    * Removed timemory.
    * Springclean CMake scripts and developer/client build/use
      interfaces.
  - Changes from version 2.0.0:
    * Fixed memory leak issues in VUserTaskQueue.
    * removed VTaskGroup.
    * merged TaskGroup and TBBTaskGroup:
    - TBBTaskGroup is just an alias now.
    - TaskGroup will handle determine whether ThreadPool is TBB
      and submit tasks accordingly.
    * use tbb::task_arena in order to enable master/worker paradigm:
      full support for ThreadPool::execute_on_all_threads,
      ThreadPool::execute_on_specific_threads in TBB mode.
    * renamed many functions/fields to "main" instead of "master".
    * VTask no longer holds a pointer to task group: this was
      causing a data-race issue.
    * cmake option PTL_USE_LOCKS to enable mutex locking in
      scheduler instead of lock-free scheme.
    * removed unused numActThreads.
    * wait() member function for tasks.
  - Add PTL-incorrect-pthread-requires-in-pkgconfig.patch to drop
    an incorrect Requires on pthread in the pkgconfig file that
    causes pkgconfig to automatically add unresolvable Requires to
    the %{name}-devel rpm package [gh#jrmadsen/PTL#21].
  - Update location of packaged cmake and pkgconfig files in keeping
    with upstream fixes.
* Sat Feb 13 2021 Jan Engelhardt <jengelh@inai.de>
  - Ensure neutrality of description; mention base thread library
    used.
* Sat Feb 13 2021 Atri Bhattacharya <badshah400@gmail.com>
  - Initial package.

Files

/usr/lib64/libptl.so.2
/usr/lib64/libptl.so.2.3.3
/usr/share/licenses/libptl2
/usr/share/licenses/libptl2/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 20:22:04 2024