This page describes non-trivial stuff on porting boost libraries to FreeBSD. By intent this page should contain current status of Boost ports, a list of decisions, rationales and other things like that.
Current State
- The port is out of sync with boost.org: upstream has 1.42, ports have 1.41
- Boost-1.42 is tested in full on 7.2, ready for 6.x and 8.x.
The most recent patch is at http://alexanderchuranov.com/boost-port/boost-from-1.41-to-1.42-2010-02-16-17-11.diff (This link is broken)
Known Issues
- Boost.Test report less details for SIGBUS, SIGCHLD, SIGSEGV and SIGILL on FreeBSD than it might on other UNIX-like platform. The reason is detailed information is not available on FreeBSD 6x. The issue is temporary.
- Boost.Math does not support long double version of functions, because related functionality only presents in FreeBSD-8.
Future Efforts
- Test on 8.x and 6.x
Past Efforts
A patch for updating from 1.41 to 1.42 is created.
Ports successfully built with 1.42 on 7.2
- astro/stellarium
- audio/ardour
- audio/cpp-xmms2
- audio/mp3plot
- audio/mumble
- audio/murmur
- audio/patchage
- audio/py-tagpy
- audio/raul
- cad/kicad
- cad/kicad-devel
- comms/fldigi
- databases/akonadi
- databases/mongodb
- databases/mongodb-devel
- deskutils/gnote
- deskutils/launchy
- deskutils/pinot
- devel/boost_build
- devel/crow
- devel/fb303
- devel/guiloader
- devel/guiloader-c++
- devel/libiqxmlrpc
- devel/libopkele
- devel/log4cxx
- devel/luabind
- devel/monotone
- devel/nemiver
- devel/sdts++
- devel/simgear
- devel/srecord
- devel/stlport
- devel/subcommander
- devel/subcommander2
- devel/thrift
- dns/powerdns
- dns/powerdns-devel
- dns/powerdns-recursor
- editors/abiword
- editors/madedit
- editors/pdfedit
- editors/xmlcopyeditor
- finance/quantlib
- games/alephone
- games/ember
- games/flightgear
- games/flyhard
- games/galaxyhack
- games/glob2
- games/lander
- games/lordsawar
- games/mkhexgrid
- games/pingus
- games/plee-the-bear
- games/pokerth
- games/secretmaryochronicles
- games/spring
- games/vamos
- games/widelands
- games/windstille
- graphics/agave
- graphics/aqsis
- graphics/enblend
- graphics/fracplanet
- graphics/gnash
- graphics/gnash-devel
- graphics/gsculpt
- graphics/hugin
- graphics/inkscape
- graphics/k3d
- graphics/libopenraw
- graphics/mapnik
- graphics/panomatic
- graphics/py-cgkit
- graphics/py-exiv2
- graphics/py-visual
- mail/libmapi
- math/cgal
- misc/bibletime
- misc/kdeedu3
- multimedia/bmpx
- multimedia/flvtool++
- multimedia/miro
- multimedia/mkvtoolnix
- net-im/licq
- net-im/licq-console
- net-im/licq-osd
- net-im/licq-qt-gui
- net-im/wooztalk
- net-p2p/deluge
- net-p2p/rblibtorrent
- net-p2p/rblibtorrent-devel
- net-p2p/sharktorrent
- net/pktanon
- net/twinkle
- net/xorp-devel
- palm/barry
- print/cjk-lyx
- print/lyx
- print/lyx15
- print/pdfcube
- science/avogadro
- science/openbabel
- security/botan
- textproc/source-highlight
- www/anyterm
- x11-toolkits/flowcanvas
- x11-toolkits/gigi