libboost-fiber1.67.0_1.67.0-13_i386.deb


Advertisement

Description

libboost-fiber1.67.0 - cooperatively-scheduled micro-/userland-threads

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename libboost-fiber1.67.0_1.67.0-13_i386.deb
Package name libboost-fiber1.67.0
Package version 1.67.0
Package release 13
Package architecture i386
Package type deb
Category libs role::shared-lib
Homepage http://www.boost.org/libs/fiber/
License -
Maintainer Debian Boost Team <team+boost@tracker.debian.org>
Download size 328.11 KB
Installed size 2.30 MB
This package forms part of the Boost C++ Libraries collection.
Boost.Fiber provides a framework for micro-/userland-threads (fibers)
scheduled cooperatively.  The API contains classes and functions to
manage and synchronize fibers similarly to standard thread support
library.
Each fiber has its own stack.
A fiber can save the current execution state, including all registers
and CPU flags, the instruction pointer, and the stack pointer and
later restore this state. The idea is to have multiple execution
paths running on a single thread using cooperative scheduling (versus
threads, which are preemptively scheduled). The running fiber decides
explicitly when it should yield to allow another fiber to run
(context switching). Boost.Fiber internally uses execution_context
from Boost.Context; the classes in this library manage, schedule and,
when needed, synchronize those execution contexts. A context switch
between threads usually costs thousands of CPU cycles on x86,
compared to a fiber switch with less than a hundred cycles. A fiber
runs on a single thread at any point in time.

Alternatives

Package Version Architecture Repository
libboost-fiber1.67.0_1.67.0-13_amd64.deb 1.67.0 amd64 Debian Main
libboost-fiber1.67.0 - - -

Requires

Name Value
libboost-context1.67.0 -
libboost-filesystem1.67.0 -
libboost-system1.67.0 -
libc6 >= 2.4
libgcc1 >= 1:4.2
libstdc++6 >= 5.2

Download

Type URL
Mirror ftp.br.debian.org
Binary Package libboost-fiber1.67.0_1.67.0-13_i386.deb
Source Package boost1.67

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libboost-fiber1.67.0 deb package:
    # sudo apt-get install libboost-fiber1.67.0

Files

Path
/usr/lib/i386-linux-gnu/libboost_fiber.so.1.67.0
/usr/share/doc/libboost-fiber1.67.0/changelog.Debian.gz
/usr/share/doc/libboost-fiber1.67.0/copyright
/usr/share/lintian/overrides/libboost-fiber1.67.0

Changelog

2019-02-04 - Anton Gladky <gladk@debian.org>
boost1.67 (1.67.0-13) unstable; urgency=medium
* [c573257] Fix FTBFS in boost.compute with GCC-8. (Closes: #921247)
* [086d453] Trim trailing whitespace.
* [d21d6e3] Use secure URI in Homepage field.
* [957aa8b] Bump debhelper from old 9 to 10.
2019-01-23 - Giovanni Mascellani <gio@debian.org>
boost1.67 (1.67.0-12) unstable; urgency=medium
* Add patch to fix FTBFS of package bali-phy on ppc64* (closes: #903665).
* Ignore file .gitlab-ci.yml when creating the source package.
* Expose supported Python version as virtual packages, so that reverse
dependencies can depend on the right package (closes: #911625).
* Work around broken architecture detection under x32.
2018-11-30 - Giovanni Mascellani <gio@debian.org>
boost1.67 (1.67.0-11) unstable; urgency=medium
[ Giovanni Mascellani ]
* Split debian/rules into arch and indep rules, so that arch-independent
packages are not uselessly built when arch-dependent packages are
requested and viceversa (closes: #914053).
+ This should also fix some intermittent FTBFS (closes: #913709).
* Backport patch to fix build on kFreeBSD (closes: #913710).
* Quit quickly if compilation fails, in order to save on CPU cycles
and produce easier-to-read build logs.
[ Dimitri John Ledkov ]
* Cherrypick predef upstream patch to correctly detect BOOST_OS_LINUX
using __linux__ define (closes: #914688).
[ Giovanni Mascellani ]
* Replace other appearances of __linux with __linux__.
2018-11-13 - Dimitri John Ledkov <xnox@ubuntu.com>
boost1.67 (1.67.0-10) unstable; urgency=medium
[ Giovanni Mascellani ]
* Rebuild against icu 63.
+ Add shlibs versioning information and breakages so that reverse
dependencies are rebuilt appropriately.
* Fail on errors happening inside bash for loops (closes: #912910).
[ Dimitri John Ledkov ]
* Add breaks on nheko in unstable.
2018-11-01 - Dimitri John Ledkov <xnox@ubuntu.com>
boost1.67 (1.67.0-9) unstable; urgency=medium
* Drop rtupdate logic for python2, it was never ported to python3 and
upstream has moved onto co-installable names anyway. Also python2
default is not going change ever again.
* Include patch to unbreak mongo testsuite with boost 1.67 program
options.
2018-10-26 - Giovanni Mascellani <gio@debian.org>
boost1.67 (1.67.0-8) unstable; urgency=medium
[ Ondřej Nový ]
* d/rules: Remove trailing whitespaces
* d/watch: Use https protocol
[ Giovanni Mascellani ]
* Add a missing #include line.
2018-09-13 - Anton Gladky <gladk@debian.org>
boost1.67 (1.67.0-7) unstable; urgency=medium
* [99c7ebf] Remove dependency on libstdc++(-4.8|)-dev. (Closes: #908737)
2018-08-02 - Anton Gladky <gladk@debian.org>
boost1.67 (1.67.0-6) unstable; urgency=medium
* [d7d1d71] Add missing dependency in container-test
2018-08-01 - Anton Gladky <gladk@debian.org>
boost1.67 (1.67.0-5) unstable; urgency=medium
* [62204f4] Add missing dependencies for tests
2018-07-31 - Anton Gladky <gladk@debian.org>
boost1.67 (1.67.0-4) unstable; urgency=medium
[ Anton Gladky ]
* [ca43632] Add autopkkgtest for boost-container
* [de56556] Add autopkkgtest for boost-coroutine
* [2a45bdf] Add autopkkgtest for boost-stacktrace
[ Giovanni Mascellani ]
* [75b7d7e] Fix dependency of libboost-numpy1.67-dev (closes: #905056).

See Also

Package Description
libboost-filesystem-dev_1.67.0.1_i386.deb filesystem operations (portable paths, iteration over directories, etc) in C++ (default version)
libboost-filesystem1.67-dev_1.67.0-13_i386.deb filesystem operations (portable paths, iteration over directories, etc) in C++
libboost-filesystem1.67.0_1.67.0-13_i386.deb filesystem operations (portable paths, iteration over directories, etc) in C++
libboost-geometry-utils-perl_0.15-2+b7_i386.deb Perl module providing bindings to the Boost Geometry library
libboost-graph-dev_1.67.0.1_i386.deb generic graph components and algorithms in C++ (default version)
libboost-graph-parallel-dev_1.67.0.1_i386.deb generic graph components and algorithms in C++ (default version)
libboost-graph-parallel1.67-dev_1.67.0-13_i386.deb generic graph components and algorithms in C++
libboost-graph-parallel1.67.0_1.67.0-13_i386.deb generic graph components and algorithms in C++
libboost-graph1.67-dev_1.67.0-13_i386.deb generic graph components and algorithms in C++
libboost-graph1.67.0_1.67.0-13_i386.deb generic graph components and algorithms in C++
libboost-iostreams-dev_1.67.0.1_i386.deb Boost.Iostreams Library development files (default version)
libboost-iostreams1.67-dev_1.67.0-13_i386.deb Boost.Iostreams Library development files
libboost-iostreams1.67.0_1.67.0-13_i386.deb Boost.Iostreams Library
libboost-locale-dev_1.67.0.1_i386.deb C++ facilities for localization (default version)
libboost-locale1.67-dev_1.67.0-13_i386.deb C++ facilities for localization
Advertisement
Advertisement