GrammaTech / gtirb

Intermediate Representation for Binary analysis and transformation
https://grammatech.github.io/gtirb/
Other
305 stars 36 forks source link

VARINT:LENGTH32 not found - can't build #39

Closed quicklisp closed 3 years ago

quicklisp commented 3 years ago

Log here: http://report.quicklisp.org/2020-09-15/failure-report/gtirb.html#proto

I get this:

; caught COMMON-LISP:ERROR:
;   COMMON-LISP:READ error during COMMON-LISP:COMPILE-FILE: Symbol "LENGTH32" not found in the VARINT package.
brown commented 3 years ago

Zach is building Quicklisp using a release of gtirb from March that has generated protobuf code checked in. Those files are no longer compatible with the support code in the protobuf package. The right fix I think is to update the gtirb branch that Quicklisp distributes to something more recent.

eschulte commented 3 years ago

I just updated the Quicklisp branch with regenerated lisp files using the latest version of the protobuf package. Hopefully this fixes this issue. Thanks for the report and for the diagnosis.

eschulte commented 3 years ago

I believe this is fixed so I'm going to close this issue, but please reopen if I'm wrong here. Thanks