Fails to build from source on armhf; broken cavium headers?
Status: Beta
Brought to you by:
seranian
On armhf, libpfm4 fails to build from source on armhf with:
make[3]: *** No rule to make target 'events/arm_thunderx2_events.h', needed by 'pfmlib_common.o'. Stop
I guess the filename is old in the makefile, as the actual header file appears to be called events/arm_cavium_tx2_events.h
Thus maybe the lib/Makefile needs to be updated.
Also it looks like INC_ARM is redefined... thus e.g. xgene_events.h are lost?! well i guess it doesn't matter much, but e.g. recompilations are possibly not done right if these are modified.