On 31/12/2017 06:30, kefu chai wrote:
+ ceph-devl
On Wed, Dec 27, 2017 at 5:47 PM, Willem Jan Withagen <wjw@xxxxxxxxxxx> wrote:
Hi Kefu,
In FreeBSD the portmanager of Boost wants to move to 1.66, and so normally
they do a test run on all 33.000 ports to see what breaks.
Now one of the things that breaks is Ceph, but i a way I do not
understand...
When linking ceph-common references to the /usr/local/lib/libboost_*.so
files on Boost 1.65 are now replaced by -lBoost::thread invocations 1.66??
could you pastebin the error message? Boost::thread is the library name. but I
don't think it can be passed to the linker. if you see this in the
command line,
something is wrong.
It was the now traditional problem that a CMake upgrade does not run in
sync with Boost upgrades. Took quite some runs, but now FreeBSD ports is
at 12.2.2, and in preparation on the 1.66 Boost release it builds
without Beast by execluding WITH_RADOSGW_BEAST_FRONTEND.
Which will be switched back on once the 1.66 Beast works with v12.2.2.
--WjW
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html