Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fio-3.8 dependency fails on Ubuntu 20.04 #1

Open
michaeldexter opened this issue Jan 31, 2021 · 0 comments
Open

fio-3.8 dependency fails on Ubuntu 20.04 #1

michaeldexter opened this issue Jan 31, 2021 · 0 comments

Comments

@michaeldexter
Copy link

Ubuntu provides 20.04 fio-3.16 and fio-3.8 will not build. Can the fio package be used?

The error output:

TASK [compile fio] *************************************************************
fatal: [0.0.0.0]: FAILED! => {"changed": true, "cmd": ["make", "-j", "4"], "delta": "0:00:02.825239", "end"
: "2021-01-30 23:50:48.378622", "msg": "non-zero return code", "rc": 2, "start": "2021-01-30 23:50:45.55338
3", "stderr": "FIO_VERSION = fio-3.8\nIn file included from crc/../os/os.h:38,\n from crc/c
rc32c-arm64.c:2:\ncrc/../os/os-linux.h:129:19: error: static declaration of \xe2\x80\x98gettid\xe2\x80\x99
follows non-static declaration\n 129 | static inline int gettid(void)\n | ^~~~~~\nI
n file included from /usr/include/unistd.h:1170,\n from crc/../os/os.h:8,\n
from crc/crc32c-arm64.c:2:\n/usr/include/x86_64-linux-gnu/bits/unistd_ext.h:34:16: note: previous declarat
ion of \xe2\x80\x98gettid\xe2\x80\x99 was here\n 34 | extern __pid_t gettid (void) __THROW;\n |
^~~~~~\nmake: *** [Makefile:339: crc/crc32c-arm64.o] Error 1\nmake: *** Waiting for unfinished j
obs....", "stderr_lines": ["FIO_VERSION = fio-3.8", "In file included from crc/../os/os.h:38,", "
from crc/crc32c-arm64.c:2:", "crc/../os/os-linux.h:129:19: error: static declaration of \xe2\x80\x98
gettid\xe2\x80\x99 follows non-static declaration", " 129 | static inline int gettid(void)", " |
^~~~~~", "In file included from /usr/include/unistd.h:1170,", " from crc/../o
s/os.h:8,", " from crc/crc32c-arm64.c:2:", "/usr/include/x86_64-linux-gnu/bits/unistd_ext.h
:34:16: note: previous declaration of \xe2\x80\x98gettid\xe2\x80\x99 was here", " 34 | extern __pid_t get
tid (void) __THROW;", " | ^~~~~~", "make: *** [Makefile:339: crc/crc32c-arm64.o] Error
1", "make: *** Waiting for unfinished jobs...."], "stdout": "Running configure ...\nOperating system

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant