> On 11 Jan 2017, at 11:46 am, Hanspeter Niederstrasser 
> <f...@snaggledworks.com> wrote:
> 
>> building the package with ‘-m’ fails on a missing Shlibs entry (the other 
>> boost1.63 variants build fine):
>> 
>> Validating .deb dir 
>> /scratch.noindex/fink.build/root-boost1.63-nopython-1.63.0-1...
>> Error: package contains the shared library
>>         /sw/opt/boost-1_63/lib/libboost_fiber-mt.dylib
>>      but the corresponding install_name and compatibility_version
>>         %p/opt/boost-1_63/lib/libboost_fiber-mt-1_63.dylib 1.63.0
>>      are not listed in the Shlibs field.  See the packaging manual.
> 
> Interestingly, my configure output on 10.11 says the boost_fiber library is 
> going to be built but doesn't actually get built. However, the bindist 
> machines did build it.
> 
> Can you send the build log output from the command
> 
> './bootstrap.sh --without-libraries=python ...' through the first 
> '...patience...' string just before the actual compiling starts?

I got the same validation error on both 10.12 and 10.11 (both case-sensitive 
FS, if that should matter).
I had gcc5/gcc5-compiler installed at the time of the build (just thinking of 
the C++11 references in
README.md and below)...

Cheers,
                                        Derek

+ USEPYTHON=--with-python
+ UNDEFINED=
+ case nopython in
+ UNDEFINED=
+ USEPYTHON=--without-python
+ export PYTHON=
+ PYTHON=
+ LIBDIR=--libdir=/sw/opt/boost-1_63/lib
+ export ICONV_PATH=/sw
+ ICONV_PATH=/sw
+ export ICU_ROOT=/sw
+ ICU_ROOT=/sw
+ export PYTHON=
+ PYTHON=
+ ./bootstrap.sh --without-libraries=python --prefix=/sw/opt/boost-1_63 
--includedir=/sw/opt/boost-1_63/include/boost --with-icu=/sw
Building Boost.Build engine with toolset darwin... 
tools/build/src/engine/bin.macosxx86_64/b2
Unicode/ICU support for Boost.Regex?... /sw
Generating Boost.Build configuration in project-config.jam...

Bootstrapping is done. To build, run:

    ./b2
    
To adjust configuration, edit 'project-config.jam'.
Further information:

   - Command line help:
     ./b2 --help
     
   - Getting started guide: 
     http://www.boost.org/more/getting_started/unix-variants.html
     
   - Boost.Build documentation:
     http://www.boost.org/build/doc/html/index.html

+ LIBDIR2=
+ ./b2 -d2 'cxxflags=-std=c++11 -MD -I/sw/include' -j4 --without-python 
--prefix=/sw --libdir=/sw/opt/boost-1_63/lib 
--includedir=/sw/opt/boost-1_63/include/boost --compatibility_version=1.63.0 
--current_version=1.63.0 --build-type=complete --layout=tagged variant=release 
threading=single,multi link=shared
Performing configuration checks

    - 32-bit                   : no
    - 64-bit                   : yes
    - arm                      : no
    - mips1                    : no
    - power                    : no
    - sparc                    : no
    - x86                      : yes

Building the Boost C++ Libraries.


    - symlinks supported       : yes
    - C++11 mutex              : yes
    - lockfree boost::atomic_flag : yes
    - Boost.Config Feature Check: cxx11_auto_declarations : yes
    - Boost.Config Feature Check: cxx11_constexpr : yes
    - Boost.Config Feature Check: cxx11_defaulted_functions : yes
    - Boost.Config Feature Check: cxx11_final : yes
    - Boost.Config Feature Check: cxx11_hdr_mutex : yes
    - Boost.Config Feature Check: cxx11_hdr_tuple : yes
    - Boost.Config Feature Check: cxx11_lambdas : yes
    - Boost.Config Feature Check: cxx11_noexcept : yes
    - Boost.Config Feature Check: cxx11_nullptr : yes
    - Boost.Config Feature Check: cxx11_rvalue_references : yes
    - Boost.Config Feature Check: cxx11_template_aliases : yes
    - Boost.Config Feature Check: cxx11_thread_local : yes
    - Boost.Config Feature Check: cxx11_variadic_templates : yes
    - has_icu builds           : yes
warning: Graph library does not contain MPI-based parallel components.
note: to enable them, add "using mpi ;" to your user-config.jam
    - zlib                     : yes
    - bzip2                    : yes
warning: Skipping Boost.Locale library with threading=single.
    - native-atomic-int32-supported : yes
    - native-syslog-supported  : yes
    - pthread-supports-robust-mutexes : no
    - compiler-supports-visibility : yes
    - compiler-supports-ssse3  : yes
    - compiler-supports-avx2   : no
    - gcc visibility           : yes
    - long double support      : yes
warning: skipping optional Message Passing Interface (MPI) library.
note: to enable MPI support, add "using mpi ;" to user-config.jam.
note: to suppress this message, pass "--without-mpi" to bjam.
note: otherwise, you can safely ignore this message.
warning: Skipping Boost.Thread library with threading=single.
warning: Skipping Boost.Wave library with threading=single.
    - zlib                     : yes (cached)
    - bzip2                    : yes (cached)
    - iconv (libc)             : no
    - iconv (separate)         : yes
    - icu                      : no
    - icu (lib64)              : no

Component configuration:

    - atomic                   : building
    - chrono                   : building
    - container                : building
    - context                  : building
    - coroutine                : building
    - coroutine2               : building
    - date_time                : building
    - exception                : building
    - fiber                    : building
    - filesystem               : building
    - graph                    : building
    - graph_parallel           : building
    - iostreams                : building
    - locale                   : building
    - log                      : building
    - math                     : building
    - metaparse                : building
    - mpi                      : building
    - program_options          : building
    - python                   : not building
    - random                   : building
    - regex                    : building
    - serialization            : building
    - signals                  : building
    - system                   : building
    - test                     : building
    - thread                   : building
    - timer                    : building
    - type_erasure             : building
    - wave                     : building

...patience...
...patience...
...patience...
...patience...
...patience...
...found 12000 targets...
...updating 1007 targets...
common.mkdir stage

…

Package manager version: 0.41.1
Distribution version: selfupdate-rsync Wed Jan 11 11:41:58 2017, 10.12, x86_64
Trees: stable/main local/main local/injected unstable/main
Xcode.app: 8.2.1
Xcode command-line tools: 8.2.0.0.1.1480973914
Max. Fink build jobs:  4


------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
https://sourceforge.net/p/fink/mailman/fink-devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to