[MacPorts] #52132: Couldn't compile MongoObjCDriver
MacPorts
noreply at macports.org
Mon Aug 29 09:21:50 PDT 2016
#52132: Couldn't compile MongoObjCDriver
-------------------------+--------------------------------------------
Reporter: anufant@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.4
Keywords: devel,mongo | Port: MongoObjCDriver @1.0.6 (devel)
-------------------------+--------------------------------------------
OS X El Capitan 10.11.6
During install of MongoHUB port i've got errors in MongoObjCDriver:
{{{
sudo port install MongoHUB
Password:
---> Computing dependencies for MongoHub
---> Dependencies to be installed: MongoObjCDriver
---> Building MongoObjCDriver
Error: org.macports.build for port MongoObjCDriver returned: command
execution failed
Error: Failed to install MongoObjCDriver
Please see the log file for port MongoObjCDriver for details:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/main.log
Error: The following dependencies were not installed: MongoObjCDriver
To report a bug, follow the instructions in the guide:
http://guide.macports.org/#project.tickets
Error: Processing of port MongoHUB failed
}}}
And there is in log file:
{{{
:info:build CompileC
build/MongoObjCDriver.build/Release/MongoObjCDriver.build/Objects-
normal/x86_64/MODClient_utils.o Sources/MODClient_utils.m normal x86_64
objective-c com.apple.compilers.llvm.clang.1_0.compiler
:info:build cd
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6
:info:build export LANG=en_US.US-ASCII
:info:build
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
-x objective-c -arch x86_64 -fmessage-length=0 -fdiagnostics-show-note-
include-stack -fmacro-backtrace-limit=0 -std=c99 -Wno-trigraphs -fpascal-
strings -Os -Wno-missing-field-initializers -Wmissing-prototypes -Wno-
implicit-atomic-properties -Wno-arc-repeated-use-of-weak -Wno-missing-
braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-
unused-parameter -Wunused-variable -Wunused-value -Wno-empty-body -Wno-
uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants
-Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-
conversion -Wno-enum-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-
newline-eof -Wno-selector -Wno-strict-selector-match -Wno-undeclared-
selector -Wno-deprecated-implementations -D_MONGO_USE_GETADDRINFO=1
-isysroot
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk
-fasm-blocks -fstrict-aliasing -Wprotocol -Wdeprecated-declarations
-mmacosx-version-min=10.11 -g -Wno-sign-conversion -iquote
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/build/MongoObjCDriver.build/Release/MongoObjCDriver.build
/MongoObjCDriver-generated-files.hmap
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/build/MongoObjCDriver.build/Release/MongoObjCDriver.build
/MongoObjCDriver-own-target-headers.hmap
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/build/MongoObjCDriver.build/Release/MongoObjCDriver.build
/MongoObjCDriver-all-target-headers.hmap -iquote
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/build/MongoObjCDriver.build/Release/MongoObjCDriver.build
/MongoObjCDriver-project-headers.hmap
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/build/Release/include
-I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/Libraries/mongo-c-driver/src/libbson/src/bson
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/Libraries/mongo-c-driver/src/libbson/src
-I/opt/local/include/libbson-1.0 -I/opt/local/include/libmongoc-1.0
-I/opt/local/include
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/build/MongoObjCDriver.build/Release/MongoObjCDriver.build/DerivedSources/x86_64
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/build/MongoObjCDriver.build/Release/MongoObjCDriver.build/DerivedSources
-F/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/build/Release
-DMONGOC_COMPILATION -DBSON_COMPILATION -MMD -MT dependencies -MF
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/build/MongoObjCDriver.build/Release/MongoObjCDriver.build
/Objects-normal/x86_64/MODClient_utils.d --serialize-diagnostics
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/build/MongoObjCDriver.build/Release/MongoObjCDriver.build
/Objects-normal/x86_64/MODClient_utils.dia -c
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/Sources/MODClient_utils.m
-o
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/build/MongoObjCDriver.build/Release/MongoObjCDriver.build
/Objects-normal/x86_64/MODClient_utils.o
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/wo
rk/MongoObjCDriver-1.0.6/Sources/MODClient_utils.m:137:13: warning: 8
enumeration values not handled in switch:
'MONGOC_ERROR_COLLECTION_UPDATE_FAILED', 'MO
NGOC_ERROR_COLLECTION_DELETE_FAILED',
'MONGOC_ERROR_WRITE_CONCERN_ERROR'... [-Wswitch]
:info:build switch ((mongoc_error_code_t)error.code) {
:info:build ^
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/Sources/MODClient_utils.m:495:78:
error: property 'UTF8String' not found on object of type 'id _Nullable'
:info:build bson_append_symbol(bson, keyString, strlen(keyString),
[value value].UTF8String, strlen([value value].UTF8String));
:info:build
^
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/Sources/MODClient_utils.m:495:111:
error: property 'UTF8String' not found on object of type 'id _Nullable'
:info:build bson_append_symbol(bson, keyString, strlen(keyString),
[value value].UTF8String, strlen([value value].UTF8String));
:info:build
^
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/Sources/MODClient_utils.m:442:43:
warning: implicit conversion loses integer precision: 'unsigned long' to
'int' [-Wshorten-64-to-32]
:info:build bson_append_null(bson, keyString, strlen(keyString));
:info:build ~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/Sources/MODClient_utils.m:446:43:
warning: implicit conversion loses integer precision: 'unsigned long' to
'int' [-Wshorten-64-to-32]
:info:build bson_append_utf8(bson, keyString, strlen(keyString),
cStringValue, strlen(cStringValue));
:info:build ~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/Sources/MODClient_utils.m:446:76:
warning: implicit conversion loses integer precision: 'unsigned long' to
'int' [-Wshorten-64-to-32]
:info:build bson_append_utf8(bson, keyString, strlen(keyString),
cStringValue, strlen(cStringValue));
:info:build ~~~~~~~~~~~~~~~~
^~~~~~~~~~~~~~~~~~~~
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/Sources/MODClient_utils.m:450:53:
warning: implicit conversion loses integer precision: 'unsigned long' to
'int' [-Wshorten-64-to-32]
:info:build bson_append_document_begin(bson, keyString,
strlen(keyString), &childBson);
:info:build ~~~~~~~~~~~~~~~~~~~~~~~~~~
^~~~~~~~~~~~~~~~~
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/Sources/MODClient_utils.m:457:50:
warning: implicit conversion loses integer precision: 'unsigned long' to
'int' [-Wshorten-64-to-32]
:info:build bson_append_array_begin(bson, keyString,
strlen(keyString), &childBson);
:info:build ~~~~~~~~~~~~~~~~~~~~~~~
^~~~~~~~~~~~~~~~~
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/Sources/MODClient_utils.m:468:42:
warning: implicit conversion loses integer precision: 'unsigned long' to
'int' [-Wshorten-64-to-32]
:info:build bson_append_oid(bson, keyString, strlen(keyString),
[value bsonObjectId]);
:info:build ~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/Sources/MODClient_utils.m:470:44:
warning: implicit conversion loses integer precision: 'unsigned long' to
'int' [-Wshorten-64-to-32]
:info:build bson_append_regex(bson, keyString, strlen(keyString),
[value pattern].UTF8String, [(MODRegex *)value options].UTF8String);
:info:build ~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/Sources/MODClient_utils.m:472:48:
warning: implicit conversion loses integer precision: 'unsigned long' to
'int' [-Wshorten-64-to-32]
:info:build bson_append_timestamp(bson, keyString,
strlen(keyString), [value tValue], [value iValue]);
:info:build ~~~~~~~~~~~~~~~~~~~~~
^~~~~~~~~~~~~~~~~
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/Sources/MODClient_utils.m:475:47:
warning: implicit conversion loses integer precision: 'unsigned long' to
'int' [-Wshorten-64-to-32]
:info:build bson_append_bool(bson, keyString,
strlen(keyString), [value boolValue]);
:info:build ~~~~~~~~~~~~~~~~
^~~~~~~~~~~~~~~~~
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/Sources/MODClient_utils.m:479:48:
warning: implicit conversion loses integer precision: 'unsigned long' to
'int' [-Wshorten-64-to-32]
:info:build bson_append_int32(bson, keyString,
strlen(keyString), [value intValue]);
:info:build ~~~~~~~~~~~~~~~~~
^~~~~~~~~~~~~~~~~
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/Sources/MODClient_utils.m:482:49:
warning: implicit conversion loses integer precision: 'unsigned long' to
'int' [-Wshorten-64-to-32]
:info:build bson_append_double(bson, keyString,
strlen(keyString), [value doubleValue]);
:info:build ~~~~~~~~~~~~~~~~~~
^~~~~~~~~~~~~~~~~
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/Sources/MODClient_utils.m:484:48:
warning: implicit conversion loses integer precision: 'unsigned long' to
'int' [-Wshorten-64-to-32]
:info:build bson_append_int64(bson, keyString,
strlen(keyString), [value longLongValue]);
:info:build ~~~~~~~~~~~~~~~~~
^~~~~~~~~~~~~~~~~
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/Sources/MODClient_utils.m:487:48:
warning: implicit conversion loses integer precision: 'unsigned long' to
'int' [-Wshorten-64-to-32]
:info:build bson_append_date_time(bson, keyString,
strlen(keyString), llround([value timeIntervalSince1970] * 1000.0));
:info:build ~~~~~~~~~~~~~~~~~~~~~
^~~~~~~~~~~~~~~~~
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/Sources/MODClient_utils.m:489:45:
warning: implicit conversion loses integer precision: 'unsigned long' to
'int' [-Wshorten-64-to-32]
:info:build bson_append_binary(bson, keyString, strlen(keyString),
BSON_SUBTYPE_BINARY, [value bytes], [value length]);
:info:build ~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/Sources/MODClient_utils.m:489:100:
warning: implicit conversion loses integer precision: 'NSUInteger' (aka
'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
:info:build bson_append_binary(bson, keyString, strlen(keyString),
BSON_SUBTYPE_BINARY, [value bytes], [value length]);
:info:build ~~~~~~~~~~~~~~~~~~
^~~~~~~~~~~~~~
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/Sources/MODClient_utils.m:491:45:
warning: implicit conversion loses integer precision: 'unsigned long' to
'int' [-Wshorten-64-to-32]
:info:build bson_append_binary(bson, keyString, strlen(keyString),
[value binaryType], [value binaryData].bytes, [value binaryData].length);
:info:build ~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/Sources/MODClient_utils.m:491:110:
warning: implicit conversion loses integer precision: 'NSUInteger' (aka
'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
:info:build bson_append_binary(bson, keyString, strlen(keyString),
[value binaryType], [value binaryData].bytes, [value binaryData].length);
:info:build ~~~~~~~~~~~~~~~~~~
^~~~~~~~~~~~~~~~~~~~~~~~~
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/Sources/MODClient_utils.m:493:48:
warning: implicit conversion loses integer precision: 'unsigned long' to
'int' [-Wshorten-64-to-32]
:info:build bson_append_undefined(bson, keyString,
strlen(keyString));
:info:build ~~~~~~~~~~~~~~~~~~~~~
^~~~~~~~~~~~~~~~~
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/Sources/MODClient_utils.m:497:48:
warning: implicit conversion loses integer precision: 'unsigned long' to
'int' [-Wshorten-64-to-32]
:info:build bson_append_undefined(bson, keyString,
strlen(keyString));
:info:build ~~~~~~~~~~~~~~~~~~~~~
^~~~~~~~~~~~~~~~~
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/Sources/MODClient_utils.m:499:45:
warning: implicit conversion loses integer precision: 'unsigned long' to
'int' [-Wshorten-64-to-32]
:info:build bson_append_minkey(bson, keyString,
strlen(keyString));
:info:build ~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_MongoObjCDriver/MongoObjCDriver/work/MongoObjCDriver-1.0.6/Sources/MODClient_utils.m:501:45:
warning: implicit conversion loses integer precision: 'unsigned long' to
'int' [-Wshorten-64-to-32]
:info:build bson_append_maxkey(bson, keyString,
strlen(keyString));
:info:build ~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~
:info:build 22 warnings and 2 errors generated.
}}}
--
Ticket URL: <https://trac.macports.org/ticket/52132>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list