Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Oct 2015 18:05:34 +0000
From:      bugzilla-noreply@freebsd.org
To:        office@FreeBSD.org
Subject:   [Bug 199601] devel/boost-all: Upgrade to 1.58
Message-ID:  <bug-199601-25061-RdwwuQ74T2@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-199601-25061@https.bugs.freebsd.org/bugzilla/>
References:  <bug-199601-25061@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=199601

--- Comment #17 from Don Lewis <truckman@FreeBSD.org> ---
I have some preliminary results for building on FreeBSD 9.3 i386 with ports
version r399104.  It looks like patching the port to assert BOOST_NO_LONG_LONG
is the wrong path to take because the fallout is much worse with this patch
even though it fixes libe-book.

Baseline with boost 1.55:
  Built: 1004 Failed: 4    Skipped: 17   Ignored: 18

Stock boost 1.58:
  Built: 273 Failed: 35  Skipped: 22  Ignored: 17

Boost 1.58 with BOOST_NO_LONG_LONG hack:
  Built: 229 Failed: 68  Skipped: 34  Ignored: 16

Boost 1.59:
  Built: 242 Failed: 48  Skipped: 40  Ignored: 17

It's disappointing that 1.59 is so much worse than 1.58.  It makes the decision
on whether or not to jump all the way to 1.59 more difficult.

A significant number of the skipped ports are due to a build failure in
math/py-numpy, which is not boost related and happens even in the baseline.  I
don't know why this port is failing for me because the portsmon build is clean.

Baseline failures:
  databases/mariadb-server:build
  databases/mariadb55-server:package
  math/py-numpy:build
  sysutils/osquery:build


Additional build failures with 1.58:
  audio/clementine-player:build
  cad/openscad:build
  databases/sfcgal:build
  deskutils/kdepim4:build
  devel/kdevplatform:build
  devel/liblas:build
  devel/liborcus:build
  devel/luabind:build
  finance/ledger:build
  games/allacrost:build
  games/plee-the-bear:build
  games/valyriatear:build
  graphics/appleseed:build
  graphics/aqsis:build
  graphics/evolvotron:build
  graphics/hugin:build
  graphics/mapnik:build
  graphics/mitsuba:build
  graphics/scantailor:build
  math/pdal:build
  multimedia/aegisub:build
  multimedia/gstreamer-qt4:build
  multimedia/gstreamer1-qt4:build
  net-p2p/dogecoin:build
  net-p2p/namecoin:build
  net-p2p/zetacoin:build
  security/quantis:build
  textproc/libe-book00:build
  textproc/libe-book:build
  textproc/luceneplusplus:build
  x11/leechcraft:build

Additional build failures with BOOST_NO_LONG_LONG hack (vs stock 1.58):
  audio/ardour:build
  audio/mp3plot:configure
  converters/osm2pgsql:build
  databases/hamsterdb:configure
  devel/avro-cpp:build
  devel/cpp-netlib:build
  devel/eblob:build
  devel/libiqxmlrpc:build
  devel/liborcus07:build
  devel/ros:build
  devel/smack:build
  devel/synfig:configure
  editors/openoffice-4:build
  games/alephone:build
  games/frogatto:build
  games/glob2:build
  games/pokerth:build
  games/wesnoth:build
  graphics/fracplanet:build
  graphics/gnash:build
  graphics/openimageio:build
  graphics/povray37:configure
  math/cgal:build
  math/rocs:build
  math/stp:build
  multimedia/cclive:build
  multimedia/plexhometheater:build
  net-mgmt/fastnetmon:build
  net-mgmt/icinga2:build
  net-p2p/digitalcoin:build
  net-p2p/litecoin:configure
  net-p2p/qbittorrent:build
  net-p2p/twister:build
  net-p2p/zetacoin:configure
  net/pktanon:configure
  science/bddsolve:build
  science/pulseview:build
  textproc/kenlm:build
  textproc/libkolabxml:build
  textproc/xmlwrapp:configure

Fixed by BOOST_NO_LONG_LONG hack:
  textproc/libe-book00:build
  textproc/libe-book:build
and net-p2p/zetacoin went from a configure failure to a build failure.

Additional build failures with 1.59 (vs stock 1.58):
  deskutils/pinot:build
  devel/avro-cpp:build
  devel/boost-python-libs:checksum
  devel/codeblocks:build
  graphics/gnash:build
  graphics/libcdr01:build
  graphics/libetonyek01:build
  graphics/libfreehand:build
  print/libmspub01:build
  print/libpagemaker:build
  textproc/libabw:build
  textproc/libmwaw03:build
  textproc/libvisio01:build
  textproc/libvisio:build
  textproc/libwpd010:build
  textproc/libwps03:build
  textproc/libwps:build
  www/anyterm:build


I've started a test of FreeBSD 10.1 amd64 to try to get some more coverage. 
I'll skip the BOOST_NO_LONG_LONG change this time since that appears to be a
dead end.  I should have the results in a day or so.

-- 
You are receiving this mail because:
You are the assignee for the bug.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-199601-25061-RdwwuQ74T2>