[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