[MacPorts] #52869: OpenSceneGraph: fails to build due to changes in jpeg port
MacPorts
noreply at macports.org
Sun Nov 13 10:54:07 CET 2016
#52869: OpenSceneGraph: fails to build due to changes in jpeg port
--------------------+--------------------------------
Reporter: mkae | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: | Port: OpenSceneGraph
--------------------+--------------------------------
{{{
:info:build cd
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph/OpenSceneGraph/work/build/src/osgWrappers/serializers/osg
&&
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++
-Dosgdb_serializers_osg_EXPORTS
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph/OpenSceneGraph/work/OpenSceneGraph-3.4.0/include
-F//System/Library/Frameworks
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph/OpenSceneGraph/work/build/include
-pipe -Os -std=c++11 -stdlib=libc++ -Wno-conversion -DNDEBUG -arch
x86_64 -mmacosx-version-min=10.9 -fPIC -o
CMakeFiles/osgdb_serializers_osg.dir/PointSprite.cpp.o -c
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph/OpenSceneGraph/work/OpenSceneGraph-3.4.0/src/osgWrappers/serializers/osg/PointSprite.cpp
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph/OpenSceneGraph/work/OpenSceneGraph-3.4.0/src/osgPlugins/jpeg/ReaderWriterJPEG.cpp:252:32:
error: assigning to 'boolean (*)(j_decompress_ptr)' from incompatible type
'boolean (j_decompress_ptr)': different return type ('boolean' vs
'boolean' (aka 'int'))
:info:build src->pub.fill_input_buffer = fill_input_buffer;
:info:build ^ ~~~~~~~~~~~~~~~~~
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph/OpenSceneGraph/work/OpenSceneGraph-3.4.0/src/osgPlugins/jpeg/ReaderWriterJPEG.cpp:381:35:
error: assigning to 'boolean (*)(j_compress_ptr)' from incompatible type
'boolean (j_compress_ptr)': different return type ('boolean' vs 'boolean'
(aka 'int'))
:info:build dest->pub.empty_output_buffer = empty_output_buffer;
:info:build ^ ~~~~~~~~~~~~~~~~~~~
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph/OpenSceneGraph/work/OpenSceneGraph-3.4.0/src/osgPlugins/jpeg/ReaderWriterJPEG.cpp:539:12:
error: no matching function for call to 'jpeg_read_header'
:info:build (void) jpeg_read_header(&cinfo, TRUE);
:info:build ^~~~~~~~~~~~~~~~
:info:build /opt/local/include/jpeglib.h:1039:13: note: candidate function
not viable: no known conversion from 'int' to 'boolean' for 2nd argument
:info:build EXTERN(int) jpeg_read_header JPP((j_decompress_ptr cinfo,
:info:build ^
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph/OpenSceneGraph/work/OpenSceneGraph-3.4.0/src/osgPlugins/jpeg/ReaderWriterJPEG.cpp:761:13:
error: no matching function for call to 'jpeg_set_quality'
:info:build jpeg_set_quality(&cinfo, quality, TRUE /* limit to
baseline-JPEG values */);
:info:build ^~~~~~~~~~~~~~~~
:info:build /opt/local/include/jpeglib.h:991:14: note: candidate function
not viable: no known conversion from 'int' to 'boolean' for 3rd argument
:info:build EXTERN(void) jpeg_set_quality JPP((j_compress_ptr cinfo, int
quality,
:info:build ^
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph/OpenSceneGraph/work/OpenSceneGraph-3.4.0/src/osgPlugins/jpeg/ReaderWriterJPEG.cpp:768:13:
error: no matching function for call to 'jpeg_start_compress'
:info:build jpeg_start_compress(&cinfo, TRUE);
:info:build ^~~~~~~~~~~~~~~~~~~
:info:build /opt/local/include/jpeglib.h:1010:14: note: candidate function
not viable: no known conversion from 'int' to 'boolean' for 2nd argument
:info:build EXTERN(void) jpeg_start_compress JPP((j_compress_ptr cinfo,
:info:build ^
:info:build [ 36%] Building CXX object src/osgWrappers/deprecated-
dotosg/osg/CMakeFiles/osgdb_deprecated_osg.dir/LOD.cpp.o
:info:build cd
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph/OpenSceneGraph/work/build/src/osgWrappers
/deprecated-dotosg/osg &&
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++
-Dosgdb_deprecated_osg_EXPORTS
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph/OpenSceneGraph/work/OpenSceneGraph-3.4.0/include
-F//System/Library/Frameworks
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph/OpenSceneGraph/work/build/include
-pipe -Os -std=c++11 -stdlib=libc++ -Wno-conversion -DNDEBUG -arch
x86_64 -mmacosx-version-min=10.9 -fPIC -o
CMakeFiles/osgdb_deprecated_osg.dir/LOD.cpp.o -c
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph/OpenSceneGraph/work/OpenSceneGraph-3.4.0/src/osgWrappers
/deprecated-dotosg/osg/LOD.cpp
:info:build 5 errors generated.
:info:build make[2]: ***
[src/osgPlugins/jpeg/CMakeFiles/osgdb_jpeg.dir/ReaderWriterJPEG.cpp.o]
Error 1
:info:build make[2]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph/OpenSceneGraph/work/build'
:info:build make[1]: ***
[src/osgPlugins/jpeg/CMakeFiles/osgdb_jpeg.dir/all] Error 2
:info:build make[1]: *** Waiting for unfinished jobs....
}}}
--
Ticket URL: <https://trac.macports.org/ticket/52869>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list