[Bug 245164] graphics/vigra poudriere build fails on 12.1-stable amd64 with error: no matching function for call to 'H5Oget_info_by_name3'

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Mar 29 14:32:33 UTC 2020


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=245164

            Bug ID: 245164
           Summary: graphics/vigra poudriere build fails on 12.1-stable
                    amd64 with error: no matching function for call to
                    'H5Oget_info_by_name3'
           Product: Ports & Packages
           Version: Latest
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs at FreeBSD.org
          Reporter: transitive at gmail.com
 Attachment #212831 text/plain
         mime type:

Created attachment 212831
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=212831&action=edit
graphics/vigra poudriere build log of compilation failure

The port graphics/vigra fails to build for me using poudriere on my 12.1-stable
amd64 system. The build log reports a compilation error of no matching function
for call to 'H5Oget_info_by_name3'.

The relevant portion of the build log showing the error is shown below:

[12/23] /usr/local/libexec/ccache/c++  -DHasEXR -DHasHDF5 -DHasJPEG -DHasPNG
-DHasTIFF -DHasZLIB -Dvigraimpex_EXPORTS
-I/wrkdirs/usr/ports/graphics/vigra/work/vigra-8acd73a/include -isystem
/usr/local/include -isystem /usr/local/include/OpenEXR -std=c++11 -pthread -O2
-pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe
-fstack-protector-strong -fno-strict-aliasing -fPIC   
-DH5_BUILT_AS_DYNAMIC_LIB -std=gnu++11 -MD -MT
src/impex/CMakeFiles/vigraimpex.dir/hdf5impex.cxx.o -MF
src/impex/CMakeFiles/vigraimpex.dir/hdf5impex.cxx.o.d -o
src/impex/CMakeFiles/vigraimpex.dir/hdf5impex.cxx.o -c
/wrkdirs/usr/ports/graphics/vigra/work/vigra-8acd73a/src/impex/hdf5impex.cxx
FAILED: src/impex/CMakeFiles/vigraimpex.dir/hdf5impex.cxx.o 
/usr/local/libexec/ccache/c++  -DHasEXR -DHasHDF5 -DHasJPEG -DHasPNG -DHasTIFF
-DHasZLIB -Dvigraimpex_EXPORTS
-I/wrkdirs/usr/ports/graphics/vigra/work/vigra-8acd73a/include -isystem
/usr/local/include -isystem /usr/local/include/OpenEXR -std=c++11 -pthread -O2
-pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe
-fstack-protector-strong -fno-strict-aliasing -fPIC   
-DH5_BUILT_AS_DYNAMIC_LIB -std=gnu++11 -MD -MT
src/impex/CMakeFiles/vigraimpex.dir/hdf5impex.cxx.o -MF
src/impex/CMakeFiles/vigraimpex.dir/hdf5impex.cxx.o.d -o
src/impex/CMakeFiles/vigraimpex.dir/hdf5impex.cxx.o -c
/wrkdirs/usr/ports/graphics/vigra/work/vigra-8acd73a/src/impex/hdf5impex.cxx
/wrkdirs/usr/ports/graphics/vigra/work/vigra-8acd73a/src/impex/hdf5impex.cxx:193:5:
error: no matching function for call to 'H5Oget_info_by_name3'
    H5Oget_info_by_name(loc_id, name, &infobuf, H5P_DEFAULT);
    ^~~~~~~~~~~~~~~~~~~
/usr/local/include/H5version.h:772:31: note: expanded from macro
'H5Oget_info_by_name'
  #define H5Oget_info_by_name H5Oget_info_by_name3
                              ^~~~~~~~~~~~~~~~~~~~
/usr/local/include/H5Opublic.h:188:15: note: candidate function not viable:
requires 5 arguments, but 4 were provided
H5_DLL herr_t H5Oget_info_by_name3(hid_t loc_id, const char *name, H5O_info2_t
*oinfo,
              ^
1 error generated.
[13/23] /usr/local/libexec/ccache/cc -DHasEXR -DHasHDF5 -DHasJPEG -DHasPNG
-DHasTIFF -DHasZLIB -Dvigraimpex_EXPORTS
-I/wrkdirs/usr/ports/graphics/vigra/work/vigra-8acd73a/include -isystem
/usr/local/include -isystem /usr/local/include/OpenEXR -O2 -pipe 
-fstack-protector-strong -fno-strict-aliasing -O2 -pipe 
-fstack-protector-strong -fno-strict-aliasing -fPIC   
-DH5_BUILT_AS_DYNAMIC_LIB -MD -MT src/impex/CMakeFiles/vigraimpex.dir/lz4.c.o
-MF src/impex/CMakeFiles/vigraimpex.dir/lz4.c.o.d -o
src/impex/CMakeFiles/vigraimpex.dir/lz4.c.o   -c
/wrkdirs/usr/ports/graphics/vigra/work/vigra-8acd73a/src/impex/lz4.c
[14/23] /usr/local/libexec/ccache/c++  -DHasEXR -DHasHDF5 -DHasJPEG -DHasPNG
-DHasTIFF -DHasZLIB -Dvigraimpex_EXPORTS
-I/wrkdirs/usr/ports/graphics/vigra/work/vigra-8acd73a/include -isystem
/usr/local/include -isystem /usr/local/include/OpenEXR -std=c++11 -pthread -O2
-pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe
-fstack-protector-strong -fno-strict-aliasing -fPIC   
-DH5_BUILT_AS_DYNAMIC_LIB -std=gnu++11 -MD -MT
src/impex/CMakeFiles/vigraimpex.dir/png.cxx.o -MF
src/impex/CMakeFiles/vigraimpex.dir/png.cxx.o.d -o
src/impex/CMakeFiles/vigraimpex.dir/png.cxx.o -c
/wrkdirs/usr/ports/graphics/vigra/work/vigra-8acd73a/src/impex/png.cxx
[15/23] /usr/local/libexec/ccache/c++  -DHasEXR -DHasHDF5 -DHasJPEG -DHasPNG
-DHasTIFF -DHasZLIB -Dvigraimpex_EXPORTS
-I/wrkdirs/usr/ports/graphics/vigra/work/vigra-8acd73a/include -isystem
/usr/local/include -isystem /usr/local/include/OpenEXR -std=c++11 -pthread -O2
-pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe
-fstack-protector-strong -fno-strict-aliasing -fPIC   
-DH5_BUILT_AS_DYNAMIC_LIB -std=gnu++11 -MD -MT
src/impex/CMakeFiles/vigraimpex.dir/pnm.cxx.o -MF
src/impex/CMakeFiles/vigraimpex.dir/pnm.cxx.o.d -o
src/impex/CMakeFiles/vigraimpex.dir/pnm.cxx.o -c
/wrkdirs/usr/ports/graphics/vigra/work/vigra-8acd73a/src/impex/pnm.cxx
ninja: build stopped: subcommand failed.
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make: stopped in /usr/ports/graphics/vigra
=>> Cleaning up wrkdir
===>  Cleaning for vigra-1.11.1_7
build of graphics/vigra | vigra-1.11.1_7 ended at Sun Mar 29 10:15:04 EDT 2020
build time: 00:00:11
!!! build failure encountered !!!

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


More information about the freebsd-ports-bugs mailing list