build: Sort file list
authorBernhard M. Wiedemann <bwiedemann@suse.de>
Sun, 16 Jul 2017 19:46:31 +0000 (21:46 +0200)
committerJens Axboe <axboe@kernel.dk>
Sun, 16 Jul 2017 20:02:51 +0000 (14:02 -0600)
commit785e49c659023df1735bff195ad4ba133ebd23a7
tree8dd662e89dd01af1fe9b0fe4cc1d139a70c76cab
parent11215231aa1095064dc21246dc299f9e0b0ae51e
build: Sort file list

to make build reproducible.
Because filesystems/readdir returns entries in underministic order
and the linker orders functions depending on input order
the resulting fio binary differed across builds
(which we do in disposable VMs for openSUSE)

See https://reproducible-builds.org/ for why this matters.

Signed-off-by: Bernhard M. Wiedemann <bwiedemann@suse.de>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Makefile