#11000: boost-1_68_0
-------------------------+------------------------
 Reporter:  bdubbs       |       Owner:  blfs-book
     Type:  enhancement  |      Status:  new
 Priority:  normal       |   Milestone:  8.3
Component:  BOOK         |     Version:  SVN
 Severity:  normal       |  Resolution:
 Keywords:               |
-------------------------+------------------------

Comment (by ken@…):

 At least one change which breaks things. The file
 /usr/include/boost/uuid/sha1.hpp was a normal header in 1_64_0, but by
 1_66_0 it was marked as deprecated and included
 /usr/include/boost/uuid/sha1.hpp. In 1_68_0 it has gone, I found
 [https://github.com/boostorg/uuid/issues/70] which for this says

 *Breaking change:] sha1 detail namespace header redirection for backwards
 compatibility was removed ([github_pr uuid 69]).

 Unfortunately, that is used by libcmis which is one of the tarballs
 downloaded by libreoffice. Because the downloads happen during the build,
 it is inconvenient to let it break, stop, fix the accected file(s),
 resume.

 A workaround (still building LO, but I've got a lot further) will be to
 symlink that file immediately after installing boost:

 {{{
 ln -svf detail/sha1.hpp /usr/include/boost/uuid/sha1.hpp
 }}}

--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/11000#comment:1>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to