Shinmera / qt-libs

Helper system to ensure the necessary library for CommonQt/Qtools development are available and deployable.
zlib License
18 stars 8 forks source link

Build Issues on OS X El Capitan #3

Closed mikelevins closed 8 years ago

mikelevins commented 8 years ago

Pursuant to this thread on Reddit: https://www.reddit.com/r/lisp/comments/4lo6rl/best_gui_tool_for_common_lisp/

...I'm trying again to install qtools. This time, instead of frobbing around to try to fix it when it fails, I'm just going to report errors I encounter, in hopes that the information will be helpful. Here's how I got the above error:

Working on OSX El Capitan, version 10.11.5:

  1. brew remove qt
  2. delete the previous (failed) quicklisp installs of qtools and common-qt
  3. delete ~/.cache/common-lisp
  4. replace the installed SBCL 1.3.0 with a new copy of SBCL 1.3.6 built locally with --fancy (all tests pass)
  5. confirm that the installed SBCL is 64-bit
  6. read through qt-libs README again
  7. confirm that I have Xcode command-line tools installed (from pkgutil: version 7.3.1.0.1.161711523)
  8. uninstall the official distribution of Qt 5.6 using Qt Maintenance Tool.app
  9. brew install qt (installs qt version qt-4.8.7_2.el_capitan.bottle.tar.gz)
  10. in sbcl: (ql:quickload :qt-libs)

debugger invoked on a SIMPLE-ERROR in thread#<THREAD "main thread" RUNNING {1002FCE5E3}>:  SHA3 file mismatch for "/var/folders/tc/yfmtslkj2d558kyld5k649qw0000gn/T/qt4-archive.1.3.zip"!Expected 2X264J3S1U1GZ1R6V352G6O4Y202XA2I481R11205K2K455C3W3V156I5P82S3X1T183NBC5M1FF4XM355T6U6E3I644B6D6944723P6L5G4L3U1P442Z3QTgot 1TAC5V69S6B3K6U5S21182W1Q3O5G625848296A5U4T4Q6U226H3U4323634N6B472L3A675V5G3YO2E4R3G2A66221M3T6Y3E4L1G5O6W6Y6R6F68S6Y5W4L

I'll keep the terminal around in case you want more of the output.

Shinmera commented 8 years ago

I can now build fine on El Capitan as long as the new "protective features" are deactivated. The newly generated (and by default used) prebuilt binaries should work fine as well.