[Bugs] [Bug 1337481] New: Some configure and make fail on Gluster NFS volume
bugzilla at redhat.com
bugzilla at redhat.com
Thu May 19 09:52:24 UTC 2016
https://bugzilla.redhat.com/show_bug.cgi?id=1337481
Bug ID: 1337481
Summary: Some configure and make fail on Gluster NFS volume
Product: GlusterFS
Version: 3.7.10
Component: nfs
Severity: high
Assignee: bugs at gluster.org
Reporter: aflyhorse at hotmail.com
CC: bugs at gluster.org
Created attachment 1159341
--> https://bugzilla.redhat.com/attachment.cgi?id=1159341&action=edit
gluster volume info
Description of problem:
Some configure and make process will mysteriously fail on Gluster NFS volume.
The native client is not affected. I suspect some of the performance switches I
am using is corrupted.
Volume Name: mainvol
Type: Distributed-Disperse
...
Number of Bricks: 2 x (4 + 2) = 12
...
performance.nfs.quick-read: on
performance.nfs.io-cache: on
performance.nfs.io-threads: on
performance.client-io-threads: on
performance.nfs.read-ahead: on
performance.nfs.write-behind-window-size: 4MB
performance.nfs.stat-prefetch: on
... (full version will be attached)
How reproducible:
Always
Steps to Reproduce:
1. wget http://ftp.gnu.org/gnu/hello/hello-2.10.tar.gz
2. tar xf hello-2.10.tar.gz
3. mkdir hello-build && cd hello-build
4. ../hello-2.10/configure
Actual results:
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for gcc... gcc
checking whether the C compiler works... no
configure: error: in `/home/root/build-test/hello-build':
configure: error: C compiler cannot create executables
See `config.log' for more details
Expected results:
Configure OK. Build OK.
Additional info:
I first observed this problem in CPAN. Module installation always failed with
"No targets. Stop.", but when I manually cd to the directory and type make
myself, everything works. Manually type "echo 'int main(){ return 0; }' >
main.c ; gcc -g -c main.c ; gcc -g -O2 main.o" also works pretty good.
--
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
More information about the Bugs
mailing list