Open
Description
Trying to install the current astroid on macOS Catalina 10.15.5 19F96 x86_64
'ninja install' failed after one warning & one note, but no obvious errors.
$ brew install astroid
Updating Homebrew...
==> Installing astroid from astroidmail/astroid
==> Downloading https://webkitgtk.org/releases/webkitgtk-2.22.7.tar.xz
Already downloaded: /Users/jim/Library/Caches/Homebrew/downloads/d31bf62d4d59b6dd3e425154edb1d608eca9dd023f5dde5ed3766b2c59d0fdd4--webkitgtk-2.22.7.tar.xz
==> Downloading https://homebrew.bintray.com/bottles/libsigc%2B%2B%402-2.10.3.catalina.bottle.tar.gz
Already downloaded: /Users/jim/Library/Caches/Homebrew/downloads/0fcfbd0fd236bfd3ff596403aa2b37b520a392fb258503bd263a50e2e85492c6--libsigc++@2-2.10.3.catalina.bottle.tar.gz
==> Downloading https://homebrew.bintray.com/bottles/glibmm-2.64.2.catalina.bottle.tar.gz
Already downloaded: /Users/jim/Library/Caches/Homebrew/downloads/827a188de5e769783af6629d0dd102c7b6f2a240b7f2faa436ef3ece6e57bb03--glibmm-2.64.2.catalina.bottle.tar.gz
==> Downloading https://homebrew.bintray.com/bottles/atkmm-2.28.0_2.catalina.bottle.tar.gz
Already downloaded: /Users/jim/Library/Caches/Homebrew/downloads/d49f14261a2f1a50b2e9456d89fca0924e2dfce7fcee871ddde27ec5d39b8c12--atkmm-2.28.0_2.catalina.bottle.tar.gz
==> Downloading https://homebrew.bintray.com/bottles/cairomm-1.12.2_1.catalina.bottle.tar.gz
Already downloaded: /Users/jim/Library/Caches/Homebrew/downloads/6aff9cfb63f9f6dcf95bd21bf8b7155f48d3678886a7d1c350f0ba98e46a2fdd--cairomm-1.12.2_1.catalina.bottle.tar.gz
==> Downloading https://homebrew.bintray.com/bottles/pangomm-2.42.1.catalina.bottle.tar.gz
Already downloaded: /Users/jim/Library/Caches/Homebrew/downloads/79292e8224fe8694d650925d9cf4bc03661413e9d771a7b75ff19439505c93e6--pangomm-2.42.1.catalina.bottle.tar.gz
==> Downloading https://homebrew.bintray.com/bottles/gtkmm3-3.24.2.catalina.bottle.tar.gz
Already downloaded: /Users/jim/Library/Caches/Homebrew/downloads/657db7f75d12cb9e99b4ca87093af32c44ea9b1c1d16aa4d683398ef3218b2bb--gtkmm3-3.24.2.catalina.bottle.tar.gz
==> Downloading https://homebrew.bintray.com/bottles/protobuf-c-1.3.3_1.catalina.bottle.tar.gz
Already downloaded: /Users/jim/Library/Caches/Homebrew/downloads/cfc82d8cbb497872c4f078033748357425ad00105f5318214e1e105e4238d0ee--protobuf-c-1.3.3_1.catalina.bottle.tar.gz
==> Downloading https://github.com/astroidmail/astroid/archive/v0.14.tar.gz
Already downloaded: /Users/jim/Library/Caches/Homebrew/downloads/ce46caf645c92a1c8b98ae6a043f3e71d967208f2e85addc9b479c1c700f3ca2--astroid-0.14.tar.gz
Warning: Cannot verify integrity of ce46caf645c92a1c8b98ae6a043f3e71d967208f2e85addc9b479c1c700f3ca2--astroid-0.14.tar.gz
A checksum was not provided for this resource.
For your reference the SHA-256 is: f2642968919527008d383b4c32d4b038c7b6f785ea084dde1222a65162ebc5ca
==> Installing dependencies for astroidmail/astroid/astroid: webkitgtk, libsigc++@2, glibmm, atkmm, cairomm, pangomm, gtkmm3 and protobuf-c
==> Installing astroidmail/astroid/astroid dependency: webkitgtk
==> Patching
patching file Source/WTF/wtf/RAMSize.cpp
patching file Source/WebCore/page/scrolling/coordinatedgraphics/ScrollingStateNodeCoordinatedGraphics.cpp
patching file Source/WebCore/platform/PlatformWheelEvent.h
patching file Source/WebCore/platform/graphics/OpenGLShims.h
patching file Source/WebCore/platform/gtk/PlatformWheelEventGtk.cpp
patching file Source/WebCore/platform/gtk/ScrollAnimatorGtk.cpp
patching file Source/WTF/wtf/Optional.h
==> cmake -GNinja -DPORT=GTK -DCMAKE_BUILD_TYPE=RelWithDebInfo -DENABLE_INTROSPECTION=OFF -DENABLE_GEOLOCATION=OFF -DENABLE_OPENGL=OFF -DENABL
==> ninja install
Last 15 lines from /Users/jim/Library/Logs/Homebrew/webkitgtk/02.ninja:
In file included from ../Source/JavaScriptCore/runtime/VM.cpp:37:
In file included from ../Source/JavaScriptCore/runtime/CodeCache.h:28:
In file included from ../Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:35:
In file included from ../Source/JavaScriptCore/interpreter/Interpreter.h:35:
../Source/JavaScriptCore/bytecode/Opcode.h:105:27: warning: adding 'unsigned int' to a string does not append to the string [-Wstring-plus-int]
return PADDING_STRING + PADDING_STRING_LENGTH - pad;
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
../Source/JavaScriptCore/bytecode/Opcode.h:105:27: note: use array indexing to silence this warning
return PADDING_STRING + PADDING_STRING_LENGTH - pad;
^
& [ ]
1 warning generated.
[1309/2516] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource126.cpp.o
[1310/2516] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource125.cpp.o
ninja: build stopped: subcommand failed.
If reporting this issue please do so at (not Homebrew/brew or Homebrew/core):
https://github.com/astroidmail/homebrew-astroid/issues
$ brew info astroid
astroidmail/astroid/astroid: stable 0.14, HEAD
A graphical threads-with-tags style, lightweight and fast, email client for notmuch, inspired by sup and others
http://astroidmail.github.io/
Not installed
From: https://github.com/astroidmail/homebrew-astroid/blob/master/Formula/astroid.rb
==> Dependencies
Build: cmake ✔
Required: libsass ✔, libpeas ✔, notmuch ✔, boost ✔, vte3 ✔, webkitgtk ✘, gtkmm3 ✘, gnome-icon-theme ✔, protobuf-c ✘
==> Options
--HEAD
Install HEAD version
I tried brew install astroid --HEAD
but apparently my branch was already up to date :-) and I got the same result.
Metadata
Assignees
Labels
No labels
Activity