Skip to content

0.9.6 Build fails on OSX Mavericks #141

Closed
@zwass

Description

@zwass

We found this problem while trying to get the SDK added to Homebrew for easy installation on OSX.

See Homebrew/legacy-homebrew#50360

CPU: quad-core 64-bit ivybridge
OS X: 10.9.5-x86_64
Xcode: 6.2
CLT: 6.2.0.0.1.1424975374
Clang: 6.0 build 600
X11: 2.7.8 => /opt/X11
System Ruby: 2.0.0-p481
Perl: /usr/bin/perl
Python: /usr/bin/python
Ruby: /usr/bin/ruby => /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby
Java: 1.8.0_73
[ 69%] Building CXX object aws-cpp-sdk-autoscaling/CMakeFiles/aws-cpp-sdk-autoscaling.dir/source/model/DescribeScheduledActionsResult.cpp.o
cd /tmp/aws-sdk-cpp20160329-47947-1x5grlx/aws-sdk-cpp-0.9.6/build/aws-cpp-sdk-autoscaling && /usr/local/Library/ENV/4.3/clang++   -DAWS_SDK_PLATFORM_APPLE -DENABLE_COMMONCRYPTO_ENCRYPTION -DENABLE_CURL_CLIENT -DJSON_USE_EXCEPTION=0 -Daws_cpp_sdk_autoscaling_EXPORTS -I/tmp/aws-sdk-cpp20160329-47947-1x5grlx/aws-sdk-cpp-0.9.6/aws-cpp-sdk-autoscaling/include -I/tmp/aws-sdk-cpp20160329-47947-1x5grlx/aws-sdk-cpp-0.9.6/aws-cpp-sdk-core/include  -std=c++11 -fno-exceptions -Wall -Werror -Wno-unused-private-field -Wno-comment -DNDEBUG -fPIC   -std=c++11 -o CMakeFiles/aws-cpp-sdk-autoscaling.dir/source/model/DescribeScheduledActionsResult.cpp.o -c /tmp/aws-sdk-cpp20160329-47947-1x5grlx/aws-sdk-cpp-0.9.6/aws-cpp-sdk-autoscaling/source/model/DescribeScheduledActionsResult.cpp
/tmp/aws-sdk-cpp20160329-47947-1x5grlx/aws-sdk-cpp-0.9.6/aws-cpp-sdk-transfer/source/transfer/UploadFileRequest.cpp:117:63: error: chosen constructor is explicit in copy-initialization
UploadFileRequest(fileName, bucketName, keyName, contentType, {}, s3Client, createBucket, doConsistencyChecks)
                                                              ^~
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/map:838:14: note: constructor declared here
    explicit map(const key_compare& __comp = key_compare())
             ^
/tmp/aws-sdk-cpp20160329-47947-1x5grlx/aws-sdk-cpp-0.9.6/aws-cpp-sdk-transfer/source/transfer/UploadFileRequest.cpp:58:75: note: passing argument to parameter 'metadata' here
                                     Aws::Map<Aws::String, Aws::String>&& metadata,

Full console output

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions