Skip to content

Instantly share code, notes, and snippets.

@Atastor
Last active September 28, 2018 13:27
Show Gist options
  • Save Atastor/f20ef7ec1f6c091d1fc4a7bdbdd806b5 to your computer and use it in GitHub Desktop.
Save Atastor/f20ef7ec1f6c091d1fc4a7bdbdd806b5 to your computer and use it in GitHub Desktop.
Some other form of error in building BridgeSupport
In file included from bridgesupportparser_wrap.cpp:871:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/include/ruby-2.3.0/ruby.h:33:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/include/ruby-2.3.0/ruby/ruby.h:1988:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/include/ruby-2.3.0/ruby/intern.h:47:19: warning:
'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
void rb_mem_clear(register VALUE*, register long);
^~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/include/ruby-2.3.0/ruby/intern.h:47:36: warning:
'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
void rb_mem_clear(register VALUE*, register long);
^~~~~~~~~
2 warnings generated.
linking shared-object bridgesupportparser.bundle
+ /bin/mkdir -p -m 0755 /Users/michaelp/RubySpielwiese/BridgeSupport/DSTROOT/System/Library/BridgeSupport/ruby-2.3
+ /usr/bin/rsync -rlpt bridgesupportparser.bundle /Users/michaelp/RubySpielwiese/BridgeSupport/SYMROOT
+ /usr/bin/rsync -rlpt bridgesupportparser.bundle /Users/michaelp/RubySpielwiese/BridgeSupport/DSTROOT/System/Library/BridgeSupport/ruby-2.3
+ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/strip -x /Users/michaelp/RubySpielwiese/BridgeSupport/DSTROOT/System/Library/BridgeSupport/ruby-2.3/bridgesupportparser.bundle
+ /usr/bin/rsync -rlpt bridgesupportparser.rb /Users/michaelp/RubySpielwiese/BridgeSupport/DSTROOT/System/Library/BridgeSupport/ruby-2.3
/usr/bin/touch /Users/michaelp/RubySpielwiese/BridgeSupport/OBJROOT/.BS_RUBY.made
/usr/bin/install -m 0755 -d /Users/michaelp/RubySpielwiese/BridgeSupport/DSTROOT/System/Library/BridgeSupport/include
/usr/bin/install -m 0444 /Users/michaelp/RubySpielwiese/BridgeSupport/include/_BS_bool.h /Users/michaelp/RubySpielwiese/BridgeSupport/DSTROOT/System/Library/BridgeSupport/include
*** Finished Building bridgesupport.bundle: Fr 28 Sep 2018 15:05:50 CEST
/usr/bin/touch /Users/michaelp/RubySpielwiese/BridgeSupport/OBJROOT/.BS_INCLUDE.made
*** Started Building .bridgesupport files: Fr 28 Sep 2018 15:05:51 CEST
# TODO : generate BridgeSupport files in each system library frameworks
# DSTROOT='/Users/michaelp/RubySpielwiese/BridgeSupport/DSTROOT' RUBYLIB='/Users/michaelp/RubySpielwiese/BridgeSupport/DSTROOT/System/Library/BridgeSupport/ruby-2.3' ruby build.rb
RUBYLIB='/Users/michaelp/RubySpielwiese/BridgeSupport/DSTROOT/System/Library/BridgeSupport/ruby-2.3' ruby gen_bridge_metadata.rb -c '-I/usr/include/CommonCrypto -I/usr/include/objc' -e exceptions/libSystem.xml -o /Users/michaelp/RubySpielwiese/BridgeSupport/DSTROOT/System/Library/BridgeSupport/libSystem.bridgesupport /usr/include/asl.h /usr/include/notify*.h /usr/include/copyfile.h /usr/include/sandbox.h /usr/include/launch.h /usr/include/CommonCrypto/*.h /usr/include/objc/NSObjCRuntime.h
/Users/michaelp/RubySpielwiese/BridgeSupport/DSTROOT/System/Library/BridgeSupport/ruby-2.3/bridgesupportparser.bundle: [BUG] Segmentation fault at 0x0000000001028b76
ruby 2.3.7p456 (2018-03-28 revision 63024) [universal.x86_64-darwin18]
-- Crash Report log information --------------------------------------------
See Crash Report log file under the one of following:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment