Closed Revod closed 6 years ago
It looks like the Makefile rule for building convert_woff2ttf_fuzzer
uses ar
with a GNU-specific f
flag. man ar
on Linux says:
f Truncate names in the archive. GNU ar will normally permit file names of any length. This will cause it to create archives which are not compatible with the native ar
program on some systems. If this is a concern, the f modifier may be used to truncate file names when putting them in the archive.
It worked before, though, right? For now, maybe you could try running it again with
ARFLAGS=cr ./setup
It would be better if the setup script called make woff2_compress woff2_decompress
and avoided building the archives altogether.
ARFLAGS=cr ./setup
this is what I get
The build fails when trying to build just those two targets. Anyway, it looks like they fixed the ar
flags issue on their end.
https://github.com/google/woff2/commit/c9ad29d3495d201b5fdd6d73e4bcb076eecdb522
When I ran the setup I get this
why?