Skip to content

Instantly share code, notes, and snippets.

@aaazalea
Created June 11, 2014 14:50
Show Gist options
  • Save aaazalea/ae8ab862e2e24aa10fe6 to your computer and use it in GitHub Desktop.
Save aaazalea/ae8ab862e2e24aa10fe6 to your computer and use it in GitHub Desktop.
Downloading/unpacking readline
Using version 6.2.4.1 (newest of versions: 6.2.4.1, 6.2.4, 6.2.2, 6.2.1, 6.2.0, 6.1.0, 2.6.4, 2.6.1, 2.5.1, 2.4.2)
Downloading from URL https://pypi.python.org/packages/source/r/readline/readline-6.2.4.1.tar.gz#md5=578237939c81fdbc2c8334d168b17907 (from https://pypi.python.org/simple/readline/)
Running setup.py (path:/private/var/folders/xt/f2d8vp4j65j2rt71pns6trjw0000gn/T/pip_build_jakob/readline/setup.py) egg_info for package readline
running egg_info
creating pip-egg-info/readline.egg-info
writing pip-egg-info/readline.egg-info/PKG-INFO
writing top-level names to pip-egg-info/readline.egg-info/top_level.txt
writing dependency_links to pip-egg-info/readline.egg-info/dependency_links.txt
writing manifest file 'pip-egg-info/readline.egg-info/SOURCES.txt'
warning: manifest_maker: standard file '-c' not found
reading manifest file 'pip-egg-info/readline.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'pip-egg-info/readline.egg-info/SOURCES.txt'
Installing collected packages: readline
Running setup.py install for readline
x readline-6.2/
x readline-6.2/doc/
x readline-6.2/doc/Makefile.in
x readline-6.2/doc/texinfo.tex
x readline-6.2/doc/version.texi
x readline-6.2/doc/fdl.texi
x readline-6.2/doc/rlman.texi
x readline-6.2/doc/rltech.texi
x readline-6.2/doc/rluser.texi
x readline-6.2/doc/rluserman.texi
x readline-6.2/doc/history.texi
x readline-6.2/doc/hstech.texi
x readline-6.2/doc/hsuser.texi
x readline-6.2/doc/readline.3
x readline-6.2/doc/history.3
x readline-6.2/doc/texi2dvi
x readline-6.2/doc/texi2html
x readline-6.2/doc/readline.ps
x readline-6.2/doc/history.ps
x readline-6.2/doc/rluserman.ps
x readline-6.2/doc/readline.dvi
x readline-6.2/doc/history.dvi
x readline-6.2/doc/rluserman.dvi
x readline-6.2/doc/readline.info
x readline-6.2/doc/history.info
x readline-6.2/doc/rluserman.info
x readline-6.2/doc/readline.html
x readline-6.2/doc/history.html
x readline-6.2/doc/rluserman.html
x readline-6.2/doc/readline.0
x readline-6.2/doc/history.0
x readline-6.2/doc/readline_3.ps
x readline-6.2/doc/history_3.ps
x readline-6.2/doc/history.pdf
x readline-6.2/doc/readline.pdf
x readline-6.2/doc/rluserman.pdf
x readline-6.2/examples/
x readline-6.2/examples/autoconf/
x readline-6.2/examples/autoconf/BASH_CHECK_LIB_TERMCAP
x readline-6.2/examples/autoconf/RL_LIB_READLINE_VERSION
x readline-6.2/examples/autoconf/wi_LIB_READLINE
x readline-6.2/examples/rlfe/
x readline-6.2/examples/rlfe/ChangeLog
x readline-6.2/examples/rlfe/Makefile.in
x readline-6.2/examples/rlfe/README
x readline-6.2/examples/rlfe/config.h.in
x readline-6.2/examples/rlfe/configure
x readline-6.2/examples/rlfe/configure.in
x readline-6.2/examples/rlfe/extern.h
x readline-6.2/examples/rlfe/os.h
x readline-6.2/examples/rlfe/pty.c
x readline-6.2/examples/rlfe/rlfe.c
x readline-6.2/examples/rlfe/screen.h
x readline-6.2/examples/Makefile.in
x readline-6.2/examples/excallback.c
x readline-6.2/examples/fileman.c
x readline-6.2/examples/manexamp.c
x readline-6.2/examples/readlinebuf.h
x readline-6.2/examples/rl-fgets.c
x readline-6.2/examples/rlcat.c
x readline-6.2/examples/rlevent.c
x readline-6.2/examples/rltest.c
x readline-6.2/examples/rl.c
x readline-6.2/examples/rlptytest.c
x readline-6.2/examples/rlversion.c
x readline-6.2/examples/histexamp.c
x readline-6.2/examples/Inputrc
x readline-6.2/examples/rlwrap-0.30.tar.gz
x readline-6.2/support/
x readline-6.2/support/config.guess
x readline-6.2/support/config.rpath
x readline-6.2/support/config.sub
x readline-6.2/support/install.sh
x readline-6.2/support/mkdirs
x readline-6.2/support/mkdist
x readline-6.2/support/mkinstalldirs
x readline-6.2/support/shobj-conf
x readline-6.2/support/shlib-install
x readline-6.2/support/wcwidth.c
x readline-6.2/shlib/
x readline-6.2/shlib/Makefile.in
x readline-6.2/COPYING
x readline-6.2/README
x readline-6.2/MANIFEST
x readline-6.2/INSTALL
x readline-6.2/CHANGELOG
x readline-6.2/CHANGES
x readline-6.2/NEWS
x readline-6.2/USAGE
x readline-6.2/aclocal.m4
x readline-6.2/config.h.in
x readline-6.2/configure
x readline-6.2/configure.in
x readline-6.2/Makefile.in
x readline-6.2/ansi_stdlib.h
x readline-6.2/chardefs.h
x readline-6.2/history.h
x readline-6.2/histlib.h
x readline-6.2/keymaps.h
x readline-6.2/posixdir.h
x readline-6.2/posixjmp.h
x readline-6.2/readline.h
x readline-6.2/posixselect.h
x readline-6.2/posixstat.h
x readline-6.2/rlconf.h
x readline-6.2/rldefs.h
x readline-6.2/rlmbutil.h
x readline-6.2/rlprivate.h
x readline-6.2/rlshell.h
x readline-6.2/rlstdc.h
x readline-6.2/rltty.h
x readline-6.2/rltypedefs.h
x readline-6.2/rlwinsize.h
x readline-6.2/tcap.h
x readline-6.2/tilde.h
x readline-6.2/xmalloc.h
x readline-6.2/bind.c
x readline-6.2/callback.c
x readline-6.2/compat.c
x readline-6.2/complete.c
x readline-6.2/display.c
x readline-6.2/emacs_keymap.c
x readline-6.2/funmap.c
x readline-6.2/input.c
x readline-6.2/isearch.c
x readline-6.2/keymaps.c
x readline-6.2/kill.c
x readline-6.2/macro.c
x readline-6.2/mbutil.c
x readline-6.2/misc.c
x readline-6.2/nls.c
x readline-6.2/parens.c
x readline-6.2/readline.c
x readline-6.2/rltty.c
x readline-6.2/savestring.c
x readline-6.2/search.c
x readline-6.2/shell.c
x readline-6.2/signals.c
x readline-6.2/terminal.c
x readline-6.2/text.c
x readline-6.2/tilde.c
x readline-6.2/undo.c
x readline-6.2/util.c
x readline-6.2/vi_keymap.c
x readline-6.2/vi_mode.c
x readline-6.2/xfree.c
x readline-6.2/xmalloc.c
x readline-6.2/history.c
x readline-6.2/histexpand.c
x readline-6.2/histfile.c
x readline-6.2/histsearch.c
x readline-6.2/patchlevel
patching file vi_mode.c
patching file callback.c
patching file support/shobj-conf
patching file patchlevel
patching file input.c
patching file patchlevel
patching file vi_mode.c
patching file patchlevel
checking build system type... i386-apple-darwin14.0.0
checking host system type... i386-apple-darwin14.0.0
Beginning configuration for readline-6.2 for i386-apple-darwin14.0.0
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether gcc needs -traditional... no
checking for a BSD-compatible install... /usr/bin/install -c
checking for ar... ar
checking for ranlib... ranlib
checking for an ANSI C-conforming const... yes
checking for function prototypes... yes
checking whether char is unsigned... no
checking for working volatile... yes
checking return type of signal handlers... void
checking for size_t... yes
checking for ssize_t... yes
checking for ANSI C header files... (cached) yes
checking whether stat file-mode macros are broken... no
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for fcntl... yes
checking for kill... yes
checking for lstat... yes
checking for memmove... yes
checking for putenv... yes
checking for select... yes
checking for setenv... yes
checking for setlocale... yes
checking for strcasecmp... yes
checking for strpbrk... yes
checking for tcgetattr... yes
checking for vsnprintf... yes
checking for isascii... yes
checking for isxdigit... yes
checking for getpwent... yes
checking for getpwnam... yes
checking for getpwuid... yes
checking for working strcoll... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for unistd.h... (cached) yes
checking for stdlib.h... (cached) yes
checking varargs.h usability... no
checking varargs.h presence... no
checking for varargs.h... no
checking stdarg.h usability... yes
checking stdarg.h presence... yes
checking for stdarg.h... yes
checking for string.h... (cached) yes
checking for strings.h... (cached) yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking for memory.h... (cached) yes
checking termcap.h usability... yes
checking termcap.h presence... yes
checking for termcap.h... yes
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking termio.h usability... no
checking termio.h presence... no
checking for termio.h... no
checking sys/pte.h usability... no
checking sys/pte.h presence... no
checking for sys/pte.h... no
checking sys/stream.h usability... no
checking sys/stream.h presence... no
checking for sys/stream.h... no
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking sys/file.h usability... yes
checking sys/file.h presence... yes
checking for sys/file.h... yes
checking for sys/ptem.h... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for type of signal functions... posix
checking if signal handlers must be reinstalled when invoked... no
checking for presence of POSIX-style sigsetjmp/siglongjmp... present
checking for lstat... yes
checking whether or not strcoll and strcmp differ... no
checking whether the ctype macros accept non-ascii characters... yes
checking whether getpw functions are declared in pwd.h... yes
checking whether termios.h defines TIOCGWINSZ... yes
checking for sig_atomic_t in signal.h... yes
checking whether signal handlers are of type void... yes
checking for TIOCSTAT in sys/ioctl.h... yes
checking for FIONREAD in sys/ioctl.h... yes
checking for speed_t in sys/types.h... no
checking for struct winsize in sys/ioctl.h and termios.h... sys/ioctl.h
checking for struct dirent.d_ino... yes
checking for struct dirent.d_fileno... yes
checking for tgetent... no
checking for tgetent in -ltermcap... yes
checking which library has the termcap functions... using libtermcap
checking wctype.h usability... yes
checking wctype.h presence... yes
checking for wctype.h... yes
checking wchar.h usability... yes
checking wchar.h presence... yes
checking for wchar.h... yes
checking langinfo.h usability... yes
checking langinfo.h presence... yes
checking for langinfo.h... yes
checking for mbrlen... yes
checking for mbscasecmp... no
checking for mbscmp... no
checking for mbsnrtowcs... yes
checking for mbsrtowcs... yes
checking for mbschr... no
checking for wcrtomb... yes
checking for wcscoll... yes
checking for wcsdup... yes
checking for wcwidth... yes
checking for wctype... yes
checking for wcswidth... yes
checking whether mbrtowc and mbstate_t are properly declared... yes
checking for iswlower... yes
checking for iswupper... yes
checking for towlower... yes
checking for towupper... yes
checking for iswctype... yes
checking for nl_langinfo and CODESET... yes
checking for wchar_t in wchar.h... yes
checking for wctype_t in wctype.h... yes
checking for wint_t in wctype.h... yes
checking configuration for building shared libraries... supported
configure: creating ./config.status
config.status: creating Makefile
config.status: creating doc/Makefile
config.status: creating examples/Makefile
config.status: creating shlib/Makefile
config.status: creating config.h
config.status: executing default commands
rm -f readline.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 readline.c
rm -f vi_mode.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 vi_mode.c
rm -f funmap.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 funmap.c
rm -f keymaps.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 keymaps.c
rm -f parens.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 parens.c
rm -f search.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 search.c
search.c:213:24: warning: data argument not used by format string [-Wformat-extra-args]
rl_message ("%s", p, 0);
~~~~ ^
1 warning generated.
search.c:213:24: warning: data argument not used by format string [-Wformat-extra-args]
rl_message ("%s", p, 0);
~~~~ ^
1 warning generated.
rm -f rltty.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 rltty.c
rltty.c:83:7: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration]
if (ioctl (tty, TIOCGWINSZ, &w) == 0)
^
1 warning generated.
rltty.c:83:7: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration]
if (ioctl (tty, TIOCGWINSZ, &w) == 0)
^
1 warning generated.
rm -f complete.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 complete.c
complete.c:984:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
while (rl_point = MB_PREVCHAR (rl_line_buffer, rl_point, MB_FIND_ANY))
~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
complete.c:984:23: note: place parentheses around the assignment to silence this warning
while (rl_point = MB_PREVCHAR (rl_line_buffer, rl_point, MB_FIND_ANY))
^
( )
complete.c:984:23: note: use '==' to turn this assignment into an equality comparison
while (rl_point = MB_PREVCHAR (rl_line_buffer, rl_point, MB_FIND_ANY))
^
==
complete.c:1992:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
while (string = (*entry_function) (text, matches))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
complete.c:1992:17: note: place parentheses around the assignment to silence this warning
while (string = (*entry_function) (text, matches))
^
( )
complete.c:1992:17: note: use '==' to turn this assignment into an equality comparison
while (string = (*entry_function) (text, matches))
^
==
complete.c:2045:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
while (entry = getpwent ())
~~~~~~^~~~~~~~~~~~~
complete.c:2045:16: note: place parentheses around the assignment to silence this warning
while (entry = getpwent ())
^
( )
complete.c:2045:16: note: use '==' to turn this assignment into an equality comparison
while (entry = getpwent ())
^
==
3 warnings generated.
complete.c:984:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
while (rl_point = MB_PREVCHAR (rl_line_buffer, rl_point, MB_FIND_ANY))
~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
complete.c:984:23: note: place parentheses around the assignment to silence this warning
while (rl_point = MB_PREVCHAR (rl_line_buffer, rl_point, MB_FIND_ANY))
^
( )
complete.c:984:23: note: use '==' to turn this assignment into an equality comparison
while (rl_point = MB_PREVCHAR (rl_line_buffer, rl_point, MB_FIND_ANY))
^
==
complete.c:1992:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
while (string = (*entry_function) (text, matches))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
complete.c:1992:17: note: place parentheses around the assignment to silence this warning
while (string = (*entry_function) (text, matches))
^
( )
complete.c:1992:17: note: use '==' to turn this assignment into an equality comparison
while (string = (*entry_function) (text, matches))
^
==
complete.c:2045:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
while (entry = getpwent ())
~~~~~~^~~~~~~~~~~~~
complete.c:2045:16: note: place parentheses around the assignment to silence this warning
while (entry = getpwent ())
^
( )
complete.c:2045:16: note: use '==' to turn this assignment into an equality comparison
while (entry = getpwent ())
^
==
3 warnings generated.
rm -f bind.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 bind.c
bind.c:451:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (i = l = 0; c = seq[i]; i++)
~~^~~~~~~~
bind.c:451:21: note: place parentheses around the assignment to silence this warning
for (i = l = 0; c = seq[i]; i++)
^
( )
bind.c:451:21: note: use '==' to turn this assignment into an equality comparison
for (i = l = 0; c = seq[i]; i++)
^
==
bind.c:1197:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (i = 1; c = string[i]; i++)
~~^~~~~~~~~~~
bind.c:1197:21: note: place parentheses around the assignment to silence this warning
for (i = 1; c = string[i]; i++)
^
( )
bind.c:1197:21: note: use '==' to turn this assignment into an equality comparison
for (i = 1; c = string[i]; i++)
^
==
bind.c:1288:25: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (passc = 0; c = string[i]; i++)
~~^~~~~~~~~~~
bind.c:1288:25: note: place parentheses around the assignment to silence this warning
for (passc = 0; c = string[i]; i++)
^
( )
bind.c:1288:25: note: use '==' to turn this assignment into an equality comparison
for (passc = 0; c = string[i]; i++)
^
==
bind.c:2117:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (i = 0; name = names[i]; i++)
~~~~~^~~~~~~~~~
bind.c:2117:20: note: place parentheses around the assignment to silence this warning
for (i = 0; name = names[i]; i++)
^
( )
bind.c:2117:20: note: use '==' to turn this assignment into an equality comparison
for (i = 0; name = names[i]; i++)
^
==
4 warnings generated.
bind.c:451:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (i = l = 0; c = seq[i]; i++)
~~^~~~~~~~
bind.c:451:21: note: place parentheses around the assignment to silence this warning
for (i = l = 0; c = seq[i]; i++)
^
( )
bind.c:451:21: note: use '==' to turn this assignment into an equality comparison
for (i = l = 0; c = seq[i]; i++)
^
==
bind.c:1197:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (i = 1; c = string[i]; i++)
~~^~~~~~~~~~~
bind.c:1197:21: note: place parentheses around the assignment to silence this warning
for (i = 1; c = string[i]; i++)
^
( )
bind.c:1197:21: note: use '==' to turn this assignment into an equality comparison
for (i = 1; c = string[i]; i++)
^
==
bind.c:1288:25: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (passc = 0; c = string[i]; i++)
~~^~~~~~~~~~~
bind.c:1288:25: note: place parentheses around the assignment to silence this warning
for (passc = 0; c = string[i]; i++)
^
( )
bind.c:1288:25: note: use '==' to turn this assignment into an equality comparison
for (passc = 0; c = string[i]; i++)
^
==
bind.c:2117:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (i = 0; name = names[i]; i++)
~~~~~^~~~~~~~~~
bind.c:2117:20: note: place parentheses around the assignment to silence this warning
for (i = 0; name = names[i]; i++)
^
( )
bind.c:2117:20: note: use '==' to turn this assignment into an equality comparison
for (i = 0; name = names[i]; i++)
^
==
4 warnings generated.
rm -f isearch.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 isearch.c
rm -f display.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 display.c
rm -f signals.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 signals.c
rm -f util.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 util.c
util.c:510:43: warning: format specifies type 'long' but the argument has type 'pid_t' (aka 'int') [-Wformat]
sprintf (fnbuf, "/var/tmp/rltrace.%ld", getpid());
~~~ ^~~~~~~~
%d
/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
__builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
^
1 warning generated.
util.c:510:43: warning: format specifies type 'long' but the argument has type 'pid_t' (aka 'int') [-Wformat]
sprintf (fnbuf, "/var/tmp/rltrace.%ld", getpid());
~~~ ^~~~~~~~
%d
/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
__builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
^
1 warning generated.
rm -f kill.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 kill.c
rm -f undo.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 undo.c
rm -f macro.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 macro.c
rm -f input.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 input.c
input.c:424:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (c = _rl_next_macro_key ())
~~^~~~~~~~~~~~~~~~~~~~~~~
input.c:424:13: note: place parentheses around the assignment to silence this warning
if (c = _rl_next_macro_key ())
^
( )
input.c:424:13: note: use '==' to turn this assignment into an equality comparison
if (c = _rl_next_macro_key ())
^
==
1 warning generated.
input.c:424:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (c = _rl_next_macro_key ())
~~^~~~~~~~~~~~~~~~~~~~~~~
input.c:424:13: note: place parentheses around the assignment to silence this warning
if (c = _rl_next_macro_key ())
^
( )
input.c:424:13: note: use '==' to turn this assignment into an equality comparison
if (c = _rl_next_macro_key ())
^
==
1 warning generated.
rm -f callback.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 callback.c
rm -f terminal.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 terminal.c
terminal.c:235:7: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration]
if (ioctl (tty, TIOCGWINSZ, &window_size) == 0)
^
1 warning generated.
terminal.c:235:7: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration]
if (ioctl (tty, TIOCGWINSZ, &window_size) == 0)
^
1 warning generated.
rm -f text.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 text.c
rm -f nls.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 nls.c
rm -f misc.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 misc.c
misc.c:456:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (ul = (UNDO_LIST *)entry->data)
~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
misc.c:456:14: note: place parentheses around the assignment to silence this warning
if (ul = (UNDO_LIST *)entry->data)
^
( )
misc.c:456:14: note: use '==' to turn this assignment into an equality comparison
if (ul = (UNDO_LIST *)entry->data)
^
==
1 warning generated.
misc.c:456:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (ul = (UNDO_LIST *)entry->data)
~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
misc.c:456:14: note: place parentheses around the assignment to silence this warning
if (ul = (UNDO_LIST *)entry->data)
^
( )
misc.c:456:14: note: use '==' to turn this assignment into an equality comparison
if (ul = (UNDO_LIST *)entry->data)
^
==
1 warning generated.
rm -f compat.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 compat.c
rm -f xfree.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 xfree.c
rm -f xmalloc.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 xmalloc.c
rm -f history.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 history.c
history.c:308:31: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
temp = alloc_history_entry (string, hist_inittime ());
^~~~~~
1 warning generated.
history.c:308:31: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
temp = alloc_history_entry (string, hist_inittime ());
^~~~~~
1 warning generated.
rm -f histexpand.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 histexpand.c
histexpand.c:207:27: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (local_index = i; c = string[i]; i++)
~~^~~~~~~~~~~
histexpand.c:207:27: note: place parentheses around the assignment to silence this warning
for (local_index = i; c = string[i]; i++)
^
( )
histexpand.c:207:27: note: use '==' to turn this assignment into an equality comparison
for (local_index = i; c = string[i]; i++)
^
==
1 warning generated.
histexpand.c:207:27: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (local_index = i; c = string[i]; i++)
~~^~~~~~~~~~~
histexpand.c:207:27: note: place parentheses around the assignment to silence this warning
for (local_index = i; c = string[i]; i++)
^
( )
histexpand.c:207:27: note: use '==' to turn this assignment into an equality comparison
for (local_index = i; c = string[i]; i++)
^
==
1 warning generated.
rm -f histfile.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 histfile.c
rm -f histsearch.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 histsearch.c
rm -f shell.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 shell.c
rm -f mbutil.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 mbutil.c
rm -f tilde.o
gcc -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -DREADLINE_LIBRARY -c ./tilde.c
./tilde.c:199:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (result = strchr (string, '~'))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
./tilde.c:199:14: note: place parentheses around the assignment to silence this warning
if (result = strchr (string, '~'))
^
( )
./tilde.c:199:14: note: use '==' to turn this assignment into an equality comparison
if (result = strchr (string, '~'))
^
==
1 warning generated.
./tilde.c:199:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (result = strchr (string, '~'))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
./tilde.c:199:14: note: place parentheses around the assignment to silence this warning
if (result = strchr (string, '~'))
^
( )
./tilde.c:199:14: note: use '==' to turn this assignment into an equality comparison
if (result = strchr (string, '~'))
^
==
1 warning generated.
rm -f libreadline.a
ar cr libreadline.a readline.o vi_mode.o funmap.o keymaps.o parens.o search.o rltty.o complete.o bind.o isearch.o display.o signals.o util.o kill.o undo.o macro.o input.o callback.o terminal.o text.o nls.o misc.o compat.o xfree.o xmalloc.o history.o histexpand.o histfile.o histsearch.o shell.o mbutil.o tilde.o
test -n "ranlib" && ranlib libreadline.a
rm -f libhistory.a
ar cr libhistory.a history.o histexpand.o histfile.o histsearch.o shell.o mbutil.o xmalloc.o xfree.o
test -n "ranlib" && ranlib libhistory.a
test -d shlib || mkdir shlib
( cd shlib ; /Applications/Xcode.app/Contents/Developer/usr/bin/make all )
rm -f readline.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o readline.o ../readline.c
mv readline.o readline.so
rm -f vi_mode.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o vi_mode.o ../vi_mode.c
mv vi_mode.o vi_mode.so
rm -f funmap.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o funmap.o ../funmap.c
mv funmap.o funmap.so
rm -f keymaps.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o keymaps.o ../keymaps.c
mv keymaps.o keymaps.so
rm -f parens.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o parens.o ../parens.c
mv parens.o parens.so
rm -f search.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o search.o ../search.c
../search.c:213:24: warning: data argument not used by format string [-Wformat-extra-args]
rl_message ("%s", p, 0);
~~~~ ^
1 warning generated.
../search.c:213:24: warning: data argument not used by format string [-Wformat-extra-args]
rl_message ("%s", p, 0);
~~~~ ^
1 warning generated.
mv search.o search.so
rm -f rltty.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o rltty.o ../rltty.c
../rltty.c:83:7: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration]
if (ioctl (tty, TIOCGWINSZ, &w) == 0)
^
1 warning generated.
../rltty.c:83:7: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration]
if (ioctl (tty, TIOCGWINSZ, &w) == 0)
^
1 warning generated.
mv rltty.o rltty.so
rm -f complete.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o complete.o ../complete.c
../complete.c:984:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
while (rl_point = MB_PREVCHAR (rl_line_buffer, rl_point, MB_FIND_ANY))
~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../complete.c:984:23: note: place parentheses around the assignment to silence this warning
while (rl_point = MB_PREVCHAR (rl_line_buffer, rl_point, MB_FIND_ANY))
^
( )
../complete.c:984:23: note: use '==' to turn this assignment into an equality comparison
while (rl_point = MB_PREVCHAR (rl_line_buffer, rl_point, MB_FIND_ANY))
^
==
../complete.c:1992:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
while (string = (*entry_function) (text, matches))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../complete.c:1992:17: note: place parentheses around the assignment to silence this warning
while (string = (*entry_function) (text, matches))
^
( )
../complete.c:1992:17: note: use '==' to turn this assignment into an equality comparison
while (string = (*entry_function) (text, matches))
^
==
../complete.c:2045:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
while (entry = getpwent ())
~~~~~~^~~~~~~~~~~~~
../complete.c:2045:16: note: place parentheses around the assignment to silence this warning
while (entry = getpwent ())
^
( )
../complete.c:2045:16: note: use '==' to turn this assignment into an equality comparison
while (entry = getpwent ())
^
==
3 warnings generated.
../complete.c:984:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
while (rl_point = MB_PREVCHAR (rl_line_buffer, rl_point, MB_FIND_ANY))
~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../complete.c:984:23: note: place parentheses around the assignment to silence this warning
while (rl_point = MB_PREVCHAR (rl_line_buffer, rl_point, MB_FIND_ANY))
^
( )
../complete.c:984:23: note: use '==' to turn this assignment into an equality comparison
while (rl_point = MB_PREVCHAR (rl_line_buffer, rl_point, MB_FIND_ANY))
^
==
../complete.c:1992:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
while (string = (*entry_function) (text, matches))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../complete.c:1992:17: note: place parentheses around the assignment to silence this warning
while (string = (*entry_function) (text, matches))
^
( )
../complete.c:1992:17: note: use '==' to turn this assignment into an equality comparison
while (string = (*entry_function) (text, matches))
^
==
../complete.c:2045:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
while (entry = getpwent ())
~~~~~~^~~~~~~~~~~~~
../complete.c:2045:16: note: place parentheses around the assignment to silence this warning
while (entry = getpwent ())
^
( )
../complete.c:2045:16: note: use '==' to turn this assignment into an equality comparison
while (entry = getpwent ())
^
==
3 warnings generated.
mv complete.o complete.so
rm -f bind.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o bind.o ../bind.c
../bind.c:451:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (i = l = 0; c = seq[i]; i++)
~~^~~~~~~~
../bind.c:451:21: note: place parentheses around the assignment to silence this warning
for (i = l = 0; c = seq[i]; i++)
^
( )
../bind.c:451:21: note: use '==' to turn this assignment into an equality comparison
for (i = l = 0; c = seq[i]; i++)
^
==
../bind.c:1197:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (i = 1; c = string[i]; i++)
~~^~~~~~~~~~~
../bind.c:1197:21: note: place parentheses around the assignment to silence this warning
for (i = 1; c = string[i]; i++)
^
( )
../bind.c:1197:21: note: use '==' to turn this assignment into an equality comparison
for (i = 1; c = string[i]; i++)
^
==
../bind.c:1288:25: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (passc = 0; c = string[i]; i++)
~~^~~~~~~~~~~
../bind.c:1288:25: note: place parentheses around the assignment to silence this warning
for (passc = 0; c = string[i]; i++)
^
( )
../bind.c:1288:25: note: use '==' to turn this assignment into an equality comparison
for (passc = 0; c = string[i]; i++)
^
==
../bind.c:2117:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (i = 0; name = names[i]; i++)
~~~~~^~~~~~~~~~
../bind.c:2117:20: note: place parentheses around the assignment to silence this warning
for (i = 0; name = names[i]; i++)
^
( )
../bind.c:2117:20: note: use '==' to turn this assignment into an equality comparison
for (i = 0; name = names[i]; i++)
^
==
4 warnings generated.
../bind.c:451:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (i = l = 0; c = seq[i]; i++)
~~^~~~~~~~
../bind.c:451:21: note: place parentheses around the assignment to silence this warning
for (i = l = 0; c = seq[i]; i++)
^
( )
../bind.c:451:21: note: use '==' to turn this assignment into an equality comparison
for (i = l = 0; c = seq[i]; i++)
^
==
../bind.c:1197:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (i = 1; c = string[i]; i++)
~~^~~~~~~~~~~
../bind.c:1197:21: note: place parentheses around the assignment to silence this warning
for (i = 1; c = string[i]; i++)
^
( )
../bind.c:1197:21: note: use '==' to turn this assignment into an equality comparison
for (i = 1; c = string[i]; i++)
^
==
../bind.c:1288:25: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (passc = 0; c = string[i]; i++)
~~^~~~~~~~~~~
../bind.c:1288:25: note: place parentheses around the assignment to silence this warning
for (passc = 0; c = string[i]; i++)
^
( )
../bind.c:1288:25: note: use '==' to turn this assignment into an equality comparison
for (passc = 0; c = string[i]; i++)
^
==
../bind.c:2117:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (i = 0; name = names[i]; i++)
~~~~~^~~~~~~~~~
../bind.c:2117:20: note: place parentheses around the assignment to silence this warning
for (i = 0; name = names[i]; i++)
^
( )
../bind.c:2117:20: note: use '==' to turn this assignment into an equality comparison
for (i = 0; name = names[i]; i++)
^
==
4 warnings generated.
mv bind.o bind.so
rm -f isearch.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o isearch.o ../isearch.c
mv isearch.o isearch.so
rm -f display.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o display.o ../display.c
mv display.o display.so
rm -f signals.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o signals.o ../signals.c
mv signals.o signals.so
rm -f util.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o util.o ../util.c
../util.c:510:43: warning: format specifies type 'long' but the argument has type 'pid_t' (aka 'int') [-Wformat]
sprintf (fnbuf, "/var/tmp/rltrace.%ld", getpid());
~~~ ^~~~~~~~
%d
/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
__builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
^
1 warning generated.
../util.c:510:43: warning: format specifies type 'long' but the argument has type 'pid_t' (aka 'int') [-Wformat]
sprintf (fnbuf, "/var/tmp/rltrace.%ld", getpid());
~~~ ^~~~~~~~
%d
/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
__builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
^
1 warning generated.
mv util.o util.so
rm -f kill.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o kill.o ../kill.c
mv kill.o kill.so
rm -f undo.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o undo.o ../undo.c
mv undo.o undo.so
rm -f macro.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o macro.o ../macro.c
mv macro.o macro.so
rm -f input.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o input.o ../input.c
../input.c:424:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (c = _rl_next_macro_key ())
~~^~~~~~~~~~~~~~~~~~~~~~~
../input.c:424:13: note: place parentheses around the assignment to silence this warning
if (c = _rl_next_macro_key ())
^
( )
../input.c:424:13: note: use '==' to turn this assignment into an equality comparison
if (c = _rl_next_macro_key ())
^
==
1 warning generated.
../input.c:424:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (c = _rl_next_macro_key ())
~~^~~~~~~~~~~~~~~~~~~~~~~
../input.c:424:13: note: place parentheses around the assignment to silence this warning
if (c = _rl_next_macro_key ())
^
( )
../input.c:424:13: note: use '==' to turn this assignment into an equality comparison
if (c = _rl_next_macro_key ())
^
==
1 warning generated.
mv input.o input.so
rm -f callback.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o callback.o ../callback.c
mv callback.o callback.so
rm -f terminal.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o terminal.o ../terminal.c
../terminal.c:235:7: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration]
if (ioctl (tty, TIOCGWINSZ, &window_size) == 0)
^
1 warning generated.
../terminal.c:235:7: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration]
if (ioctl (tty, TIOCGWINSZ, &window_size) == 0)
^
1 warning generated.
mv terminal.o terminal.so
rm -f text.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o text.o ../text.c
mv text.o text.so
rm -f nls.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o nls.o ../nls.c
mv nls.o nls.so
rm -f misc.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o misc.o ../misc.c
../misc.c:456:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (ul = (UNDO_LIST *)entry->data)
~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
../misc.c:456:14: note: place parentheses around the assignment to silence this warning
if (ul = (UNDO_LIST *)entry->data)
^
( )
../misc.c:456:14: note: use '==' to turn this assignment into an equality comparison
if (ul = (UNDO_LIST *)entry->data)
^
==
1 warning generated.
../misc.c:456:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (ul = (UNDO_LIST *)entry->data)
~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
../misc.c:456:14: note: place parentheses around the assignment to silence this warning
if (ul = (UNDO_LIST *)entry->data)
^
( )
../misc.c:456:14: note: use '==' to turn this assignment into an equality comparison
if (ul = (UNDO_LIST *)entry->data)
^
==
1 warning generated.
mv misc.o misc.so
rm -f xmalloc.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o xmalloc.o ../xmalloc.c
mv xmalloc.o xmalloc.so
rm -f xfree.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o xfree.o ../xfree.c
mv xfree.o xfree.so
rm -f history.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o history.o ../history.c
../history.c:308:31: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
temp = alloc_history_entry (string, hist_inittime ());
^~~~~~
1 warning generated.
../history.c:308:31: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
temp = alloc_history_entry (string, hist_inittime ());
^~~~~~
1 warning generated.
mv history.o history.so
rm -f histexpand.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o histexpand.o ../histexpand.c
../histexpand.c:207:27: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (local_index = i; c = string[i]; i++)
~~^~~~~~~~~~~
../histexpand.c:207:27: note: place parentheses around the assignment to silence this warning
for (local_index = i; c = string[i]; i++)
^
( )
../histexpand.c:207:27: note: use '==' to turn this assignment into an equality comparison
for (local_index = i; c = string[i]; i++)
^
==
1 warning generated.
../histexpand.c:207:27: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (local_index = i; c = string[i]; i++)
~~^~~~~~~~~~~
../histexpand.c:207:27: note: place parentheses around the assignment to silence this warning
for (local_index = i; c = string[i]; i++)
^
( )
../histexpand.c:207:27: note: use '==' to turn this assignment into an equality comparison
for (local_index = i; c = string[i]; i++)
^
==
1 warning generated.
mv histexpand.o histexpand.so
rm -f histfile.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o histfile.o ../histfile.c
mv histfile.o histfile.so
rm -f histsearch.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o histsearch.o ../histsearch.c
mv histsearch.o histsearch.so
rm -f shell.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o shell.o ../shell.c
mv shell.o shell.so
rm -f mbutil.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o mbutil.o ../mbutil.c
mv mbutil.o mbutil.so
rm -f tilde.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -DREADLINE_LIBRARY -c -o tilde.o ../tilde.c
../tilde.c:199:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (result = strchr (string, '~'))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../tilde.c:199:14: note: place parentheses around the assignment to silence this warning
if (result = strchr (string, '~'))
^
( )
../tilde.c:199:14: note: use '==' to turn this assignment into an equality comparison
if (result = strchr (string, '~'))
^
==
1 warning generated.
../tilde.c:199:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (result = strchr (string, '~'))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../tilde.c:199:14: note: place parentheses around the assignment to silence this warning
if (result = strchr (string, '~'))
^
( )
../tilde.c:199:14: note: use '==' to turn this assignment into an equality comparison
if (result = strchr (string, '~'))
^
==
1 warning generated.
mv tilde.o tilde.so
rm -f compat.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o compat.o ../compat.c
mv compat.o compat.so
rm -f libreadline.6.2.dylib
gcc -dynamic -arch i386 -arch x86_64 -arch_only `/usr/bin/arch` -install_name /usr/local/lib/libreadline.6.2.dylib -current_version 6.2 -compatibility_version 6 -v -o libreadline.6.2.dylib readline.so vi_mode.so funmap.so keymaps.so parens.so search.so rltty.so complete.so bind.so isearch.so display.so signals.so util.so kill.so undo.so macro.so input.so callback.so terminal.so text.so nls.so misc.so xmalloc.so xfree.so history.so histexpand.so histfile.so histsearch.so shell.so mbutil.so tilde.so compat.so -lncurses
Apple LLVM version 5.1 (clang-503.0.40) (based on LLVM 3.4svn)
Target: x86_64-apple-darwin14.0.0
Thread model: posix
clang: error: invalid argument '-compatibility_version 6' only allowed with '-dynamiclib'
clang: error: invalid argument '-compatibility_version 6' only allowed with '-dynamiclib'
make[1]: *** [libreadline.6.2.dylib] Error 1
make: [shared] Error 2 (ignored)
============ Building the readline library ============
============ Building the readline extension module ============
running install
running build
running build_ext
building 'readline' extension
creating build
creating build/temp.macosx-10.10-x86_64-2.7
creating build/temp.macosx-10.10-x86_64-2.7/Modules
creating build/temp.macosx-10.10-x86_64-2.7/Modules/2.x
clang -fno-strict-aliasing -fno-common -dynamic -I/usr/local/include -I/usr/local/opt/sqlite/include -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DHAVE_RL_CALLBACK -DHAVE_RL_CATCH_SIGNAL -DHAVE_RL_COMPLETION_APPEND_CHARACTER -DHAVE_RL_COMPLETION_DISPLAY_MATCHES_HOOK -DHAVE_RL_COMPLETION_MATCHES -DHAVE_RL_COMPLETION_SUPPRESS_APPEND -DHAVE_RL_PRE_INPUT_HOOK -I. -I/usr/local/Cellar/python/2.7.7_1/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c Modules/2.x/readline.c -o build/temp.macosx-10.10-x86_64-2.7/Modules/2.x/readline.o -Wno-strict-prototypes
creating build/lib.macosx-10.10-x86_64-2.7
clang -bundle Python.framework/Versions/2.7/Python -L/usr/local/lib -L/usr/local/opt/sqlite/lib build/temp.macosx-10.10-x86_64-2.7/Modules/2.x/readline.o readline/libreadline.a readline/libhistory.a -lncurses -o build/lib.macosx-10.10-x86_64-2.7/readline.so
clang: error: no such file or directory: 'Python.framework/Versions/2.7/Python'
error: command 'clang' failed with exit status 1
Complete output from command /usr/local/opt/python/bin/python2.7 -c "import setuptools, tokenize;__file__='/private/var/folders/xt/f2d8vp4j65j2rt71pns6trjw0000gn/T/pip_build_jakob/readline/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /var/folders/xt/f2d8vp4j65j2rt71pns6trjw0000gn/T/pip-Y8cgS2-record/install-record.txt --single-version-externally-managed --compile:
x readline-6.2/
x readline-6.2/doc/
x readline-6.2/doc/Makefile.in
x readline-6.2/doc/texinfo.tex
x readline-6.2/doc/version.texi
x readline-6.2/doc/fdl.texi
x readline-6.2/doc/rlman.texi
x readline-6.2/doc/rltech.texi
x readline-6.2/doc/rluser.texi
x readline-6.2/doc/rluserman.texi
x readline-6.2/doc/history.texi
x readline-6.2/doc/hstech.texi
x readline-6.2/doc/hsuser.texi
x readline-6.2/doc/readline.3
x readline-6.2/doc/history.3
x readline-6.2/doc/texi2dvi
x readline-6.2/doc/texi2html
x readline-6.2/doc/readline.ps
x readline-6.2/doc/history.ps
x readline-6.2/doc/rluserman.ps
x readline-6.2/doc/readline.dvi
x readline-6.2/doc/history.dvi
x readline-6.2/doc/rluserman.dvi
x readline-6.2/doc/readline.info
x readline-6.2/doc/history.info
x readline-6.2/doc/rluserman.info
x readline-6.2/doc/readline.html
x readline-6.2/doc/history.html
x readline-6.2/doc/rluserman.html
x readline-6.2/doc/readline.0
x readline-6.2/doc/history.0
x readline-6.2/doc/readline_3.ps
x readline-6.2/doc/history_3.ps
x readline-6.2/doc/history.pdf
x readline-6.2/doc/readline.pdf
x readline-6.2/doc/rluserman.pdf
x readline-6.2/examples/
x readline-6.2/examples/autoconf/
x readline-6.2/examples/autoconf/BASH_CHECK_LIB_TERMCAP
x readline-6.2/examples/autoconf/RL_LIB_READLINE_VERSION
x readline-6.2/examples/autoconf/wi_LIB_READLINE
x readline-6.2/examples/rlfe/
x readline-6.2/examples/rlfe/ChangeLog
x readline-6.2/examples/rlfe/Makefile.in
x readline-6.2/examples/rlfe/README
x readline-6.2/examples/rlfe/config.h.in
x readline-6.2/examples/rlfe/configure
x readline-6.2/examples/rlfe/configure.in
x readline-6.2/examples/rlfe/extern.h
x readline-6.2/examples/rlfe/os.h
x readline-6.2/examples/rlfe/pty.c
x readline-6.2/examples/rlfe/rlfe.c
x readline-6.2/examples/rlfe/screen.h
x readline-6.2/examples/Makefile.in
x readline-6.2/examples/excallback.c
x readline-6.2/examples/fileman.c
x readline-6.2/examples/manexamp.c
x readline-6.2/examples/readlinebuf.h
x readline-6.2/examples/rl-fgets.c
x readline-6.2/examples/rlcat.c
x readline-6.2/examples/rlevent.c
x readline-6.2/examples/rltest.c
x readline-6.2/examples/rl.c
x readline-6.2/examples/rlptytest.c
x readline-6.2/examples/rlversion.c
x readline-6.2/examples/histexamp.c
x readline-6.2/examples/Inputrc
x readline-6.2/examples/rlwrap-0.30.tar.gz
x readline-6.2/support/
x readline-6.2/support/config.guess
x readline-6.2/support/config.rpath
x readline-6.2/support/config.sub
x readline-6.2/support/install.sh
x readline-6.2/support/mkdirs
x readline-6.2/support/mkdist
x readline-6.2/support/mkinstalldirs
x readline-6.2/support/shobj-conf
x readline-6.2/support/shlib-install
x readline-6.2/support/wcwidth.c
x readline-6.2/shlib/
x readline-6.2/shlib/Makefile.in
x readline-6.2/COPYING
x readline-6.2/README
x readline-6.2/MANIFEST
x readline-6.2/INSTALL
x readline-6.2/CHANGELOG
x readline-6.2/CHANGES
x readline-6.2/NEWS
x readline-6.2/USAGE
x readline-6.2/aclocal.m4
x readline-6.2/config.h.in
x readline-6.2/configure
x readline-6.2/configure.in
x readline-6.2/Makefile.in
x readline-6.2/ansi_stdlib.h
x readline-6.2/chardefs.h
x readline-6.2/history.h
x readline-6.2/histlib.h
x readline-6.2/keymaps.h
x readline-6.2/posixdir.h
x readline-6.2/posixjmp.h
x readline-6.2/readline.h
x readline-6.2/posixselect.h
x readline-6.2/posixstat.h
x readline-6.2/rlconf.h
x readline-6.2/rldefs.h
x readline-6.2/rlmbutil.h
x readline-6.2/rlprivate.h
x readline-6.2/rlshell.h
x readline-6.2/rlstdc.h
x readline-6.2/rltty.h
x readline-6.2/rltypedefs.h
x readline-6.2/rlwinsize.h
x readline-6.2/tcap.h
x readline-6.2/tilde.h
x readline-6.2/xmalloc.h
x readline-6.2/bind.c
x readline-6.2/callback.c
x readline-6.2/compat.c
x readline-6.2/complete.c
x readline-6.2/display.c
x readline-6.2/emacs_keymap.c
x readline-6.2/funmap.c
x readline-6.2/input.c
x readline-6.2/isearch.c
x readline-6.2/keymaps.c
x readline-6.2/kill.c
x readline-6.2/macro.c
x readline-6.2/mbutil.c
x readline-6.2/misc.c
x readline-6.2/nls.c
x readline-6.2/parens.c
x readline-6.2/readline.c
x readline-6.2/rltty.c
x readline-6.2/savestring.c
x readline-6.2/search.c
x readline-6.2/shell.c
x readline-6.2/signals.c
x readline-6.2/terminal.c
x readline-6.2/text.c
x readline-6.2/tilde.c
x readline-6.2/undo.c
x readline-6.2/util.c
x readline-6.2/vi_keymap.c
x readline-6.2/vi_mode.c
x readline-6.2/xfree.c
x readline-6.2/xmalloc.c
x readline-6.2/history.c
x readline-6.2/histexpand.c
x readline-6.2/histfile.c
x readline-6.2/histsearch.c
x readline-6.2/patchlevel
patching file vi_mode.c
patching file callback.c
patching file support/shobj-conf
patching file patchlevel
patching file input.c
patching file patchlevel
patching file vi_mode.c
patching file patchlevel
checking build system type... i386-apple-darwin14.0.0
checking host system type... i386-apple-darwin14.0.0
Beginning configuration for readline-6.2 for i386-apple-darwin14.0.0
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether gcc needs -traditional... no
checking for a BSD-compatible install... /usr/bin/install -c
checking for ar... ar
checking for ranlib... ranlib
checking for an ANSI C-conforming const... yes
checking for function prototypes... yes
checking whether char is unsigned... no
checking for working volatile... yes
checking return type of signal handlers... void
checking for size_t... yes
checking for ssize_t... yes
checking for ANSI C header files... (cached) yes
checking whether stat file-mode macros are broken... no
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for fcntl... yes
checking for kill... yes
checking for lstat... yes
checking for memmove... yes
checking for putenv... yes
checking for select... yes
checking for setenv... yes
checking for setlocale... yes
checking for strcasecmp... yes
checking for strpbrk... yes
checking for tcgetattr... yes
checking for vsnprintf... yes
checking for isascii... yes
checking for isxdigit... yes
checking for getpwent... yes
checking for getpwnam... yes
checking for getpwuid... yes
checking for working strcoll... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for unistd.h... (cached) yes
checking for stdlib.h... (cached) yes
checking varargs.h usability... no
checking varargs.h presence... no
checking for varargs.h... no
checking stdarg.h usability... yes
checking stdarg.h presence... yes
checking for stdarg.h... yes
checking for string.h... (cached) yes
checking for strings.h... (cached) yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking for memory.h... (cached) yes
checking termcap.h usability... yes
checking termcap.h presence... yes
checking for termcap.h... yes
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking termio.h usability... no
checking termio.h presence... no
checking for termio.h... no
checking sys/pte.h usability... no
checking sys/pte.h presence... no
checking for sys/pte.h... no
checking sys/stream.h usability... no
checking sys/stream.h presence... no
checking for sys/stream.h... no
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking sys/file.h usability... yes
checking sys/file.h presence... yes
checking for sys/file.h... yes
checking for sys/ptem.h... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for type of signal functions... posix
checking if signal handlers must be reinstalled when invoked... no
checking for presence of POSIX-style sigsetjmp/siglongjmp... present
checking for lstat... yes
checking whether or not strcoll and strcmp differ... no
checking whether the ctype macros accept non-ascii characters... yes
checking whether getpw functions are declared in pwd.h... yes
checking whether termios.h defines TIOCGWINSZ... yes
checking for sig_atomic_t in signal.h... yes
checking whether signal handlers are of type void... yes
checking for TIOCSTAT in sys/ioctl.h... yes
checking for FIONREAD in sys/ioctl.h... yes
checking for speed_t in sys/types.h... no
checking for struct winsize in sys/ioctl.h and termios.h... sys/ioctl.h
checking for struct dirent.d_ino... yes
checking for struct dirent.d_fileno... yes
checking for tgetent... no
checking for tgetent in -ltermcap... yes
checking which library has the termcap functions... using libtermcap
checking wctype.h usability... yes
checking wctype.h presence... yes
checking for wctype.h... yes
checking wchar.h usability... yes
checking wchar.h presence... yes
checking for wchar.h... yes
checking langinfo.h usability... yes
checking langinfo.h presence... yes
checking for langinfo.h... yes
checking for mbrlen... yes
checking for mbscasecmp... no
checking for mbscmp... no
checking for mbsnrtowcs... yes
checking for mbsrtowcs... yes
checking for mbschr... no
checking for wcrtomb... yes
checking for wcscoll... yes
checking for wcsdup... yes
checking for wcwidth... yes
checking for wctype... yes
checking for wcswidth... yes
checking whether mbrtowc and mbstate_t are properly declared... yes
checking for iswlower... yes
checking for iswupper... yes
checking for towlower... yes
checking for towupper... yes
checking for iswctype... yes
checking for nl_langinfo and CODESET... yes
checking for wchar_t in wchar.h... yes
checking for wctype_t in wctype.h... yes
checking for wint_t in wctype.h... yes
checking configuration for building shared libraries... supported
configure: creating ./config.status
config.status: creating Makefile
config.status: creating doc/Makefile
config.status: creating examples/Makefile
config.status: creating shlib/Makefile
config.status: creating config.h
config.status: executing default commands
rm -f readline.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 readline.c
rm -f vi_mode.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 vi_mode.c
rm -f funmap.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 funmap.c
rm -f keymaps.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 keymaps.c
rm -f parens.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 parens.c
rm -f search.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 search.c
search.c:213:24: warning: data argument not used by format string [-Wformat-extra-args]
rl_message ("%s", p, 0);
~~~~ ^
1 warning generated.
search.c:213:24: warning: data argument not used by format string [-Wformat-extra-args]
rl_message ("%s", p, 0);
~~~~ ^
1 warning generated.
rm -f rltty.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 rltty.c
rltty.c:83:7: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration]
if (ioctl (tty, TIOCGWINSZ, &w) == 0)
^
1 warning generated.
rltty.c:83:7: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration]
if (ioctl (tty, TIOCGWINSZ, &w) == 0)
^
1 warning generated.
rm -f complete.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 complete.c
complete.c:984:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
while (rl_point = MB_PREVCHAR (rl_line_buffer, rl_point, MB_FIND_ANY))
~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
complete.c:984:23: note: place parentheses around the assignment to silence this warning
while (rl_point = MB_PREVCHAR (rl_line_buffer, rl_point, MB_FIND_ANY))
^
( )
complete.c:984:23: note: use '==' to turn this assignment into an equality comparison
while (rl_point = MB_PREVCHAR (rl_line_buffer, rl_point, MB_FIND_ANY))
^
==
complete.c:1992:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
while (string = (*entry_function) (text, matches))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
complete.c:1992:17: note: place parentheses around the assignment to silence this warning
while (string = (*entry_function) (text, matches))
^
( )
complete.c:1992:17: note: use '==' to turn this assignment into an equality comparison
while (string = (*entry_function) (text, matches))
^
==
complete.c:2045:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
while (entry = getpwent ())
~~~~~~^~~~~~~~~~~~~
complete.c:2045:16: note: place parentheses around the assignment to silence this warning
while (entry = getpwent ())
^
( )
complete.c:2045:16: note: use '==' to turn this assignment into an equality comparison
while (entry = getpwent ())
^
==
3 warnings generated.
complete.c:984:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
while (rl_point = MB_PREVCHAR (rl_line_buffer, rl_point, MB_FIND_ANY))
~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
complete.c:984:23: note: place parentheses around the assignment to silence this warning
while (rl_point = MB_PREVCHAR (rl_line_buffer, rl_point, MB_FIND_ANY))
^
( )
complete.c:984:23: note: use '==' to turn this assignment into an equality comparison
while (rl_point = MB_PREVCHAR (rl_line_buffer, rl_point, MB_FIND_ANY))
^
==
complete.c:1992:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
while (string = (*entry_function) (text, matches))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
complete.c:1992:17: note: place parentheses around the assignment to silence this warning
while (string = (*entry_function) (text, matches))
^
( )
complete.c:1992:17: note: use '==' to turn this assignment into an equality comparison
while (string = (*entry_function) (text, matches))
^
==
complete.c:2045:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
while (entry = getpwent ())
~~~~~~^~~~~~~~~~~~~
complete.c:2045:16: note: place parentheses around the assignment to silence this warning
while (entry = getpwent ())
^
( )
complete.c:2045:16: note: use '==' to turn this assignment into an equality comparison
while (entry = getpwent ())
^
==
3 warnings generated.
rm -f bind.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 bind.c
bind.c:451:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (i = l = 0; c = seq[i]; i++)
~~^~~~~~~~
bind.c:451:21: note: place parentheses around the assignment to silence this warning
for (i = l = 0; c = seq[i]; i++)
^
( )
bind.c:451:21: note: use '==' to turn this assignment into an equality comparison
for (i = l = 0; c = seq[i]; i++)
^
==
bind.c:1197:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (i = 1; c = string[i]; i++)
~~^~~~~~~~~~~
bind.c:1197:21: note: place parentheses around the assignment to silence this warning
for (i = 1; c = string[i]; i++)
^
( )
bind.c:1197:21: note: use '==' to turn this assignment into an equality comparison
for (i = 1; c = string[i]; i++)
^
==
bind.c:1288:25: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (passc = 0; c = string[i]; i++)
~~^~~~~~~~~~~
bind.c:1288:25: note: place parentheses around the assignment to silence this warning
for (passc = 0; c = string[i]; i++)
^
( )
bind.c:1288:25: note: use '==' to turn this assignment into an equality comparison
for (passc = 0; c = string[i]; i++)
^
==
bind.c:2117:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (i = 0; name = names[i]; i++)
~~~~~^~~~~~~~~~
bind.c:2117:20: note: place parentheses around the assignment to silence this warning
for (i = 0; name = names[i]; i++)
^
( )
bind.c:2117:20: note: use '==' to turn this assignment into an equality comparison
for (i = 0; name = names[i]; i++)
^
==
4 warnings generated.
bind.c:451:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (i = l = 0; c = seq[i]; i++)
~~^~~~~~~~
bind.c:451:21: note: place parentheses around the assignment to silence this warning
for (i = l = 0; c = seq[i]; i++)
^
( )
bind.c:451:21: note: use '==' to turn this assignment into an equality comparison
for (i = l = 0; c = seq[i]; i++)
^
==
bind.c:1197:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (i = 1; c = string[i]; i++)
~~^~~~~~~~~~~
bind.c:1197:21: note: place parentheses around the assignment to silence this warning
for (i = 1; c = string[i]; i++)
^
( )
bind.c:1197:21: note: use '==' to turn this assignment into an equality comparison
for (i = 1; c = string[i]; i++)
^
==
bind.c:1288:25: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (passc = 0; c = string[i]; i++)
~~^~~~~~~~~~~
bind.c:1288:25: note: place parentheses around the assignment to silence this warning
for (passc = 0; c = string[i]; i++)
^
( )
bind.c:1288:25: note: use '==' to turn this assignment into an equality comparison
for (passc = 0; c = string[i]; i++)
^
==
bind.c:2117:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (i = 0; name = names[i]; i++)
~~~~~^~~~~~~~~~
bind.c:2117:20: note: place parentheses around the assignment to silence this warning
for (i = 0; name = names[i]; i++)
^
( )
bind.c:2117:20: note: use '==' to turn this assignment into an equality comparison
for (i = 0; name = names[i]; i++)
^
==
4 warnings generated.
rm -f isearch.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 isearch.c
rm -f display.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 display.c
rm -f signals.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 signals.c
rm -f util.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 util.c
util.c:510:43: warning: format specifies type 'long' but the argument has type 'pid_t' (aka 'int') [-Wformat]
sprintf (fnbuf, "/var/tmp/rltrace.%ld", getpid());
~~~ ^~~~~~~~
%d
/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
__builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
^
1 warning generated.
util.c:510:43: warning: format specifies type 'long' but the argument has type 'pid_t' (aka 'int') [-Wformat]
sprintf (fnbuf, "/var/tmp/rltrace.%ld", getpid());
~~~ ^~~~~~~~
%d
/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
__builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
^
1 warning generated.
rm -f kill.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 kill.c
rm -f undo.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 undo.c
rm -f macro.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 macro.c
rm -f input.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 input.c
input.c:424:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (c = _rl_next_macro_key ())
~~^~~~~~~~~~~~~~~~~~~~~~~
input.c:424:13: note: place parentheses around the assignment to silence this warning
if (c = _rl_next_macro_key ())
^
( )
input.c:424:13: note: use '==' to turn this assignment into an equality comparison
if (c = _rl_next_macro_key ())
^
==
1 warning generated.
input.c:424:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (c = _rl_next_macro_key ())
~~^~~~~~~~~~~~~~~~~~~~~~~
input.c:424:13: note: place parentheses around the assignment to silence this warning
if (c = _rl_next_macro_key ())
^
( )
input.c:424:13: note: use '==' to turn this assignment into an equality comparison
if (c = _rl_next_macro_key ())
^
==
1 warning generated.
rm -f callback.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 callback.c
rm -f terminal.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 terminal.c
terminal.c:235:7: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration]
if (ioctl (tty, TIOCGWINSZ, &window_size) == 0)
^
1 warning generated.
terminal.c:235:7: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration]
if (ioctl (tty, TIOCGWINSZ, &window_size) == 0)
^
1 warning generated.
rm -f text.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 text.c
rm -f nls.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 nls.c
rm -f misc.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 misc.c
misc.c:456:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (ul = (UNDO_LIST *)entry->data)
~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
misc.c:456:14: note: place parentheses around the assignment to silence this warning
if (ul = (UNDO_LIST *)entry->data)
^
( )
misc.c:456:14: note: use '==' to turn this assignment into an equality comparison
if (ul = (UNDO_LIST *)entry->data)
^
==
1 warning generated.
misc.c:456:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (ul = (UNDO_LIST *)entry->data)
~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
misc.c:456:14: note: place parentheses around the assignment to silence this warning
if (ul = (UNDO_LIST *)entry->data)
^
( )
misc.c:456:14: note: use '==' to turn this assignment into an equality comparison
if (ul = (UNDO_LIST *)entry->data)
^
==
1 warning generated.
rm -f compat.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 compat.c
rm -f xfree.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 xfree.c
rm -f xmalloc.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 xmalloc.c
rm -f history.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 history.c
history.c:308:31: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
temp = alloc_history_entry (string, hist_inittime ());
^~~~~~
1 warning generated.
history.c:308:31: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
temp = alloc_history_entry (string, hist_inittime ());
^~~~~~
1 warning generated.
rm -f histexpand.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 histexpand.c
histexpand.c:207:27: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (local_index = i; c = string[i]; i++)
~~^~~~~~~~~~~
histexpand.c:207:27: note: place parentheses around the assignment to silence this warning
for (local_index = i; c = string[i]; i++)
^
( )
histexpand.c:207:27: note: use '==' to turn this assignment into an equality comparison
for (local_index = i; c = string[i]; i++)
^
==
1 warning generated.
histexpand.c:207:27: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (local_index = i; c = string[i]; i++)
~~^~~~~~~~~~~
histexpand.c:207:27: note: place parentheses around the assignment to silence this warning
for (local_index = i; c = string[i]; i++)
^
( )
histexpand.c:207:27: note: use '==' to turn this assignment into an equality comparison
for (local_index = i; c = string[i]; i++)
^
==
1 warning generated.
rm -f histfile.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 histfile.c
rm -f histsearch.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 histsearch.c
rm -f shell.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 shell.c
rm -f mbutil.o
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 mbutil.c
rm -f tilde.o
gcc -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -DREADLINE_LIBRARY -c ./tilde.c
./tilde.c:199:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (result = strchr (string, '~'))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
./tilde.c:199:14: note: place parentheses around the assignment to silence this warning
if (result = strchr (string, '~'))
^
( )
./tilde.c:199:14: note: use '==' to turn this assignment into an equality comparison
if (result = strchr (string, '~'))
^
==
1 warning generated.
./tilde.c:199:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (result = strchr (string, '~'))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
./tilde.c:199:14: note: place parentheses around the assignment to silence this warning
if (result = strchr (string, '~'))
^
( )
./tilde.c:199:14: note: use '==' to turn this assignment into an equality comparison
if (result = strchr (string, '~'))
^
==
1 warning generated.
rm -f libreadline.a
ar cr libreadline.a readline.o vi_mode.o funmap.o keymaps.o parens.o search.o rltty.o complete.o bind.o isearch.o display.o signals.o util.o kill.o undo.o macro.o input.o callback.o terminal.o text.o nls.o misc.o compat.o xfree.o xmalloc.o history.o histexpand.o histfile.o histsearch.o shell.o mbutil.o tilde.o
test -n "ranlib" && ranlib libreadline.a
rm -f libhistory.a
ar cr libhistory.a history.o histexpand.o histfile.o histsearch.o shell.o mbutil.o xmalloc.o xfree.o
test -n "ranlib" && ranlib libhistory.a
test -d shlib || mkdir shlib
( cd shlib ; /Applications/Xcode.app/Contents/Developer/usr/bin/make all )
rm -f readline.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o readline.o ../readline.c
mv readline.o readline.so
rm -f vi_mode.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o vi_mode.o ../vi_mode.c
mv vi_mode.o vi_mode.so
rm -f funmap.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o funmap.o ../funmap.c
mv funmap.o funmap.so
rm -f keymaps.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o keymaps.o ../keymaps.c
mv keymaps.o keymaps.so
rm -f parens.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o parens.o ../parens.c
mv parens.o parens.so
rm -f search.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o search.o ../search.c
../search.c:213:24: warning: data argument not used by format string [-Wformat-extra-args]
rl_message ("%s", p, 0);
~~~~ ^
1 warning generated.
../search.c:213:24: warning: data argument not used by format string [-Wformat-extra-args]
rl_message ("%s", p, 0);
~~~~ ^
1 warning generated.
mv search.o search.so
rm -f rltty.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o rltty.o ../rltty.c
../rltty.c:83:7: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration]
if (ioctl (tty, TIOCGWINSZ, &w) == 0)
^
1 warning generated.
../rltty.c:83:7: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration]
if (ioctl (tty, TIOCGWINSZ, &w) == 0)
^
1 warning generated.
mv rltty.o rltty.so
rm -f complete.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o complete.o ../complete.c
../complete.c:984:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
while (rl_point = MB_PREVCHAR (rl_line_buffer, rl_point, MB_FIND_ANY))
~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../complete.c:984:23: note: place parentheses around the assignment to silence this warning
while (rl_point = MB_PREVCHAR (rl_line_buffer, rl_point, MB_FIND_ANY))
^
( )
../complete.c:984:23: note: use '==' to turn this assignment into an equality comparison
while (rl_point = MB_PREVCHAR (rl_line_buffer, rl_point, MB_FIND_ANY))
^
==
../complete.c:1992:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
while (string = (*entry_function) (text, matches))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../complete.c:1992:17: note: place parentheses around the assignment to silence this warning
while (string = (*entry_function) (text, matches))
^
( )
../complete.c:1992:17: note: use '==' to turn this assignment into an equality comparison
while (string = (*entry_function) (text, matches))
^
==
../complete.c:2045:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
while (entry = getpwent ())
~~~~~~^~~~~~~~~~~~~
../complete.c:2045:16: note: place parentheses around the assignment to silence this warning
while (entry = getpwent ())
^
( )
../complete.c:2045:16: note: use '==' to turn this assignment into an equality comparison
while (entry = getpwent ())
^
==
3 warnings generated.
../complete.c:984:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
while (rl_point = MB_PREVCHAR (rl_line_buffer, rl_point, MB_FIND_ANY))
~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../complete.c:984:23: note: place parentheses around the assignment to silence this warning
while (rl_point = MB_PREVCHAR (rl_line_buffer, rl_point, MB_FIND_ANY))
^
( )
../complete.c:984:23: note: use '==' to turn this assignment into an equality comparison
while (rl_point = MB_PREVCHAR (rl_line_buffer, rl_point, MB_FIND_ANY))
^
==
../complete.c:1992:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
while (string = (*entry_function) (text, matches))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../complete.c:1992:17: note: place parentheses around the assignment to silence this warning
while (string = (*entry_function) (text, matches))
^
( )
../complete.c:1992:17: note: use '==' to turn this assignment into an equality comparison
while (string = (*entry_function) (text, matches))
^
==
../complete.c:2045:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
while (entry = getpwent ())
~~~~~~^~~~~~~~~~~~~
../complete.c:2045:16: note: place parentheses around the assignment to silence this warning
while (entry = getpwent ())
^
( )
../complete.c:2045:16: note: use '==' to turn this assignment into an equality comparison
while (entry = getpwent ())
^
==
3 warnings generated.
mv complete.o complete.so
rm -f bind.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o bind.o ../bind.c
../bind.c:451:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (i = l = 0; c = seq[i]; i++)
~~^~~~~~~~
../bind.c:451:21: note: place parentheses around the assignment to silence this warning
for (i = l = 0; c = seq[i]; i++)
^
( )
../bind.c:451:21: note: use '==' to turn this assignment into an equality comparison
for (i = l = 0; c = seq[i]; i++)
^
==
../bind.c:1197:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (i = 1; c = string[i]; i++)
~~^~~~~~~~~~~
../bind.c:1197:21: note: place parentheses around the assignment to silence this warning
for (i = 1; c = string[i]; i++)
^
( )
../bind.c:1197:21: note: use '==' to turn this assignment into an equality comparison
for (i = 1; c = string[i]; i++)
^
==
../bind.c:1288:25: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (passc = 0; c = string[i]; i++)
~~^~~~~~~~~~~
../bind.c:1288:25: note: place parentheses around the assignment to silence this warning
for (passc = 0; c = string[i]; i++)
^
( )
../bind.c:1288:25: note: use '==' to turn this assignment into an equality comparison
for (passc = 0; c = string[i]; i++)
^
==
../bind.c:2117:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (i = 0; name = names[i]; i++)
~~~~~^~~~~~~~~~
../bind.c:2117:20: note: place parentheses around the assignment to silence this warning
for (i = 0; name = names[i]; i++)
^
( )
../bind.c:2117:20: note: use '==' to turn this assignment into an equality comparison
for (i = 0; name = names[i]; i++)
^
==
4 warnings generated.
../bind.c:451:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (i = l = 0; c = seq[i]; i++)
~~^~~~~~~~
../bind.c:451:21: note: place parentheses around the assignment to silence this warning
for (i = l = 0; c = seq[i]; i++)
^
( )
../bind.c:451:21: note: use '==' to turn this assignment into an equality comparison
for (i = l = 0; c = seq[i]; i++)
^
==
../bind.c:1197:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (i = 1; c = string[i]; i++)
~~^~~~~~~~~~~
../bind.c:1197:21: note: place parentheses around the assignment to silence this warning
for (i = 1; c = string[i]; i++)
^
( )
../bind.c:1197:21: note: use '==' to turn this assignment into an equality comparison
for (i = 1; c = string[i]; i++)
^
==
../bind.c:1288:25: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (passc = 0; c = string[i]; i++)
~~^~~~~~~~~~~
../bind.c:1288:25: note: place parentheses around the assignment to silence this warning
for (passc = 0; c = string[i]; i++)
^
( )
../bind.c:1288:25: note: use '==' to turn this assignment into an equality comparison
for (passc = 0; c = string[i]; i++)
^
==
../bind.c:2117:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (i = 0; name = names[i]; i++)
~~~~~^~~~~~~~~~
../bind.c:2117:20: note: place parentheses around the assignment to silence this warning
for (i = 0; name = names[i]; i++)
^
( )
../bind.c:2117:20: note: use '==' to turn this assignment into an equality comparison
for (i = 0; name = names[i]; i++)
^
==
4 warnings generated.
mv bind.o bind.so
rm -f isearch.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o isearch.o ../isearch.c
mv isearch.o isearch.so
rm -f display.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o display.o ../display.c
mv display.o display.so
rm -f signals.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o signals.o ../signals.c
mv signals.o signals.so
rm -f util.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o util.o ../util.c
../util.c:510:43: warning: format specifies type 'long' but the argument has type 'pid_t' (aka 'int') [-Wformat]
sprintf (fnbuf, "/var/tmp/rltrace.%ld", getpid());
~~~ ^~~~~~~~
%d
/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
__builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
^
1 warning generated.
../util.c:510:43: warning: format specifies type 'long' but the argument has type 'pid_t' (aka 'int') [-Wformat]
sprintf (fnbuf, "/var/tmp/rltrace.%ld", getpid());
~~~ ^~~~~~~~
%d
/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
__builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
^
1 warning generated.
mv util.o util.so
rm -f kill.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o kill.o ../kill.c
mv kill.o kill.so
rm -f undo.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o undo.o ../undo.c
mv undo.o undo.so
rm -f macro.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o macro.o ../macro.c
mv macro.o macro.so
rm -f input.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o input.o ../input.c
../input.c:424:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (c = _rl_next_macro_key ())
~~^~~~~~~~~~~~~~~~~~~~~~~
../input.c:424:13: note: place parentheses around the assignment to silence this warning
if (c = _rl_next_macro_key ())
^
( )
../input.c:424:13: note: use '==' to turn this assignment into an equality comparison
if (c = _rl_next_macro_key ())
^
==
1 warning generated.
../input.c:424:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (c = _rl_next_macro_key ())
~~^~~~~~~~~~~~~~~~~~~~~~~
../input.c:424:13: note: place parentheses around the assignment to silence this warning
if (c = _rl_next_macro_key ())
^
( )
../input.c:424:13: note: use '==' to turn this assignment into an equality comparison
if (c = _rl_next_macro_key ())
^
==
1 warning generated.
mv input.o input.so
rm -f callback.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o callback.o ../callback.c
mv callback.o callback.so
rm -f terminal.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o terminal.o ../terminal.c
../terminal.c:235:7: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration]
if (ioctl (tty, TIOCGWINSZ, &window_size) == 0)
^
1 warning generated.
../terminal.c:235:7: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration]
if (ioctl (tty, TIOCGWINSZ, &window_size) == 0)
^
1 warning generated.
mv terminal.o terminal.so
rm -f text.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o text.o ../text.c
mv text.o text.so
rm -f nls.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o nls.o ../nls.c
mv nls.o nls.so
rm -f misc.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o misc.o ../misc.c
../misc.c:456:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (ul = (UNDO_LIST *)entry->data)
~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
../misc.c:456:14: note: place parentheses around the assignment to silence this warning
if (ul = (UNDO_LIST *)entry->data)
^
( )
../misc.c:456:14: note: use '==' to turn this assignment into an equality comparison
if (ul = (UNDO_LIST *)entry->data)
^
==
1 warning generated.
../misc.c:456:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (ul = (UNDO_LIST *)entry->data)
~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
../misc.c:456:14: note: place parentheses around the assignment to silence this warning
if (ul = (UNDO_LIST *)entry->data)
^
( )
../misc.c:456:14: note: use '==' to turn this assignment into an equality comparison
if (ul = (UNDO_LIST *)entry->data)
^
==
1 warning generated.
mv misc.o misc.so
rm -f xmalloc.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o xmalloc.o ../xmalloc.c
mv xmalloc.o xmalloc.so
rm -f xfree.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o xfree.o ../xfree.c
mv xfree.o xfree.so
rm -f history.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o history.o ../history.c
../history.c:308:31: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
temp = alloc_history_entry (string, hist_inittime ());
^~~~~~
1 warning generated.
../history.c:308:31: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
temp = alloc_history_entry (string, hist_inittime ());
^~~~~~
1 warning generated.
mv history.o history.so
rm -f histexpand.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o histexpand.o ../histexpand.c
../histexpand.c:207:27: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (local_index = i; c = string[i]; i++)
~~^~~~~~~~~~~
../histexpand.c:207:27: note: place parentheses around the assignment to silence this warning
for (local_index = i; c = string[i]; i++)
^
( )
../histexpand.c:207:27: note: use '==' to turn this assignment into an equality comparison
for (local_index = i; c = string[i]; i++)
^
==
1 warning generated.
../histexpand.c:207:27: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (local_index = i; c = string[i]; i++)
~~^~~~~~~~~~~
../histexpand.c:207:27: note: place parentheses around the assignment to silence this warning
for (local_index = i; c = string[i]; i++)
^
( )
../histexpand.c:207:27: note: use '==' to turn this assignment into an equality comparison
for (local_index = i; c = string[i]; i++)
^
==
1 warning generated.
mv histexpand.o histexpand.so
rm -f histfile.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o histfile.o ../histfile.c
mv histfile.o histfile.so
rm -f histsearch.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o histsearch.o ../histsearch.c
mv histsearch.o histsearch.so
rm -f shell.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o shell.o ../shell.c
mv shell.o shell.so
rm -f mbutil.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o mbutil.o ../mbutil.c
mv mbutil.o mbutil.so
rm -f tilde.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -DREADLINE_LIBRARY -c -o tilde.o ../tilde.c
../tilde.c:199:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (result = strchr (string, '~'))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../tilde.c:199:14: note: place parentheses around the assignment to silence this warning
if (result = strchr (string, '~'))
^
( )
../tilde.c:199:14: note: use '==' to turn this assignment into an equality comparison
if (result = strchr (string, '~'))
^
==
1 warning generated.
../tilde.c:199:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (result = strchr (string, '~'))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../tilde.c:199:14: note: place parentheses around the assignment to silence this warning
if (result = strchr (string, '~'))
^
( )
../tilde.c:199:14: note: use '==' to turn this assignment into an equality comparison
if (result = strchr (string, '~'))
^
==
1 warning generated.
mv tilde.o tilde.so
rm -f compat.so
gcc -c -DHAVE_CONFIG_H -DNEED_EXTERN_PC -fPIC -I. -I.. -I.. -DRL_LIBRARY_VERSION='"6.2"' -arch i386 -arch x86_64 -fno-common -o compat.o ../compat.c
mv compat.o compat.so
rm -f libreadline.6.2.dylib
gcc -dynamic -arch i386 -arch x86_64 -arch_only `/usr/bin/arch` -install_name /usr/local/lib/libreadline.6.2.dylib -current_version 6.2 -compatibility_version 6 -v -o libreadline.6.2.dylib readline.so vi_mode.so funmap.so keymaps.so parens.so search.so rltty.so complete.so bind.so isearch.so display.so signals.so util.so kill.so undo.so macro.so input.so callback.so terminal.so text.so nls.so misc.so xmalloc.so xfree.so history.so histexpand.so histfile.so histsearch.so shell.so mbutil.so tilde.so compat.so -lncurses
Apple LLVM version 5.1 (clang-503.0.40) (based on LLVM 3.4svn)
Target: x86_64-apple-darwin14.0.0
Thread model: posix
clang: error: invalid argument '-compatibility_version 6' only allowed with '-dynamiclib'
clang: error: invalid argument '-compatibility_version 6' only allowed with '-dynamiclib'
make[1]: *** [libreadline.6.2.dylib] Error 1
make: [shared] Error 2 (ignored)
============ Building the readline library ============
============ Building the readline extension module ============
running install
running build
running build_ext
building 'readline' extension
creating build
creating build/temp.macosx-10.10-x86_64-2.7
creating build/temp.macosx-10.10-x86_64-2.7/Modules
creating build/temp.macosx-10.10-x86_64-2.7/Modules/2.x
clang -fno-strict-aliasing -fno-common -dynamic -I/usr/local/include -I/usr/local/opt/sqlite/include -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DHAVE_RL_CALLBACK -DHAVE_RL_CATCH_SIGNAL -DHAVE_RL_COMPLETION_APPEND_CHARACTER -DHAVE_RL_COMPLETION_DISPLAY_MATCHES_HOOK -DHAVE_RL_COMPLETION_MATCHES -DHAVE_RL_COMPLETION_SUPPRESS_APPEND -DHAVE_RL_PRE_INPUT_HOOK -I. -I/usr/local/Cellar/python/2.7.7_1/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c Modules/2.x/readline.c -o build/temp.macosx-10.10-x86_64-2.7/Modules/2.x/readline.o -Wno-strict-prototypes
creating build/lib.macosx-10.10-x86_64-2.7
clang -bundle Python.framework/Versions/2.7/Python -L/usr/local/lib -L/usr/local/opt/sqlite/lib build/temp.macosx-10.10-x86_64-2.7/Modules/2.x/readline.o readline/libreadline.a readline/libhistory.a -lncurses -o build/lib.macosx-10.10-x86_64-2.7/readline.so
clang: error: no such file or directory: 'Python.framework/Versions/2.7/Python'
error: command 'clang' failed with exit status 1
----------------------------------------
Cleaning up...
Removing temporary dir /private/var/folders/xt/f2d8vp4j65j2rt71pns6trjw0000gn/T/pip_build_jakob...
Command /usr/local/opt/python/bin/python2.7 -c "import setuptools, tokenize;__file__='/private/var/folders/xt/f2d8vp4j65j2rt71pns6trjw0000gn/T/pip_build_jakob/readline/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /var/folders/xt/f2d8vp4j65j2rt71pns6trjw0000gn/T/pip-Y8cgS2-record/install-record.txt --single-version-externally-managed --compile failed with error code 1 in /private/var/folders/xt/f2d8vp4j65j2rt71pns6trjw0000gn/T/pip_build_jakob/readline
Exception information:
Traceback (most recent call last):
File "/usr/local/Cellar/python/2.7.7_1/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.5.6-py2.7.egg/pip/basecommand.py", line 122, in main
status = self.run(options, args)
File "/usr/local/Cellar/python/2.7.7_1/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.5.6-py2.7.egg/pip/commands/install.py", line 283, in run
requirement_set.install(install_options, global_options, root=options.root_path)
File "/usr/local/Cellar/python/2.7.7_1/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.5.6-py2.7.egg/pip/req.py", line 1435, in install
requirement.install(install_options, global_options, *args, **kwargs)
File "/usr/local/Cellar/python/2.7.7_1/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.5.6-py2.7.egg/pip/req.py", line 706, in install
cwd=self.source_dir, filter_stdout=self._filter_install, show_stdout=False)
File "/usr/local/Cellar/python/2.7.7_1/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.5.6-py2.7.egg/pip/util.py", line 697, in call_subprocess
% (command_desc, proc.returncode, cwd))
InstallationError: Command /usr/local/opt/python/bin/python2.7 -c "import setuptools, tokenize;__file__='/private/var/folders/xt/f2d8vp4j65j2rt71pns6trjw0000gn/T/pip_build_jakob/readline/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /var/folders/xt/f2d8vp4j65j2rt71pns6trjw0000gn/T/pip-Y8cgS2-record/install-record.txt --single-version-externally-managed --compile failed with error code 1 in /private/var/folders/xt/f2d8vp4j65j2rt71pns6trjw0000gn/T/pip_build_jakob/readline
Storing debug log for failure in /Users/jakob/.pip/pip.log
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment