mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2025-02-19 17:37:46 +07:00

gpio tools fail to build correctly with make parallelization: $ make -s -j24 ld: gpio-utils.o: file not recognized: file truncated make[1]: *** [/home/labbott/linux_upstream/tools/build/Makefile.build:145: lsgpio-in.o] Error 1 make: *** [Makefile:43: lsgpio-in.o] Error 2 make: *** Waiting for unfinished jobs.... This is because gpio-utils.o is used across multiple targets. Fix this by making gpio-utios.o a proper dependency. Cc: <stable@vger.kernel.org> Signed-off-by: Laura Abbott <labbott@redhat.com> Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
5 lines
157 B
Plaintext
5 lines
157 B
Plaintext
gpio-utils-y += gpio-utils.o
|
|
lsgpio-y += lsgpio.o gpio-utils.o
|
|
gpio-hammer-y += gpio-hammer.o gpio-utils.o
|
|
gpio-event-mon-y += gpio-event-mon.o gpio-utils.o
|