Your message dated Sun, 15 Mar 2009 05:48:05 +0000
with message-id <[email protected]>
and subject line Bug#519669: fixed in boost1.37 1.37.0-6
has caused the Debian Bug report #519669,
regarding libboost1.37-dev: please fix eventfd_select_interrupter.hpp in asio
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
519669: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=519669
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libboost1.37-dev
Version: 1.37.0-5+b1
Severity: important
Tags: upstream patch
Hi,
a lot of deluge and qbittorrent users (rdeps of libtorrent-rasterbar, which is
in turn a rdep of boost1.37) reported[0] a bug related to the asio library
included in libboost1.37-dev.
The bug is related to the following traceback (similar with both clients):
[...]
RuntimeError: eventfd_select_interrupter: Function not implemented
and prevents clients from starting, making the packages unusable.
It has been reported only on debian amd64 systems (debian is likely the only
distribution which actually builds libtorrent-rasterbar against boost1.37, but
I don't know if the bug affects all 64bit systems).
It has been reported upstream at:
https://svn.boost.org/trac/boost/ticket/2683
and fixed with the following svn commit:
https://svn.boost.org/trac/boost/changeset/50961
New boost1.38 is not affected by this bug, as mentioned in upstream changelog.
I've rebuilt boost1.37 packages applying such patch and users confirmed me it
works well.
Could you please add the following patch (quilt ready) to the official packages
so that we can fix this severe bug while waiting for boost1.38?
Thanks,
Cristian
[0] The bug has been filed on debian bts:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=519036
on launchpad:
https://bugs.launchpad.net/qbittorrent/+bug/341968
on deluge upstream support forum:
http://forum.deluge-torrent.org/search.php?keywords=eventfd
and boost bug tracker:
https://svn.boost.org/trac/boost/ticket/2683
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.28-1-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages libboost1.37-dev depends on:
ii libboost-math1.37-dev 1.37.0-5+b1 Boost.Math Library development fil
ii libboost-serialization1.37-d 1.37.0-5+b1 serialization library for C++
ii libc6 2.9-4 GNU C Library: Shared libraries
ii libgcc1 1:4.3.3-5 GCC support library
ii libicu40 4.0.1-2 International Components for Unico
ii libstdc++6 4.3.3-5 The GNU Standard C++ Library v3
ii libstdc++6-4.3-dev [libstdc+ 4.3.3-5 The GNU Standard C++ Library v3 (d
Versions of packages libboost1.37-dev recommends:
ii libboost-date-time1.37-dev 1.37.0-5+b1 set of date-time libraries based o
ii libboost-filesystem1.37-dev 1.37.0-5+b1 filesystem operations (portable pa
pn libboost-graph1.37-dev <none> (no description available)
pn libboost-iostreams1.37-dev <none> (no description available)
pn libboost-mpi1.37-dev <none> (no description available)
ii libboost-program-options1.37 1.37.0-5+b1 program options library for C++
ii libboost-python1.37-dev 1.37.0-5+b1 Boost.Python Library development f
ii libboost-regex1.37-dev 1.37.0-5+b1 regular expression library for C++
ii libboost-signals1.37-dev 1.37.0-5+b1 managed signals and slots library
ii libboost-system1.37-dev 1.37.0-5+b1 Operating system (e.g. diagnostics
pn libboost-test1.37-dev <none> (no description available)
ii libboost-thread1.37-dev 1.37.0-5+b1 portable C++ multi-threading
pn libboost-wave1.37-dev <none> (no description available)
pn libboost1.37-doc <none> (no description available)
libboost1.37-dev suggests no packages.
-- no debconf information
Use a pipe if eventfd is not supported at runtime.
Reported upstream as https://svn.boost.org/trac/boost/ticket/2683
Fixed upstream at https://svn.boost.org/trac/boost/changeset/50961
--- boost_1_37_0.orig/boost/asio/detail/eventfd_select_interrupter.hpp
+++ boost_1_37_0/boost/asio/detail/eventfd_select_interrupter.hpp
@@ -58,9 +58,9 @@
eventfd_select_interrupter()
{
#if __GLIBC__ == 2 && __GLIBC_MINOR__ < 8
- read_descriptor_ = syscall(__NR_eventfd, 0);
+ write_descriptor_ = read_descriptor_ = syscall(__NR_eventfd, 0);
#else // __GLIBC__ == 2 && __GLIBC_MINOR__ < 8
- read_descriptor_ = ::eventfd(0, 0);
+ write_descriptor_ = read_descriptor_ = ::eventfd(0, 0);
#endif // __GLIBC__ == 2 && __GLIBC_MINOR__ < 8
if (read_descriptor_ != -1)
{
@@ -68,16 +68,29 @@
}
else
{
- boost::system::error_code ec(errno,
- boost::asio::error::get_system_category());
- boost::system::system_error e(ec, "eventfd_select_interrupter");
- boost::throw_exception(e);
+ int pipe_fds[2];
+ if (pipe(pipe_fds) == 0)
+ {
+ read_descriptor_ = pipe_fds[0];
+ ::fcntl(read_descriptor_, F_SETFL, O_NONBLOCK);
+ write_descriptor_ = pipe_fds[1];
+ ::fcntl(write_descriptor_, F_SETFL, O_NONBLOCK);
+ }
+ else
+ {
+ boost::system::error_code ec(errno,
+ boost::asio::error::get_system_category());
+ boost::system::system_error e(ec, "eventfd_select_interrupter");
+ boost::throw_exception(e);
+ }
}
}
// Destructor.
~eventfd_select_interrupter()
{
+ if (write_descriptor_ != -1 && write_descriptor_ != read_descriptor_)
+ ::close(write_descriptor_);
if (read_descriptor_ != -1)
::close(read_descriptor_);
}
@@ -86,17 +99,30 @@
void interrupt()
{
uint64_t counter(1UL);
- ::write(read_descriptor_, &counter, sizeof(uint64_t));
+ ::write(write_descriptor_, &counter, sizeof(uint64_t));
}
// Reset the select interrupt. Returns true if the call was interrupted.
bool reset()
{
- // Only perform one read. The kernel maintains an atomic counter.
- uint64_t counter(0);
- int bytes_read = ::read(read_descriptor_, &counter, sizeof(uint64_t));
- bool was_interrupted = (bytes_read > 0);
- return was_interrupted;
+ if (write_descriptor_ == read_descriptor_)
+ {
+ // Only perform one read. The kernel maintains an atomic counter.
+ uint64_t counter(0);
+ int bytes_read = ::read(read_descriptor_, &counter, sizeof(uint64_t));
+ bool was_interrupted = (bytes_read > 0);
+ return was_interrupted;
+ }
+ else
+ {
+ // Clear all data from the pipe.
+ char data[1024];
+ int bytes_read = ::read(read_descriptor_, data, sizeof(data));
+ bool was_interrupted = (bytes_read > 0);
+ while (bytes_read == sizeof(data))
+ bytes_read = ::read(read_descriptor_, data, sizeof(data));
+ return was_interrupted;
+ }
}
// Get the read descriptor to be passed to select.
@@ -111,6 +137,12 @@
// 64bit value will be written on the other end of the connection and this
// descriptor will become readable.
int read_descriptor_;
+
+ // The write end of a connection used to interrupt the select call. A single
+ // 64bit non-zero value may be written to this to wake up the select which is
+ // waiting for the other end to become readable. This descriptor will only
+ // differ from the read descriptor when a pipe is used.
+ int write_descriptor_;
};
} // namespace detail
signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---
Source: boost1.37
Source-Version: 1.37.0-6
We believe that the bug you reported is fixed in the latest version of
boost1.37, which is due to be installed in the Debian FTP archive:
boost1.37_1.37.0-6.diff.gz
to pool/main/b/boost1.37/boost1.37_1.37.0-6.diff.gz
boost1.37_1.37.0-6.dsc
to pool/main/b/boost1.37/boost1.37_1.37.0-6.dsc
libboost-date-time1.37-dev_1.37.0-6_amd64.deb
to pool/main/b/boost1.37/libboost-date-time1.37-dev_1.37.0-6_amd64.deb
libboost-date-time1.37.0_1.37.0-6_amd64.deb
to pool/main/b/boost1.37/libboost-date-time1.37.0_1.37.0-6_amd64.deb
libboost-filesystem1.37-dev_1.37.0-6_amd64.deb
to pool/main/b/boost1.37/libboost-filesystem1.37-dev_1.37.0-6_amd64.deb
libboost-filesystem1.37.0_1.37.0-6_amd64.deb
to pool/main/b/boost1.37/libboost-filesystem1.37.0_1.37.0-6_amd64.deb
libboost-graph1.37-dev_1.37.0-6_amd64.deb
to pool/main/b/boost1.37/libboost-graph1.37-dev_1.37.0-6_amd64.deb
libboost-graph1.37.0_1.37.0-6_amd64.deb
to pool/main/b/boost1.37/libboost-graph1.37.0_1.37.0-6_amd64.deb
libboost-iostreams1.37-dev_1.37.0-6_amd64.deb
to pool/main/b/boost1.37/libboost-iostreams1.37-dev_1.37.0-6_amd64.deb
libboost-iostreams1.37.0_1.37.0-6_amd64.deb
to pool/main/b/boost1.37/libboost-iostreams1.37.0_1.37.0-6_amd64.deb
libboost-math1.37-dev_1.37.0-6_amd64.deb
to pool/main/b/boost1.37/libboost-math1.37-dev_1.37.0-6_amd64.deb
libboost-math1.37.0_1.37.0-6_amd64.deb
to pool/main/b/boost1.37/libboost-math1.37.0_1.37.0-6_amd64.deb
libboost-mpi1.37-dev_1.37.0-6_amd64.deb
to pool/main/b/boost1.37/libboost-mpi1.37-dev_1.37.0-6_amd64.deb
libboost-mpi1.37.0_1.37.0-6_amd64.deb
to pool/main/b/boost1.37/libboost-mpi1.37.0_1.37.0-6_amd64.deb
libboost-program-options1.37-dev_1.37.0-6_amd64.deb
to pool/main/b/boost1.37/libboost-program-options1.37-dev_1.37.0-6_amd64.deb
libboost-program-options1.37.0_1.37.0-6_amd64.deb
to pool/main/b/boost1.37/libboost-program-options1.37.0_1.37.0-6_amd64.deb
libboost-python1.37-dev_1.37.0-6_amd64.deb
to pool/main/b/boost1.37/libboost-python1.37-dev_1.37.0-6_amd64.deb
libboost-python1.37.0_1.37.0-6_amd64.deb
to pool/main/b/boost1.37/libboost-python1.37.0_1.37.0-6_amd64.deb
libboost-regex1.37-dev_1.37.0-6_amd64.deb
to pool/main/b/boost1.37/libboost-regex1.37-dev_1.37.0-6_amd64.deb
libboost-regex1.37.0_1.37.0-6_amd64.deb
to pool/main/b/boost1.37/libboost-regex1.37.0_1.37.0-6_amd64.deb
libboost-serialization1.37-dev_1.37.0-6_amd64.deb
to pool/main/b/boost1.37/libboost-serialization1.37-dev_1.37.0-6_amd64.deb
libboost-serialization1.37.0_1.37.0-6_amd64.deb
to pool/main/b/boost1.37/libboost-serialization1.37.0_1.37.0-6_amd64.deb
libboost-signals1.37-dev_1.37.0-6_amd64.deb
to pool/main/b/boost1.37/libboost-signals1.37-dev_1.37.0-6_amd64.deb
libboost-signals1.37.0_1.37.0-6_amd64.deb
to pool/main/b/boost1.37/libboost-signals1.37.0_1.37.0-6_amd64.deb
libboost-system1.37-dev_1.37.0-6_amd64.deb
to pool/main/b/boost1.37/libboost-system1.37-dev_1.37.0-6_amd64.deb
libboost-system1.37.0_1.37.0-6_amd64.deb
to pool/main/b/boost1.37/libboost-system1.37.0_1.37.0-6_amd64.deb
libboost-test1.37-dev_1.37.0-6_amd64.deb
to pool/main/b/boost1.37/libboost-test1.37-dev_1.37.0-6_amd64.deb
libboost-test1.37.0_1.37.0-6_amd64.deb
to pool/main/b/boost1.37/libboost-test1.37.0_1.37.0-6_amd64.deb
libboost-thread1.37-dev_1.37.0-6_amd64.deb
to pool/main/b/boost1.37/libboost-thread1.37-dev_1.37.0-6_amd64.deb
libboost-thread1.37.0_1.37.0-6_amd64.deb
to pool/main/b/boost1.37/libboost-thread1.37.0_1.37.0-6_amd64.deb
libboost-wave1.37-dev_1.37.0-6_amd64.deb
to pool/main/b/boost1.37/libboost-wave1.37-dev_1.37.0-6_amd64.deb
libboost-wave1.37.0_1.37.0-6_amd64.deb
to pool/main/b/boost1.37/libboost-wave1.37.0_1.37.0-6_amd64.deb
libboost1.37-dbg_1.37.0-6_amd64.deb
to pool/main/b/boost1.37/libboost1.37-dbg_1.37.0-6_amd64.deb
libboost1.37-dev_1.37.0-6_amd64.deb
to pool/main/b/boost1.37/libboost1.37-dev_1.37.0-6_amd64.deb
libboost1.37-doc_1.37.0-6_all.deb
to pool/main/b/boost1.37/libboost1.37-doc_1.37.0-6_all.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Steve M. Robbins <[email protected]> (supplier of updated boost1.37 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Sat, 14 Mar 2009 16:23:29 -0500
Source: boost1.37
Binary: libboost1.37-dbg libboost1.37-dev libboost1.37-doc
libboost-date-time1.37.0 libboost-date-time1.37-dev libboost-filesystem1.37.0
libboost-filesystem1.37-dev libboost-graph1.37.0 libboost-graph1.37-dev
libboost-iostreams1.37.0 libboost-iostreams1.37-dev libboost-math1.37.0
libboost-math1.37-dev libboost-mpi1.37.0 libboost-mpi1.37-dev
libboost-program-options1.37.0 libboost-program-options1.37-dev
libboost-python1.37.0 libboost-python1.37-dev libboost-regex1.37.0
libboost-regex1.37-dev libboost-serialization1.37.0
libboost-serialization1.37-dev libboost-signals1.37.0 libboost-signals1.37-dev
libboost-system1.37.0 libboost-system1.37-dev libboost-test1.37.0
libboost-test1.37-dev libboost-thread1.37.0 libboost-thread1.37-dev
libboost-wave1.37.0 libboost-wave1.37-dev
Architecture: source all amd64
Version: 1.37.0-6
Distribution: unstable
Urgency: low
Maintainer: Debian Boost Team <[email protected]>
Changed-By: Steve M. Robbins <[email protected]>
Description:
libboost-date-time1.37-dev - set of date-time libraries based on generic
programming concepts
libboost-date-time1.37.0 - set of date-time libraries based on generic
programming concepts
libboost-filesystem1.37-dev - filesystem operations (portable paths, iteration
over directories
libboost-filesystem1.37.0 - filesystem operations (portable paths, iteration
over directories
libboost-graph1.37-dev - generic graph components and algorithms in C++
libboost-graph1.37.0 - generic graph components and algorithms in C++
libboost-iostreams1.37-dev - Boost.Iostreams Library development files
libboost-iostreams1.37.0 - Boost.Iostreams Library
libboost-math1.37-dev - Boost.Math Library development files
libboost-math1.37.0 - Boost.Math Library
libboost-mpi1.37-dev - C++ interface to the Message Passing Interface (MPI) -
OpenMPI ve
libboost-mpi1.37.0 - C++ interface to the Message Passing Interface (MPI) -
OpenMPI ve
libboost-program-options1.37-dev - program options library for C++
libboost-program-options1.37.0 - program options library for C++
libboost-python1.37-dev - Boost.Python Library development files
libboost-python1.37.0 - Boost.Python Library
libboost-regex1.37-dev - regular expression library for C++
libboost-regex1.37.0 - regular expression library for C++
libboost-serialization1.37-dev - serialization library for C++
libboost-serialization1.37.0 - serialization library for C++
libboost-signals1.37-dev - managed signals and slots library for C++
libboost-signals1.37.0 - managed signals and slots library for C++
libboost-system1.37-dev - Operating system (e.g. diagnostics support) library
libboost-system1.37.0 - Operating system (e.g. diagnostics support) library
libboost-test1.37-dev - components for writing and executing test suites
libboost-test1.37.0 - components for writing and executing test suites
libboost-thread1.37-dev - portable C++ multi-threading
libboost-thread1.37.0 - portable C++ multi-threading
libboost-wave1.37-dev - C99/C++ preprocessor library
libboost-wave1.37.0 - C99/C++ preprocessor library
libboost1.37-dbg - Boost C++ Libraries with debug symbols
libboost1.37-dev - Boost C++ Libraries development files
libboost1.37-doc - Boost.org libraries documentation
Closes: 517406 519669
Changes:
boost1.37 (1.37.0-6) unstable; urgency=low
.
* patches/fix_eventfd_select_interrupter.patch: New. Upstream patch
r50961. Closes: #519669.
.
* control: Change libboost1.37-dev dependency libboost1.37-doc from
Recommends to Suggests. Recommends are often downloaded by default,
suggests is more appropriate. Closes: #517406.
Checksums-Sha1:
29c813a872af6cef309bd943cf6978f61dfb7d21 2242 boost1.37_1.37.0-6.dsc
566230bcf8059df2005336c0f68b47cb271702b5 193075 boost1.37_1.37.0-6.diff.gz
6b6b0ebaa4726e40f3d36a1f00655f3c68111810 36672138
libboost1.37-doc_1.37.0-6_all.deb
bf184ec4b7ddb481639e59649d65cce90010ec7b 48363738
libboost1.37-dbg_1.37.0-6_amd64.deb
070909d86c49efbe668b2abdcb2eb934e416a36d 3911616
libboost1.37-dev_1.37.0-6_amd64.deb
63ee305063d4a81277780456157b94c7ad565a54 139086
libboost-date-time1.37.0_1.37.0-6_amd64.deb
064e29a5672ceca47f7a2504b599b83125228a39 262514
libboost-date-time1.37-dev_1.37.0-6_amd64.deb
0ca5eec57172ba8ac3995ee7f9bb5e7f8e3008cd 145230
libboost-filesystem1.37.0_1.37.0-6_amd64.deb
00825c3ca1645e8fd89dbc180cd33b5d00782053 176258
libboost-filesystem1.37-dev_1.37.0-6_amd64.deb
25ff881ee0faf48006b9dd7ebf32178dfa40f5c8 221268
libboost-graph1.37.0_1.37.0-6_amd64.deb
0492a0a1f47733c5d0c856bf288cb19aab3f5638 504202
libboost-graph1.37-dev_1.37.0-6_amd64.deb
ce95e0749e6b0c3309debe11ca43fd0dcd58ceb1 135034
libboost-iostreams1.37.0_1.37.0-6_amd64.deb
adad02d1e017548f7e5ec5151ece83a88d28bcca 233336
libboost-iostreams1.37-dev_1.37.0-6_amd64.deb
274cc94336c731da1b9df4bcd21891226ff3650f 525062
libboost-math1.37.0_1.37.0-6_amd64.deb
0fbe347df2a873696d4d8ce27316206496ed2f73 2197240
libboost-math1.37-dev_1.37.0-6_amd64.deb
f4a5cd501b7370aadf762b154b732244ae9e585a 205230
libboost-mpi1.37.0_1.37.0-6_amd64.deb
8250d33d3a222d947211c22e96d6ebb6af73767f 734652
libboost-mpi1.37-dev_1.37.0-6_amd64.deb
b550f07b35e26e854876e6275803d94eaf81ca10 217038
libboost-program-options1.37.0_1.37.0-6_amd64.deb
0ff8f7722ecf5b116c598a7fdc52b428df6d74a8 293330
libboost-program-options1.37-dev_1.37.0-6_amd64.deb
363115f07e6f9294421e59263b50f39f471f4f13 341516
libboost-python1.37.0_1.37.0-6_amd64.deb
cc0ed196d5fb01707fcdba6c1433dcbbefddbf85 596066
libboost-python1.37-dev_1.37.0-6_amd64.deb
aead58eb1c7ed0a360e81ca4d16c831882188889 437112
libboost-regex1.37.0_1.37.0-6_amd64.deb
c51b6302a8f811f39d90a8d6e776be9e3d96cb90 719730
libboost-regex1.37-dev_1.37.0-6_amd64.deb
900f264abbfcdd231b6a73ebc7eeb5946eada767 335650
libboost-serialization1.37.0_1.37.0-6_amd64.deb
0e87004e559c4e27c1fd7c2c0b0f065120c2aa11 486028
libboost-serialization1.37-dev_1.37.0-6_amd64.deb
945f7339a5b7b18537d85f7ec2d897503a1f79e8 146054
libboost-signals1.37.0_1.37.0-6_amd64.deb
46f511a2f41976d8df439720ed10462d7b898679 168734
libboost-signals1.37-dev_1.37.0-6_amd64.deb
cd774c248254c12d984a6e1b0653ce0cedaf33df 123558
libboost-system1.37.0_1.37.0-6_amd64.deb
4f4fbd95d70ce08ffd590f6ff3f125330b5e0281 133168
libboost-system1.37-dev_1.37.0-6_amd64.deb
d574bd2026b68cbe326b50449080a61db3813373 280796
libboost-test1.37.0_1.37.0-6_amd64.deb
d66c54b69c69020e1a52d3d8475789804c01db6b 483138
libboost-test1.37-dev_1.37.0-6_amd64.deb
bb8e6bb8d7080bce9939be6d3edb495a4bc0cc7b 139924
libboost-thread1.37.0_1.37.0-6_amd64.deb
c3867ed925b9782109c9394f23f057e52d278847 172178
libboost-thread1.37-dev_1.37.0-6_amd64.deb
68010612c82273d1f9b3768c65709a63f70dbc6c 346600
libboost-wave1.37.0_1.37.0-6_amd64.deb
9a11f8d4d085897b550a0346feb9ea6b293a6a6d 650954
libboost-wave1.37-dev_1.37.0-6_amd64.deb
Checksums-Sha256:
6e15228f33cf388fd3515d084db774aa2d6cb1fab0f8201be316b81fd0fd383e 2242
boost1.37_1.37.0-6.dsc
8cbf9fd88f08d4ea883f752b1def5dd70bf80f75b8fd640e27f67fc58eb8e034 193075
boost1.37_1.37.0-6.diff.gz
06c4795409053fa362437b11e19f0e4fc672a0433462a418f7f56d207b6ee81a 36672138
libboost1.37-doc_1.37.0-6_all.deb
2d0b58a61e942d7ef0ba4854b75e4232a5cf7359c00c74599b5a6bf3f0329d17 48363738
libboost1.37-dbg_1.37.0-6_amd64.deb
416ab8eb2d2c1b70247dc702b3c425c0de27341b7dc5ab565fba1b1ba1de85ea 3911616
libboost1.37-dev_1.37.0-6_amd64.deb
b54e420520934e50feefe6ef068d747485c4e981d604785056e6f7e21be3a48c 139086
libboost-date-time1.37.0_1.37.0-6_amd64.deb
13a69a9bf446b2ba1341d4bf8b0df0f3b32cc0e815150b4dd9dad7714b3992ba 262514
libboost-date-time1.37-dev_1.37.0-6_amd64.deb
8a4407de1549c8ebacebae663c99ded8ed040b439bd8bbabdecd3aeda9a3b8f6 145230
libboost-filesystem1.37.0_1.37.0-6_amd64.deb
21d20d1d3aad8c7ec2fe47076058c12663ab26f5b0a5d7db686989f0bc9e7601 176258
libboost-filesystem1.37-dev_1.37.0-6_amd64.deb
01fcd0c04e4b69ca67abc0a04b648432e895ce69b790b9dcb5ea8243027e6cae 221268
libboost-graph1.37.0_1.37.0-6_amd64.deb
bce834c95bfa841ae152eb16be65b2ae883121acbd6bdcaf37ce053a5ec8a5b2 504202
libboost-graph1.37-dev_1.37.0-6_amd64.deb
21ecda26b6dd722f9539fc25006b15ffba68f69bad526e45b73d5dc84cea1f0e 135034
libboost-iostreams1.37.0_1.37.0-6_amd64.deb
4ad9e5c7d92919f5a7b3393ee0f5ec6866b2f65c4710b72ffc6b9985412a2b35 233336
libboost-iostreams1.37-dev_1.37.0-6_amd64.deb
3d1b1335a04da67a95502866850c1b9f6b2340c03a04fa8ec615b0b24e979939 525062
libboost-math1.37.0_1.37.0-6_amd64.deb
9ddbca178d022d4e8e97c5ffcc4c9f02b787eb0bdf3f6f944dd8b33ac7143512 2197240
libboost-math1.37-dev_1.37.0-6_amd64.deb
cb5d1ad5c1354a464f3c7eec5ddbb64beafbb5a94b7665d39fdcedb8c5a38180 205230
libboost-mpi1.37.0_1.37.0-6_amd64.deb
e293b61d8d031f93f3a04792d01a2c8ebe85bc010635c48f13a146740d2d50de 734652
libboost-mpi1.37-dev_1.37.0-6_amd64.deb
aa4c27d3c16f2874ff5b55f0ef72b39ba555fc77b3b7fd55f5bfac78188bcdff 217038
libboost-program-options1.37.0_1.37.0-6_amd64.deb
2f2445909285dcab38ea2f47cf327ac624e3c8b52ddd1878f4d36d38028d6d7b 293330
libboost-program-options1.37-dev_1.37.0-6_amd64.deb
44a5b367526ec7878a2f90f492dc37350392a96eb7b40c55ebbd83d1fe253848 341516
libboost-python1.37.0_1.37.0-6_amd64.deb
499f0ef8e281a195aa876560a0efb9bfae2fdb1759fcfdbae5230c389c14a0c5 596066
libboost-python1.37-dev_1.37.0-6_amd64.deb
ae4f9a1773428857edc97c8d9e5428302c7fd11bc5dffa5beea3c95112bcdbaa 437112
libboost-regex1.37.0_1.37.0-6_amd64.deb
da3033dde005c3ec8cfdea6f347dfdb63558eb67a136d81740c4fb3d042bfa96 719730
libboost-regex1.37-dev_1.37.0-6_amd64.deb
cfdebb8a108de213be3dbe36f5d65f2ca2def75298a56bb74aec51cc53dd65eb 335650
libboost-serialization1.37.0_1.37.0-6_amd64.deb
a6af869b099cfbab43a46f33180a849547f815a9c09d5f6f5c241cf279e785b7 486028
libboost-serialization1.37-dev_1.37.0-6_amd64.deb
e87f67b6bd52a2cfa01e315be1e8a548e911038b95868dc0d659472673717650 146054
libboost-signals1.37.0_1.37.0-6_amd64.deb
c7a2b331030a5f19e31b03da3bab32adcf9b48faaaa3db81b4667895b75f8d9f 168734
libboost-signals1.37-dev_1.37.0-6_amd64.deb
802745304d4e26901d40afdc4718b93835f8f9c58cff55fbb0b9d8470af46b63 123558
libboost-system1.37.0_1.37.0-6_amd64.deb
9ff6c550feb395e46fa36a729a5494a07cb889d4156163631d5201a9d15ab38f 133168
libboost-system1.37-dev_1.37.0-6_amd64.deb
cc9e9bd9b5b0264f398e1911869edbe93f853ead9d85318b129f1320fc962c57 280796
libboost-test1.37.0_1.37.0-6_amd64.deb
90539f9106bfa93a65705eb415a57caf06b82972153acfea069215ff209f8a5a 483138
libboost-test1.37-dev_1.37.0-6_amd64.deb
f1e53ebc761bf882a40b8cb48edfe4d632bfb4d5b0f42b0a70d69cc7b9944248 139924
libboost-thread1.37.0_1.37.0-6_amd64.deb
82e0dfc52957caa9579feb9ef4cc995513441780c7ad47f1e4a936a41d059238 172178
libboost-thread1.37-dev_1.37.0-6_amd64.deb
3e403596e2d4a81318e43bc80718ae6666927800d07e3fd7f1f38e7036dd5708 346600
libboost-wave1.37.0_1.37.0-6_amd64.deb
162e84d5a383230e401eee14f7f2b1cfb9c78b7195f891f3a158c3109f1eff23 650954
libboost-wave1.37-dev_1.37.0-6_amd64.deb
Files:
6c29f082b114919c64d941df568e2bfe 2242 libs optional boost1.37_1.37.0-6.dsc
6667c1eedb67bcb4c33f103f47058816 193075 libs optional
boost1.37_1.37.0-6.diff.gz
56eec653db7f0b14815877d260b44ee4 36672138 doc optional
libboost1.37-doc_1.37.0-6_all.deb
af496f16f1fa7463de8ea73e931693d2 48363738 libdevel extra
libboost1.37-dbg_1.37.0-6_amd64.deb
7b125942e552559ad88a01a3ce2ff26a 3911616 libdevel optional
libboost1.37-dev_1.37.0-6_amd64.deb
ad367ee4e4aeb11d7febe42d35acce21 139086 libs optional
libboost-date-time1.37.0_1.37.0-6_amd64.deb
3466f408030ed9e8d54f9c3e2a6fdbc2 262514 libdevel optional
libboost-date-time1.37-dev_1.37.0-6_amd64.deb
54307d41ea292cbfbc81a78d85b2b847 145230 libs optional
libboost-filesystem1.37.0_1.37.0-6_amd64.deb
337a7baa234b9e8c85f04c9751a3f120 176258 libdevel optional
libboost-filesystem1.37-dev_1.37.0-6_amd64.deb
661d8453b4a55ea33d92121bbadfd768 221268 libs optional
libboost-graph1.37.0_1.37.0-6_amd64.deb
cdf8cea2806d2977879313af9729bef3 504202 libdevel optional
libboost-graph1.37-dev_1.37.0-6_amd64.deb
e634f7518d36de3278f22f39f2d57e8b 135034 libs optional
libboost-iostreams1.37.0_1.37.0-6_amd64.deb
5fa5e12e34c5f5a4d8751ebd1d18a0a9 233336 libdevel optional
libboost-iostreams1.37-dev_1.37.0-6_amd64.deb
bdb3b0030b665087d80ac33cda871d5b 525062 libs optional
libboost-math1.37.0_1.37.0-6_amd64.deb
2b5d042032a435ad6fdf9b8ca1f1f768 2197240 libdevel optional
libboost-math1.37-dev_1.37.0-6_amd64.deb
59bb437d2ad59d054e3fcd3c7df98b03 205230 libs optional
libboost-mpi1.37.0_1.37.0-6_amd64.deb
ddbf20596d35c5e29a913e1442d78376 734652 libdevel optional
libboost-mpi1.37-dev_1.37.0-6_amd64.deb
adc250afd5fb7998f87489124868d2ab 217038 libs optional
libboost-program-options1.37.0_1.37.0-6_amd64.deb
c3a803c334673e5839271b51b0398262 293330 libdevel optional
libboost-program-options1.37-dev_1.37.0-6_amd64.deb
e543daf5eee74470ecb08ec289269482 341516 python optional
libboost-python1.37.0_1.37.0-6_amd64.deb
6a57972fe94988e02d46828a09e75e3d 596066 libdevel optional
libboost-python1.37-dev_1.37.0-6_amd64.deb
7a8304a9498205331f43e060b2350690 437112 libs optional
libboost-regex1.37.0_1.37.0-6_amd64.deb
8b0e2b93ef90d90d03f710d4ff2ca44a 719730 libdevel optional
libboost-regex1.37-dev_1.37.0-6_amd64.deb
c2d2caf6c643e1f2f2dd2de1b299a4dc 335650 libs optional
libboost-serialization1.37.0_1.37.0-6_amd64.deb
bf6e9cc25818cd9a830901dee0c63ff5 486028 libdevel optional
libboost-serialization1.37-dev_1.37.0-6_amd64.deb
196362b980e51b525a14e8bd84a39d7a 146054 libs optional
libboost-signals1.37.0_1.37.0-6_amd64.deb
b2d99ff375f816757c6e03a0b79337b1 168734 libdevel optional
libboost-signals1.37-dev_1.37.0-6_amd64.deb
7731e1894536466a75da3d852a36c0fb 123558 libs optional
libboost-system1.37.0_1.37.0-6_amd64.deb
236d0cf80474df09549d13b775708576 133168 libdevel optional
libboost-system1.37-dev_1.37.0-6_amd64.deb
a14acea8a5d021275410c6f3c1a4a2f5 280796 libs optional
libboost-test1.37.0_1.37.0-6_amd64.deb
355bc7d5e141df37abc4bc83dbebb23d 483138 libdevel optional
libboost-test1.37-dev_1.37.0-6_amd64.deb
70de4b94a07f8e6e678fcd9b48747820 139924 libs optional
libboost-thread1.37.0_1.37.0-6_amd64.deb
41945b49e523b322457e81403d051e7c 172178 libdevel optional
libboost-thread1.37-dev_1.37.0-6_amd64.deb
c80f20f141fd5383a6397b0a357998e7 346600 libs optional
libboost-wave1.37.0_1.37.0-6_amd64.deb
e5d8751f616ad16652ee20eda138b4c9 650954 libdevel optional
libboost-wave1.37-dev_1.37.0-6_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iD8DBQFJvIfZ0i2bPSHbMcURAnanAKCCcbGsWKECJSFRIuEE252S/jz6FACgosES
8k3GVKIDInsoNou3icGFGCs=
=6jAJ
-----END PGP SIGNATURE-----
--- End Message ---