bug-autoconf
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[sr #110473] Building project fails when space or parenthesis is in the


From: Michal Nowak
Subject: [sr #110473] Building project fails when space or parenthesis is in the path
Date: Tue, 13 Apr 2021 07:23:27 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:87.0) Gecko/20100101 Firefox/87.0

URL:
  <https://savannah.gnu.org/support/?110473>

                 Summary: Building project fails when space or parenthesis is
in the path
                 Project: Autoconf
            Submitted by: mno_hime
            Submitted on: Tue 13 Apr 2021 11:23:25 AM UTC
                Category: None
                Priority: 5 - Normal
                Severity: 3 - Normal
                  Status: None
                 Privacy: Public
             Assigned to: None
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
        Operating System: GNU/Linux

    _______________________________________________________

Details:

Building BIND 9.17.11
(https://downloads.isc.org/isc/bind9/9.17.11/bind-9.17.11.tar.xz) in directory
with space (' ') or parenthesis fails to build
(https://gitlab.isc.org/isc-projects/bind9/-/issues/2572) on Fedora 33:

$ ./configure && make -j12

/bin/sh ../../libtool  --tag=CC   --mode=link gcc -Wall -Wextra
-Wwrite-strings -Wpointer-arith -Wno-missing-field-initializers -Wformat
-Wshadow -Werror=implicit-function-declaration -Werror=missing-prototypes
-Werror=format-security -Werror=parentheses -Werror=implicit
-Werror=strict-prototypes -fno-strict-aliasing -fno-delete-null-pointer-checks
-fdiagnostics-show-option -g -O2 -pthread   -release "9.17.11"  -o libisccc.la
-rpath /usr/local/lib  libisccc_la-alist.lo libisccc_la-base64.lo
libisccc_la-cc.lo libisccc_la-ccmsg.lo libisccc_la-result.lo
libisccc_la-sexpr.lo libisccc_la-symtab.lo ../../lib/isc/libisc.la -lnghttp2 

libtool: link: gcc -shared  -fPIC -DPIC  .libs/libisccc_la-alist.o
.libs/libisccc_la-base64.o .libs/libisccc_la-cc.o .libs/libisccc_la-ccmsg.o
.libs/libisccc_la-result.o .libs/libisccc_la-sexpr.o
.libs/libisccc_la-symtab.o   -Wl,-rpath -Wl,/home/newman/break -Wl,-rpath
-Wl,neck/bind-9.17.11/lib/isc/.libs -Wl,-rpath -Wl,/usr/local/lib
../../lib/isc/.libs/libisc.so -lnghttp2  -g -O2 -pthread   -pthread
-Wl,-soname -Wl,libisccc-9.17.11.so -o .libs/libisccc-9.17.11.so
libtool: link: (cd ".libs" && rm -f "libisccc.so" && ln -s
"libisccc-9.17.11.so" "libisccc.so")
/usr/bin/sed: can't read neck/bind-9.17.11/lib/isc/libisc.la: No such file or
directory
libtool:   error: 'neck/bind-9.17.11/lib/isc/libisc.la' is not a valid libtool
archive
make[4]: *** [Makefile:627: libisccc.la] Error 1

If parenthesis is in the path it fails in the configure step:

$ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
./configure: eval: line 2834: syntax error near unexpected token `('
./configure: eval: line 2834: `${SHELL}
/home/newman/break(1)neck/bind-9.17.11/missing --is-lightweight'

The BIND9 tarball is build with "make dist" on a host with Debian 10 "Buster".
I build the tarball on Fedora 33 with Autoconf 2.71 but no luck in any of
these cases.




    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/support/?110473>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]