boost-defaults 1.74.0.3ubuntu6 source package in Ubuntu
Changelog
boost-defaults (1.74.0.3ubuntu6) impish; urgency=medium * No-change rebuild to build packages with zstd compression. -- Matthias Klose <email address hidden> Thu, 07 Oct 2021 12:09:40 +0200
Upload details
- Uploaded by:
- Matthias Klose
- Uploaded to:
- Impish
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any all
- Section:
- libs
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
boost-defaults_1.74.0.3ubuntu6.tar.xz | 12.6 KiB | 1d410130a9aa92b014edbb4123388c45a5ffbc65549cc7e306f005e5461a9283 |
boost-defaults_1.74.0.3ubuntu6.dsc | 5.4 KiB | 082ae973685118c42428cfd7ed47b9991c7b85cfc80c051bb23e372c8823a002 |
Available diffs
- diff from 1.74.0.3ubuntu5 to 1.74.0.3ubuntu6 (353 bytes)
Binary packages built by this source
- libboost-all-dev: No summary available for libboost-all-dev in ubuntu impish.
No description available for libboost-all-dev in ubuntu impish.
- libboost-atomic-dev: atomic data types, operations, and memory ordering constraints (default version)
This package forms part of the Boost C++ Libraries collection.
.
Boost.Atomic is a library that provides atomic data types and
operations on these data types, as well as memory ordering
constraints required for coordinating multiple threads through atomic
variables. It implements the interface as defined by the C++11
standard, but makes this feature available for platforms lacking
system/compiler support for this particular C++11 feature.
.
Users of this library should already be familiar with concurrency in
general, as well as elementary concepts such as "mutual exclusion".
.
The implementation makes use of processor-specific instructions where
possible (via inline assembler, platform libraries or compiler
intrinsics), and falls back to "emulating" atomic operations through
locking.
.
This package is a dependency package, which depends on Debian's default
Boost version (currently 1.74).
- libboost-chrono-dev: No summary available for libboost-chrono-dev in ubuntu impish.
No description available for libboost-chrono-dev in ubuntu impish.
- libboost-container-dev: No summary available for libboost-container-dev in ubuntu impish.
No description available for libboost-
container- dev in ubuntu impish.
- libboost-context-dev: No summary available for libboost-context-dev in ubuntu impish.
No description available for libboost-
context- dev in ubuntu impish.
- libboost-contract-dev: No summary available for libboost-contract-dev in ubuntu impish.
No description available for libboost-
contract- dev in ubuntu impish.
- libboost-coroutine-dev: provides a sort of cooperative multitasking on a single thread (default version)
This package forms part of the Boost C++ Libraries collection.
.
Boost.Coroutine provides templates for generalized subroutines which
allow multiple entry points for suspending and resuming execution at
certain locations. It preserves the local state of execution and
allows re-entering subroutines more than once (useful if state must
be kept across function calls).
.
Coroutines can be viewed as a language-level construct providing a
special kind of control flow.
.
In contrast to threads, which are pre-emptive, coroutine switches are
cooperative (programmer controls when a switch will happen). The
kernel is not involved in the coroutine switches.
.
The implementation uses Boost.Context for context switching.
.
This package is a dependency package, which depends on Debian's default
Boost version (currently 1.74).
- libboost-date-time-dev: No summary available for libboost-date-time-dev in ubuntu impish.
No description available for libboost-
date-time- dev in ubuntu impish.
- libboost-dev: No summary available for libboost-dev in ubuntu impish.
No description available for libboost-dev in ubuntu impish.
- libboost-doc: Boost.org libraries documentation placeholder (default version)
This package originally provided documentation, but has since fallen
into disrepair and presently provides no documentation. Please
use documentation at www.boost.org.
.
This package is a dependency package, which depends on Debian's default
Boost version (currently 1.74).
- libboost-exception-dev: library to help write exceptions and handlers (default version)
This package forms part of the Boost C++ Libraries collection.
.
The purpose of Boost Exception is to ease the design of exception
class hierarchies and to help write exception handling and error
reporting code.
.
This package is a dependency package, which depends on Debian's default
Boost version (currently 1.74).
- libboost-fiber-dev: cooperatively-scheduled micro-/userland-threads (default version)
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.
.
This package is a dependency package, which depends on Debian's default
Boost version (currently 1.74).
- libboost-filesystem-dev: filesystem operations (portable paths, iteration over directories, etc) in C++ (default version)
This package forms part of the Boost C++ Libraries collection.
.
The Boost Filesystem Library provides portable facilities to query and
manipulate paths, files, and directories. The goal is to
facilitate portable script-like operations from within C++ programs.
.
This package is a dependency package, which depends on Debian's default
Boost version (currently 1.74).
- libboost-graph-dev: No summary available for libboost-graph-dev in ubuntu impish.
No description available for libboost-graph-dev in ubuntu impish.
- libboost-graph-parallel-dev: No summary available for libboost-graph-parallel-dev in ubuntu impish.
No description available for libboost-
graph-parallel- dev in ubuntu impish.
- libboost-iostreams-dev: Boost.Iostreams Library development files (default version)
This package forms part of the Boost C++ Libraries collection.
.
Boost.Iostreams are a collection of concepts and a set of templates
which turn models of these concepts into C++ standard library streams
and stream buffers.
.
This package is a dependency package, which depends on Debian's default
Boost version (currently 1.74).
- libboost-locale-dev: C++ facilities for localization (default version)
This package forms part of the Boost C++ Libraries collection.
.
Boost.Locale gives powerful tools for development of cross platform
localized software - the software that talks to user in its language.
.
* Correct case conversion, case folding and normalization.
* Collation (sorting), including support for 4 Unicode collation
levels.
* Date, time, timezone and calendar manipulations, formatting
and parsing, including transparent support for calendars other than
Gregorian.
* Boundary analysis for characters, words, sentences and
line-breaks.
* Number formatting, spelling and parsing.
* Monetary formatting and parsing.
* Powerful message formatting (string translation) including
support for plural forms, using GNU catalogs.
* Character set conversion.
* Transparent support for 8-bit character sets like Latin1
* Support for char and wchar_t
* Experimental support for C++0x char16_t and char32_t strings and streams.
.
This package is a dependency package, which depends on Debian's default
Boost version (currently 1.74).
- libboost-log-dev: No summary available for libboost-log-dev in ubuntu impish.
No description available for libboost-log-dev in ubuntu impish.
- libboost-math-dev: No summary available for libboost-math-dev in ubuntu impish.
No description available for libboost-math-dev in ubuntu impish.
- libboost-mpi-dev: No summary available for libboost-mpi-dev in ubuntu impish.
No description available for libboost-mpi-dev in ubuntu impish.
- libboost-mpi-python-dev: C++ interface to the Message Passing Interface (MPI), Python Bindings (default version)
This package forms part of the Boost C++ Libraries collection.
.
The Boost.MPI library provides a C++ interface to MPI that
supports modern C++ development styles, including complete support for
user-defined data types and C++ Standard Library types, arbitrary function
objects for collective algorithms, and the use of modern C++ library
techniques to maintain maximal efficiency.
.
This package provides Python Bindings to the C++ interface.
.
This package is a dependency package, which depends on Debian's default
Boost version (currently 1.74).
- libboost-nowide-dev: Standard library functions with UTF-8 API on Windows development files (default version)
This package forms part of the Boost C++ Libraries collection.
.
The library provides an implementation of standard C and C++
library functions which are UTF-8 aware on Windows without
requiring to use the Wipe API.
.
On POSIX platforms, where UTF-8 is already commonly used, the
calls in Nowide just alias to their standard counterparts.
.
This package is a dependency package, which depends on Debian's default
Boost version (currently 1.74).
- libboost-numpy-dev: No summary available for libboost-numpy-dev in ubuntu impish.
No description available for libboost-numpy-dev in ubuntu impish.
- libboost-program-options-dev: program options library for C++ (default version)
This package forms part of the Boost C++ Libraries collection.
.
Library to let program developers obtain program options, that is
(name, value) pairs from the user, via conventional methods such as
command line and config file.
.
This package is a dependency package, which depends on Debian's default
Boost version (currently 1.74).
- libboost-python-dev: No summary available for libboost-python-dev in ubuntu impish.
No description available for libboost-python-dev in ubuntu impish.
- libboost-random-dev: No summary available for libboost-random-dev in ubuntu impish.
No description available for libboost-random-dev in ubuntu impish.
- libboost-regex-dev: No summary available for libboost-regex-dev in ubuntu impish.
No description available for libboost-regex-dev in ubuntu impish.
- libboost-serialization-dev: No summary available for libboost-serialization-dev in ubuntu impish.
No description available for libboost-
serialization- dev in ubuntu impish.
- libboost-stacktrace-dev: No summary available for libboost-stacktrace-dev in ubuntu impish.
No description available for libboost-
stacktrace- dev in ubuntu impish.
- libboost-system-dev: Operating system (e.g. diagnostics support) library (default version)
This package forms part of the Boost C++ Libraries collection.
.
The Boost System library provides simple, light-weight error_code
objects that encapsulate system-specific error code values, yet also
provide access to more abstract and portable error conditions via
error_condition objects. Because error_code objects can represent
errors from sources other than the operating system, including
user-defined sources, each error_code and error_condition has an
associated error_category.
.
This package is a dependency package, which depends on Debian's default
Boost version (currently 1.74).
- libboost-test-dev: No summary available for libboost-test-dev in ubuntu impish.
No description available for libboost-test-dev in ubuntu impish.
- libboost-thread-dev: No summary available for libboost-thread-dev in ubuntu impish.
No description available for libboost-thread-dev in ubuntu impish.
- libboost-timer-dev: No summary available for libboost-timer-dev in ubuntu impish.
No description available for libboost-timer-dev in ubuntu impish.
- libboost-tools-dev: No summary available for libboost-tools-dev in ubuntu impish.
No description available for libboost-tools-dev in ubuntu impish.
- libboost-type-erasure-dev: No summary available for libboost-type-erasure-dev in ubuntu impish.
No description available for libboost-
type-erasure- dev in ubuntu impish.
- libboost-wave-dev: C99/C++ preprocessor library (default version)
This package forms part of the Boost C++ Libraries collection.
.
The Wave C++ preprocessor library is a Standards conformant
implementation of the mandated C99/C++ preprocessor functionality
packed behind a simple to use interface, which integrates well with
the well known idioms of the Standard Template Library (STL).
.
This package is a dependency package, which depends on Debian's default
Boost version (currently 1.74).