Commit Graph

8 Commits

Author SHA1 Message Date
kurt
e0ef9069a3 fix atomic_count.hpp: libstdc++ is not built with thread support yet so
adjust atomic_count.hpp to only use libstdc++ when it has been built with
thread support and fall back to using the pthreads implementation.
diagnosed, tested and okay deanna@
2008-06-05 12:55:56 +00:00
deanna
ebde87a203 Security - add fix from boost svn for CVE-2008-0171:
"regex/v4/perl_matcher_non_recursive.hpp in the Boost regex library
(aka Boost.Regex) in Boost 1.33 and 1.34 allows context-dependent
attackers to cause a denial of service (failed assertion and crash)
via an invalid regular expression."

ok naddy@
2008-05-27 00:52:01 +00:00
deanna
7b1cbc0182 - unbreak on amd64 by adding -fPIC to the link cmd
tested by sthen@, brad@, eric@ and others, ok brad@ sthen@

- use /dev/urandom (from Brad)
2008-04-06 17:57:43 +00:00
bernd
109403012c Update to boost-1.34.1.
Initial diff from Mikko Tolmunen. Thank you!
Some corrections from brad@.

Tested by deanna@, naddy@, brad@ and myself.

ok deanna@, brad@
2008-04-03 07:44:39 +00:00
deanna
13ccbc190e Build libboost_python. Ports using it will need to satisfy any python
run depends on their own.  Patch from landry@, change requested by a
few.

And regen patches.

ok landry@
2008-01-06 00:01:15 +00:00
deanna
d102239f91 Add a patch from Boost CVS for amd64 support in endian.hpp. From
Jon Olsson <jon at vexed.se>.  Bump pkgnames and order plist.

"looks good" wilfried@
2007-07-14 14:13:48 +00:00
deanna
be9ffdf7ad The soname needs to match the filename in order for the libs to be
usable.  Noticed by Tero Koskinen, thanks.

Simplify the install by using an undocumented jam rule.

Ok wilfried@.
2007-01-07 22:20:20 +00:00
wilfried
4aa36ec4b0 Import boost 1.33.1
Free peer-reviewed portable C++ source libraries

From Deanna Phillips <deanna@sdf.lonestar.org>
with work from me, robert@ and kurt@
2006-11-05 19:20:41 +00:00