View Bug Details

IDProjectCategoryView StatusLast Update
0001370DCP-o-maticGeneralpublic2018-10-17 20:10
Reportermarkusk Assigned Tocarl  
PrioritynormalSeverityblockReproducibilityalways
Status closedResolutionfixed 
Platform64-bitOSLinuxOS VersionArch
Product Version2.12.0 
Summary0001370: New Arch Boost : [libdcp] distance
Description

New boost libs in Arch and dcpomatic stoped compiling ...

boost 1.68.0-1
boost-libs 1.68.0-1
ffmpeg 1:4.0.2-3
libasdcp-cth 0.1.3-2
libcxml 0.15.5-1
libquickmail 0.1.28-4

Additional Information

[115/199] Compiling src/reel_mxf.cc
../src/subtitle_asset.cc: In static member function ‘static void dcp::SubtitleAsset::pull_fonts(boost::shared_ptr<dcp::order::Part>)’:
../src/subtitle_asset.cc:460:22: error: call of overloaded ‘distance(std::cxx11::list<boost::shared_ptr<dcp::order::Part> >::const_iterator&, std::cxx11::list<boost::shared_ptr<dcp::order::Part> >::const_iterator&)’ is ambiguous
if (distance (i, j) == 1) {
^
In file included from /usr/include/c++/8.2.1/bits/stl_algobase.h:66,
from /usr/include/c++/8.2.1/bits/char_traits.h:39,
from /usr/include/c++/8.2.1/string:40,
from /usr/include/c++/8.2.1/bits/locale_classes.h:40,
from /usr/include/c++/8.2.1/bits/ios_base.h:41,
from /usr/include/c++/8.2.1/iomanip:40,
from ../src/raw_convert.h:38,
from ../src/subtitle_asset.cc:34:
/usr/include/c++/8.2.1/bits/stl_iterator_base_funcs.h:138:5: note: candidate: ‘typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator<boost::shared_ptr<dcp::order::Part> >; typename std::iterator_traits<_Iterator>::difference_type = long int]’
distance(_InputIterator __first, _InputIterator __last)
^~~~
In file included from /usr/include/boost/range/distance.hpp:18,
from /usr/include/boost/range/functions.hpp:21,
from /usr/include/boost/range/iterator_range_core.hpp:38,
from /usr/include/boost/algorithm/string/erase.hpp:16,
from /usr/include/libcxml/cxml.h:28,
from ../src/subtitle_asset.h:41,
from ../src/subtitle_asset.cc:36:
/usr/include/boost/iterator/distance.hpp:49:9: note: candidate: ‘typename boost::iterators::iterator_difference<Iterator>::type boost::iterators::distance_adl_barrier::distance(SinglePassIterator, SinglePassIterator) [with SinglePassIterator = std::_List_const_iterator<boost::shared_ptr<dcp::order::Part> >; typename boost::iterators::iterator_difference<Iterator>::type = long int]’
distance(SinglePassIterator first, SinglePassIterator last)
^~~~

TagsNo tags attached.
Branch
Estimated weeks required
Estimated work requiredUnknown

Activities

markusk

2018-09-22 14:50

reporter  

libdcp-1.5.4-build-STDERR-STDOUT.txt (44,778 bytes)   
==> Making package: libdcp 1.5.4-1 (Sa 22 Sep 2018 15:49:26 CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found libdcp-1.5.4.tar.bz2
==> Validating source files with sha512sums...
    libdcp-1.5.4.tar.bz2 ... Passed
==> Extracting sources...
  -> Extracting libdcp-1.5.4.tar.bz2 with bsdtar
==> Removing existing $pkgdir/ directory...
==> Starting build()...
Setting top to                           : /media/internal-archiv4/makepkg-build-dir-per--etc--makepkg_conf/libdcp/src/libdcp-1.5.4 
Setting out to                           : /media/internal-archiv4/makepkg-build-dir-per--etc--makepkg_conf/libdcp/src/libdcp-1.5.4/build 
Checking for 'g++' (C++ compiler)        : /usr/lib/ccache/bin/g++ 
Checking for program 'pkg-config'        : /sbin/pkg-config 
Checking for 'openssl'                   : yes 
Checking for 'libxml++-2.6'              : yes 
Checking for 'xmlsec1'                   : yes 
Checking for 'Magick++-config'           : yes 
Checking for 'sndfile'                   : yes 
Checking for 'libopenjp2' >= 2.1.0       : yes 
Checking for 'libasdcp-cth' >= 0.1.3     : yes 
Checking for 'libcxml' >= 0.15.2         : yes 
Checking for boost library >= 1.45       : yes 
Checking for boost filesystem library    : yes 
Checking for boost signals2 library      : yes 
Checking for boost datetime library      : yes 
Checking for boost unit testing library  : yes 
Checking for library gcov                : yes 
'configure' finished successfully (0.644s)
Waf: Entering directory `/media/internal-archiv4/makepkg-build-dir-per--etc--makepkg_conf/libdcp/src/libdcp-1.5.4/build'
Writing version information to src/version.cc
[  1/199] Compiling libdcp-1.0.pc.in
[  2/199] Compiling src/asset.cc
[  3/199] Compiling src/asset_writer.cc
[  4/199] Compiling src/atmos_asset.cc
[  5/199] Compiling src/atmos_asset_writer.cc
[  6/199] Compiling src/certificate_chain.cc
[  7/199] Compiling src/certificate.cc
[  8/199] Compiling src/chromaticity.cc
[  9/199] Compiling src/colour_conversion.cc
[ 10/199] Compiling src/cpl.cc
../src/certificate_chain.cc:505:2: Warnung: #warning "Using new OpenSSL API" [-Wcpp]
 #warning "Using new OpenSSL API"
  ^~~~~~~

../src/certificate.cc:368:2: Warnung: #warning "Using new OpenSSL API" [-Wcpp]
 #warning "Using new OpenSSL API"
  ^~~~~~~

[ 12/199] Compiling src/data.cc
[ 12/199] Compiling src/dcp.cc
[ 13/199] Compiling src/dcp_time.cc
[ 14/199] Compiling src/decrypted_kdm.cc
[ 15/199] Compiling src/decryption_context.cc
[ 16/199] Compiling src/decrypted_kdm_key.cc
[ 18/199] Compiling src/encrypted_kdm.cc
[ 18/199] Compiling src/encryption_context.cc
[ 19/199] Compiling src/exceptions.cc
[ 20/199] Compiling src/file.cc
[ 21/199] Compiling src/font_asset.cc
[ 22/199] Compiling src/gamma_transfer_function.cc
../src/file.cc: In Konstruktor »dcp::File::File(boost::filesystem::path)«:
../src/file.cc:54:8: Warnung: Der Rückgabewert von »size_t fread(void*, size_t, size_t, FILE*)«, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert [-Wunused-result]
  fread (_data, 1, _size, f);
  ~~~~~~^~~~~~~~~~~~~~~~~~~~

[ 23/199] Compiling src/identity_transfer_function.cc
[ 24/199] Compiling src/interop_load_font_node.cc
[ 25/199] Compiling src/interop_subtitle_asset.cc
[ 26/199] Compiling src/j2k.cc
[ 27/199] Compiling src/key.cc
[ 28/199] Compiling src/local_time.cc
[ 29/199] Compiling src/locale_convert.cc
[ 30/199] Compiling src/metadata.cc
[ 31/199] Compiling src/modified_gamma_transfer_function.cc
[ 32/199] Compiling src/mono_picture_asset.cc
[ 33/199] Compiling src/mono_picture_asset_writer.cc
[ 34/199] Compiling src/mono_picture_frame.cc
[ 35/199] Compiling src/mxf.cc
[ 36/199] Compiling src/name_format.cc
[ 37/199] Compiling src/object.cc
../src/mono_picture_frame.cc: In Konstruktor »dcp::MonoPictureFrame::MonoPictureFrame(boost::filesystem::path)«:
../src/mono_picture_frame.cc:66:8: Warnung: Der Rückgabewert von »size_t fread(void*, size_t, size_t, FILE*)«, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert [-Wunused-result]
  fread (j2k_data(), 1, size, f);
  ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~

[ 38/199] Compiling src/openjpeg_image.cc
[ 39/199] Compiling src/picture_asset.cc
[ 40/199] Compiling src/picture_asset_writer.cc
[ 41/199] Compiling src/raw_convert.cc
[ 42/199] Compiling src/reel.cc
[ 43/199] Compiling src/reel_asset.cc
[ 44/199] Compiling src/reel_atmos_asset.cc
[ 45/199] Compiling src/reel_closed_caption_asset.cc
[ 46/199] Compiling src/reel_mono_picture_asset.cc
[ 47/199] Compiling src/reel_mxf.cc
[ 49/199] Compiling src/reel_sound_asset.cc
[ 48/199] Compiling src/reel_picture_asset.cc
[ 50/199] Compiling src/reel_stereo_picture_asset.cc
[ 51/199] Compiling src/reel_subtitle_asset.cc
[ 52/199] Compiling src/ref.cc
[ 53/199] Compiling src/rgb_xyz.cc
[ 54/199] Compiling src/s_gamut3_transfer_function.cc
[ 55/199] Compiling src/smpte_load_font_node.cc
[ 56/199] Compiling src/smpte_subtitle_asset.cc
[ 58/199] Compiling src/sound_asset_writer.cc
[ 58/199] Compiling src/sound_asset.cc
[ 59/199] Compiling src/sound_frame.cc
[ 60/199] Compiling src/stereo_picture_asset.cc
[ 61/199] Compiling src/stereo_picture_asset_writer.cc
[ 62/199] Compiling src/stereo_picture_frame.cc
[ 63/199] Compiling src/subtitle_asset.cc
[ 64/199] Compiling src/subtitle_asset_internal.cc
[ 65/199] Compiling src/subtitle_string.cc
[ 66/199] Compiling src/transfer_function.cc
[ 67/199] Compiling src/types.cc
[ 68/199] Compiling src/util.cc
[ 69/199] Compiling src/version.cc
[ 70/199] Compiling src/asset.cc
[ 71/199] Compiling src/asset_writer.cc
[ 72/199] Compiling src/atmos_asset.cc
In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/cstddef:49,
                 from /usr/include/boost/config/compiler/gcc.hpp:165,
                 from /usr/include/boost/config.hpp:39,
                 from /usr/include/boost/static_assert.hpp:17,
                 from ../src/raw_convert.h:37,
                 from ../src/asset.cc:38:
/usr/include/features.h:381:4: Warnung: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[ 73/199] Compiling src/atmos_asset_writer.cc
In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/cstddef:49,
                 from /usr/include/boost/config/compiler/gcc.hpp:165,
                 from /usr/include/boost/config.hpp:39,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from ../src/types.h:41,
                 from ../src/asset_writer.h:41,
                 from ../src/asset_writer.cc:38:
/usr/include/features.h:381:4: Warnung: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[ 74/199] Compiling src/certificate_chain.cc
In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/cstddef:49,
                 from /usr/include/boost/config/compiler/gcc.hpp:165,
                 from /usr/include/boost/config.hpp:39,
                 from /usr/include/boost/core/noncopyable.hpp:12,
                 from /usr/include/boost/noncopyable.hpp:15,
                 from ../src/object.h:41,
                 from ../src/asset.h:41,
                 from ../src/atmos_asset.h:37,
                 from ../src/atmos_asset.cc:34:
/usr/include/features.h:381:4: Warnung: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[ 75/199] Compiling src/certificate.cc
In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/cstddef:49,
                 from /usr/include/boost/config/compiler/gcc.hpp:165,
                 from /usr/include/boost/config.hpp:39,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from ../src/types.h:41,
                 from ../src/asset_writer.h:41,
                 from ../src/atmos_asset_writer.h:38,
                 from ../src/atmos_asset_writer.cc:34:
/usr/include/features.h:381:4: Warnung: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[ 76/199] Compiling src/chromaticity.cc
In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/cmath:41,
                 from ../src/chromaticity.h:41,
                 from ../src/chromaticity.cc:34:
/usr/include/features.h:381:4: Warnung: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[ 77/199] Compiling src/colour_conversion.cc
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/stdint.h:9,
                 from /usr/include/openssl/e_os2.h:258,
                 from /usr/include/openssl/x509.h:14,
                 from ../src/certificate.h:42,
                 from ../src/certificate_chain.h:41,
                 from ../src/certificate_chain.cc:38:
/usr/include/features.h:381:4: Warnung: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~
../src/certificate_chain.cc:505:2: Warnung: #warning "Using new OpenSSL API" [-Wcpp]
 #warning "Using new OpenSSL API"
  ^~~~~~~

[ 78/199] Compiling src/cpl.cc
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/stdint.h:9,
                 from /usr/include/openssl/e_os2.h:258,
                 from /usr/include/openssl/x509.h:14,
                 from ../src/certificate.h:42,
                 from ../src/certificate.cc:38:
/usr/include/features.h:381:4: Warnung: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~
../src/certificate.cc:368:2: Warnung: #warning "Using new OpenSSL API" [-Wcpp]
 #warning "Using new OpenSSL API"
  ^~~~~~~

[ 79/199] Compiling src/data.cc
In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/cmath:41,
                 from ../src/chromaticity.h:41,
                 from ../src/colour_conversion.h:41,
                 from ../src/colour_conversion.cc:34:
/usr/include/features.h:381:4: Warnung: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[ 80/199] Compiling src/dcp.cc
In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/cstddef:49,
                 from /usr/include/boost/config/compiler/gcc.hpp:165,
                 from /usr/include/boost/config.hpp:39,
                 from /usr/include/boost/smart_ptr/shared_array.hpp:17,
                 from /usr/include/boost/shared_array.hpp:17,
                 from ../src/data.h:37,
                 from ../src/data.cc:34:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[ 81/199] Compiling src/dcp_time.cc
In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/cstddef:49,
                 from /usr/include/boost/config/compiler/gcc.hpp:165,
                 from /usr/include/boost/config.hpp:39,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from ../src/types.h:41,
                 from ../src/cpl.h:41,
                 from ../src/cpl.cc:34:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[ 82/199] Compiling src/decrypted_kdm.cc
In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/cstddef:49,
                 from /usr/include/boost/config/compiler/gcc.hpp:165,
                 from /usr/include/boost/config.hpp:39,
                 from /usr/include/boost/static_assert.hpp:17,
                 from ../src/raw_convert.h:37,
                 from ../src/dcp_time.cc:38:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[ 83/199] Compiling src/decryption_context.cc
In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/cstddef:49,
                 from /usr/include/boost/config/compiler/gcc.hpp:165,
                 from /usr/include/boost/config.hpp:39,
                 from /usr/include/boost/static_assert.hpp:17,
                 from ../src/raw_convert.h:37,
                 from ../src/dcp.cc:38:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[ 84/199] Compiling src/decrypted_kdm_key.cc
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/stdint.h:9,
                 from ../src/key.h:41,
                 from ../src/decrypted_kdm.h:41,
                 from ../src/decrypted_kdm.cc:34:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[ 85/199] Compiling src/encrypted_kdm.cc
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/stdint.h:9,
                 from ../src/key.h:41,
                 from ../src/decryption_context.h:37,
                 from ../src/decryption_context.cc:34:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[ 86/199] Compiling src/encryption_context.cc
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/stdint.h:9,
                 from ../src/key.h:41,
                 from ../src/decrypted_kdm_key.h:41,
                 from ../src/decrypted_kdm_key.cc:34:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[ 87/199] Compiling src/exceptions.cc
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/stdint.h:9,
                 from ../src/key.h:41,
                 from ../src/encryption_context.h:34,
                 from ../src/encryption_context.cc:34:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[ 88/199] Compiling src/file.cc
In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/cstdlib:41,
                 from /usr/include/boost/date_time/compiler_config.hpp:11,
                 from /usr/include/boost/date_time/posix_time/posix_time.hpp:14,
                 from ../src/local_time.h:41,
                 from ../src/encrypted_kdm.h:41,
                 from ../src/encrypted_kdm.cc:34:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[ 89/199] Compiling src/font_asset.cc
In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/cstddef:49,
                 from /usr/include/boost/config/compiler/gcc.hpp:165,
                 from /usr/include/boost/config.hpp:39,
                 from /usr/include/boost/filesystem/config.hpp:28,
                 from /usr/include/boost/filesystem.hpp:15,
                 from ../src/exceptions.h:37,
                 from ../src/exceptions.cc:38:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[ 90/199] Compiling src/gamma_transfer_function.cc
In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/cstddef:49,
                 from /usr/include/boost/config/compiler/gcc.hpp:165,
                 from /usr/include/boost/config.hpp:39,
                 from /usr/include/boost/filesystem/config.hpp:28,
                 from /usr/include/boost/filesystem.hpp:15,
                 from ../src/file.h:41,
                 from ../src/file.cc:38:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[ 91/199] Compiling src/identity_transfer_function.cc
In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/cstddef:49,
                 from /usr/include/boost/config/compiler/gcc.hpp:165,
                 from /usr/include/boost/config.hpp:39,
                 from /usr/include/boost/core/noncopyable.hpp:12,
                 from /usr/include/boost/noncopyable.hpp:15,
                 from ../src/object.h:41,
                 from ../src/asset.h:41,
                 from ../src/font_asset.h:38,
                 from ../src/font_asset.cc:38:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[ 92/199] Compiling src/interop_load_font_node.cc
In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/cstddef:49,
                 from /usr/include/boost/config/compiler/gcc.hpp:165,
                 from /usr/include/boost/config.hpp:39,
                 from /usr/include/boost/core/noncopyable.hpp:12,
                 from /usr/include/boost/noncopyable.hpp:15,
                 from ../src/transfer_function.h:41,
                 from ../src/gamma_transfer_function.h:38,
                 from ../src/gamma_transfer_function.cc:38:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[ 93/199] Compiling src/interop_subtitle_asset.cc
In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/cstddef:49,
                 from /usr/include/boost/config/compiler/gcc.hpp:165,
                 from /usr/include/boost/config.hpp:39,
                 from /usr/include/boost/core/noncopyable.hpp:12,
                 from /usr/include/boost/noncopyable.hpp:15,
                 from ../src/transfer_function.h:41,
                 from ../src/identity_transfer_function.h:38,
                 from ../src/identity_transfer_function.cc:38:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[ 94/199] Compiling src/j2k.cc
In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/string:38,
                 from ../src/load_font_node.h:38,
                 from ../src/interop_load_font_node.h:34,
                 from ../src/interop_load_font_node.cc:34:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[ 95/199] Compiling src/key.cc
In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/cstddef:49,
                 from /usr/include/boost/config/compiler/gcc.hpp:165,
                 from /usr/include/boost/config.hpp:39,
                 from /usr/include/boost/core/noncopyable.hpp:12,
                 from /usr/include/boost/noncopyable.hpp:15,
                 from ../src/object.h:41,
                 from ../src/asset.h:41,
                 from ../src/subtitle_asset.h:37,
                 from ../src/interop_subtitle_asset.h:38,
                 from ../src/interop_subtitle_asset.cc:34:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[ 96/199] Compiling src/local_time.cc
In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/cstddef:49,
                 from /usr/include/boost/config/compiler/gcc.hpp:165,
                 from /usr/include/boost/config.hpp:39,
                 from /usr/include/boost/smart_ptr/shared_array.hpp:17,
                 from /usr/include/boost/shared_array.hpp:17,
                 from ../src/data.h:37,
                 from ../src/j2k.h:34,
                 from ../src/j2k.cc:34:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[ 97/199] Compiling src/locale_convert.cc
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/stdint.h:9,
                 from ../src/key.h:41,
                 from ../src/key.cc:38:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[ 98/199] Compiling src/metadata.cc
In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/cstddef:49,
                 from /usr/include/boost/config/compiler/gcc.hpp:165,
                 from /usr/include/boost/config.hpp:39,
                 from /usr/include/boost/filesystem/config.hpp:28,
                 from /usr/include/boost/filesystem.hpp:15,
                 from ../src/locale_convert.h:37,
                 from ../src/locale_convert.cc:34:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[ 99/199] Compiling src/modified_gamma_transfer_function.cc
In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/cstdlib:41,
                 from /usr/include/boost/date_time/compiler_config.hpp:11,
                 from /usr/include/boost/date_time/posix_time/posix_time.hpp:14,
                 from ../src/local_time.h:41,
                 from ../src/local_time.cc:38:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[100/199] Compiling src/mono_picture_asset.cc
In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/string:38,
                 from ../src/metadata.h:41,
                 from ../src/metadata.cc:38:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[101/199] Compiling src/mono_picture_asset_writer.cc
In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/cstddef:49,
                 from /usr/include/boost/config/compiler/gcc.hpp:165,
                 from /usr/include/boost/config.hpp:39,
                 from /usr/include/boost/core/noncopyable.hpp:12,
                 from /usr/include/boost/noncopyable.hpp:15,
                 from ../src/transfer_function.h:41,
                 from ../src/modified_gamma_transfer_function.h:38,
                 from ../src/modified_gamma_transfer_function.cc:34:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[102/199] Compiling src/mono_picture_frame.cc
In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/cstddef:49,
                 from /usr/include/boost/config/compiler/gcc.hpp:165,
                 from /usr/include/boost/config.hpp:39,
                 from /usr/include/boost/core/noncopyable.hpp:12,
                 from /usr/include/boost/noncopyable.hpp:15,
                 from ../src/object.h:41,
                 from ../src/asset.h:41,
                 from ../src/mxf.h:37,
                 from ../src/picture_asset.h:41,
                 from ../src/mono_picture_asset.h:37,
                 from ../src/mono_picture_asset.cc:34:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[103/199] Compiling src/mxf.cc
In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/string:38,
                 from ../src/metadata.h:41,
                 from ../src/picture_asset_writer.h:41,
                 from ../src/mono_picture_asset_writer.h:41,
                 from ../src/mono_picture_asset_writer.cc:38:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[104/199] Compiling src/name_format.cc
In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/cstddef:49,
                 from /usr/include/boost/config/compiler/gcc.hpp:165,
                 from /usr/include/boost/config.hpp:39,
                 from /usr/include/boost/static_assert.hpp:17,
                 from ../src/raw_convert.h:37,
                 from ../src/mxf.cc:38:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[105/199] Compiling src/object.cc
In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/cstddef:49,
                 from /usr/include/boost/config/compiler/gcc.hpp:165,
                 from /usr/include/boost/config.hpp:39,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from ../src/types.h:41,
                 from ../src/mono_picture_frame.h:41,
                 from ../src/mono_picture_frame.cc:38:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[106/199] Compiling src/openjpeg_image.cc
In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/new:39,
                 from /usr/include/boost/optional/optional.hpp:20,
                 from /usr/include/boost/optional.hpp:15,
                 from ../src/name_format.h:37,
                 from ../src/name_format.cc:34:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[107/199] Compiling src/picture_asset.cc
In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/cstddef:49,
                 from /usr/include/boost/config/compiler/gcc.hpp:165,
                 from /usr/include/boost/config.hpp:39,
                 from /usr/include/boost/core/noncopyable.hpp:12,
                 from /usr/include/boost/noncopyable.hpp:15,
                 from ../src/object.h:41,
                 from ../src/object.cc:38:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[108/199] Compiling src/picture_asset_writer.cc
In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/cstddef:49,
                 from /usr/include/boost/config/compiler/gcc.hpp:165,
                 from /usr/include/boost/config.hpp:39,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from ../src/types.h:41,
                 from ../src/util.h:41,
                 from ../src/openjpeg_image.h:38,
                 from ../src/openjpeg_image.cc:38:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[109/199] Compiling src/raw_convert.cc
In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/cstddef:49,
                 from /usr/include/boost/config/compiler/gcc.hpp:165,
                 from /usr/include/boost/config.hpp:39,
                 from /usr/include/boost/core/noncopyable.hpp:12,
                 from /usr/include/boost/noncopyable.hpp:15,
                 from ../src/object.h:41,
                 from ../src/asset.h:41,
                 from ../src/mxf.h:37,
                 from ../src/picture_asset.h:41,
                 from ../src/picture_asset.cc:34:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[110/199] Compiling src/reel.cc
In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/string:38,
                 from ../src/metadata.h:41,
                 from ../src/picture_asset_writer.h:41,
                 from ../src/picture_asset_writer.cc:34:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[111/199] Compiling src/reel_asset.cc
In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/cstddef:49,
                 from /usr/include/boost/config/compiler/gcc.hpp:165,
                 from /usr/include/boost/config.hpp:39,
                 from /usr/include/boost/static_assert.hpp:17,
                 from ../src/raw_convert.h:37,
                 from ../src/raw_convert.cc:34:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[112/199] Compiling src/reel_atmos_asset.cc
In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/cstddef:49,
                 from /usr/include/boost/config/compiler/gcc.hpp:165,
                 from /usr/include/boost/config.hpp:39,
                 from /usr/include/boost/static_assert.hpp:17,
                 from ../src/raw_convert.h:37,
                 from ../src/reel_asset.cc:38:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[113/199] Compiling src/reel_closed_caption_asset.cc
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/stdint.h:9,
                 from ../src/key.h:41,
                 from ../src/reel.h:37,
                 from ../src/reel.cc:34:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[114/199] Compiling src/reel_mono_picture_asset.cc
In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/cstddef:49,
                 from /usr/include/boost/config/compiler/gcc.hpp:165,
                 from /usr/include/boost/config.hpp:39,
                 from /usr/include/boost/core/noncopyable.hpp:12,
                 from /usr/include/boost/noncopyable.hpp:15,
                 from ../src/object.h:41,
                 from ../src/asset.h:41,
                 from ../src/atmos_asset.h:37,
                 from ../src/reel_atmos_asset.cc:38:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

[115/199] Compiling src/reel_mxf.cc
../src/subtitle_asset.cc: In static member function ‘static void dcp::SubtitleAsset::pull_fonts(boost::shared_ptr<dcp::order::Part>)’:
../src/subtitle_asset.cc:460:22: error: call of overloaded ‘distance(std::__cxx11::list<boost::shared_ptr<dcp::order::Part> >::const_iterator&, std::__cxx11::list<boost::shared_ptr<dcp::order::Part> >::const_iterator&)’ is ambiguous
    if (distance (i, j) == 1) {
                      ^
In file included from /usr/include/c++/8.2.1/bits/stl_algobase.h:66,
                 from /usr/include/c++/8.2.1/bits/char_traits.h:39,
                 from /usr/include/c++/8.2.1/string:40,
                 from /usr/include/c++/8.2.1/bits/locale_classes.h:40,
                 from /usr/include/c++/8.2.1/bits/ios_base.h:41,
                 from /usr/include/c++/8.2.1/iomanip:40,
                 from ../src/raw_convert.h:38,
                 from ../src/subtitle_asset.cc:34:
/usr/include/c++/8.2.1/bits/stl_iterator_base_funcs.h:138:5: note: candidate: ‘typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator<boost::shared_ptr<dcp::order::Part> >; typename std::iterator_traits<_Iterator>::difference_type = long int]’
     distance(_InputIterator __first, _InputIterator __last)
     ^~~~~~~~
In file included from /usr/include/boost/range/distance.hpp:18,
                 from /usr/include/boost/range/functions.hpp:21,
                 from /usr/include/boost/range/iterator_range_core.hpp:38,
                 from /usr/include/boost/algorithm/string/erase.hpp:16,
                 from /usr/include/libcxml/cxml.h:28,
                 from ../src/subtitle_asset.h:41,
                 from ../src/subtitle_asset.cc:36:
/usr/include/boost/iterator/distance.hpp:49:9: note: candidate: ‘typename boost::iterators::iterator_difference<Iterator>::type boost::iterators::distance_adl_barrier::distance(SinglePassIterator, SinglePassIterator) [with SinglePassIterator = std::_List_const_iterator<boost::shared_ptr<dcp::order::Part> >; typename boost::iterators::iterator_difference<Iterator>::type = long int]’
         distance(SinglePassIterator first, SinglePassIterator last)
         ^~~~~~~~

In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/new:39,
                 from /usr/include/boost/optional/optional.hpp:20,
                 from /usr/include/boost/optional.hpp:15,
                 from ../src/reel_mxf.h:41,
                 from ../src/reel_mxf.cc:34:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/new:39,
                 from /usr/include/boost/optional/optional.hpp:20,
                 from /usr/include/boost/optional.hpp:15,
                 from ../src/reel_mxf.h:41,
                 from ../src/reel_picture_asset.h:41,
                 from ../src/reel_mono_picture_asset.h:41,
                 from ../src/reel_mono_picture_asset.cc:38:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

In file included from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h:508,
                 from /usr/include/c++/8.2.1/cstddef:49,
                 from /usr/include/boost/config/compiler/gcc.hpp:165,
                 from /usr/include/boost/config.hpp:39,
                 from /usr/include/boost/core/noncopyable.hpp:12,
                 from /usr/include/boost/noncopyable.hpp:15,
                 from ../src/object.h:41,
                 from ../src/asset.h:41,
                 from ../src/subtitle_asset.h:37,
                 from ../src/reel_closed_caption_asset.cc:38:
/usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^~~~~~~

Waf: Leaving directory `/media/internal-archiv4/makepkg-build-dir-per--etc--makepkg_conf/libdcp/src/libdcp-1.5.4/build'
Build failed
 -> task in 'libdcp-1.0' failed (exit status 1): 
	{task 140392114021264: cxx subtitle_asset.cc -> subtitle_asset.cc.1.o}
['/usr/lib/ccache/bin/g++', '-march=x86-64', '-mtune=generic', '-O2', '-pipe', '-fstack-protector-strong', '-std=c++11', '-Wall', '-Wextra', '-D_FILE_OFFSET_BITS=64', '-D__STDC_FORMAT_MACROS', '-Wno-maybe-uninitialized', '-DLIBDCP_VERSION="1.5.4"', '-DLIBDCP_POSIX', '-Wno-deprecated-declarations', '-DLIBDCP_OPENJPEG2', '-O2', '-fPIC', '-D_FORTIFY_SOURCE=2', '-I/usr/include/libxml++-2.6', '-I/usr/lib/libxml++-2.6/include', '-I/usr/include/libxml2', '-I/usr/include/glibmm-2.4', '-I/usr/lib/glibmm-2.4/include', '-I/usr/include/glib-2.0', '-I/usr/lib/glib-2.0/include', '-I/usr/lib/libffi-3.2.1/include', '-I/usr/include/sigc++-2.0', '-I/usr/lib/sigc++-2.0/include', '-I/usr/include/openjpeg-2.3', '-I/usr/include/xmlsec1', '-I/usr/include/libasdcp-cth', '-DHAVE_GCOV=1', '-DHAVE_OPENSSL=1', '-DHAVE_LIBXML_=1', '-DHAVE_OPENJPEG=1', '-DHAVE_CXML=1', '-DHAVE_XMLSEC1=1', '-DXMLSEC_CRYPTO_DYNAMIC_LOADING=1', '-D__XMLSEC_FUNCTION__=__func__', '-DXMLSEC_NO_SIZE_T', '-DXMLSEC_NO_GOST=1', '-DXMLSEC_NO_GOST2012=1', '-DXMLSEC_DL_LIBLTDL=1', '-DHAVE_ASDCPLIB_CTH=1', '../src/subtitle_asset.cc', '-c', '-o', '/media/internal-archiv4/makepkg-build-dir-per--etc--makepkg_conf/libdcp/src/libdcp-1.5.4/build/src/subtitle_asset.cc.1.o']
==> ERROR: A failure occurred in build().
    Aborting...

markusk

2018-09-22 14:52

reporter   ~0002692

libsub/dcpomatic for sure will also have boost errors ;) but without a current libdcp they are hard to debug/test compile ;)

carl

2018-09-22 17:04

administrator   ~0002695

libdcp fixed in 62c7d0c

carl

2018-09-25 22:54

administrator   ~0002702

1.5.6 has the fix.

Bug History

Date Modified Username Field Change
2018-09-22 14:50 markusk New Bug
2018-09-22 14:50 markusk File Added: libdcp-1.5.4-build-STDERR-STDOUT.txt
2018-09-22 14:52 markusk Note Added: 0002692
2018-09-22 17:04 carl Assigned To => carl
2018-09-22 17:04 carl Status new => resolved
2018-09-22 17:04 carl Resolution open => fixed
2018-09-22 17:04 carl Note Added: 0002695
2018-09-25 22:54 carl Note Added: 0002702
2018-10-17 20:10 carl Status resolved => closed