pkgsrc-Bugs archive

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

pkg/42762: shell/zsh fails to build on NetBSD-current



>Number:         42762
>Category:       pkg
>Synopsis:       shell/zsh fails to build on NetBSD-current
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Feb 07 06:50:00 +0000 2010
>Originator:     Ryo ONODERA
>Release:        NetBSD 5.99.24
>Organization:
        
>Environment:
        
        
System: NetBSD hydrogen.elements.tetera.org 5.99.24 NetBSD 5.99.24 
(BRIGHTGIRL6) #2: Sun Feb 7 09:11:01 JST 2010 
root%hydrogen.elements.tetera.org@localhost:/usr/obj/sys/arch/i386/compile/BRIGHTGIRL6
 i386
Architecture: i386
Machine: i386
>Description:
        
The pkgsrc/shells/zsh fails to build on NetBSD-current.

The build log is following.

=> Bootstrap dependency digest>=20010302: found digest-20080510
WARNING: [license.mk] Every package should define a LICENSE.
===> Skipping vulnerability checks.
WARNING: No /var/db/pkg/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg 
fetch-pkg-vulnerabilities'.
=> Checksum SHA1 OK for zsh-4.2.7.tar.bz2
=> Checksum RMD160 OK for zsh-4.2.7.tar.bz2
===> Installing dependencies for zsh-4.2.7nb1
==========================================================================
The following variables will affect the build process of this package,
zsh-4.2.7nb1.  Their current value is shown below:

        * ZSH_STATIC = no

You may want to abort the process now with CTRL-C and change their value
before continuing.  Be sure to run `/usr/bin/make clean' after
the changes.
==========================================================================
=> Build dependency checkperms>=1.1: found checkperms-1.11
===> Invoking ``all'' after barrier for zsh-4.2.7nb1
===> Overriding tools for zsh-4.2.7nb1
===> Extracting for zsh-4.2.7nb1
===> Patching for zsh-4.2.7nb1
=> Applying pkgsrc patches for zsh-4.2.7nb1
=> Verifying /usr/pkgsrc/shells/zsh/patches/patch-ab
=> Applying pkgsrc patch /usr/pkgsrc/shells/zsh/patches/patch-ab

Snip

===> Configuring for zsh-4.2.7nb1
=> Substituting "prefix-fixup" in Misc/globtests  Misc/globtests.ksh  
Test/ztst.zsh  Util/reporter  Functions/Calendar/calendar_add  
Functions/Misc/run-help  Functions/Misc/checkmail  Functions/Misc/zcalc  
Functions/Misc/zkbd  Functions/Example/cat
WARNING: [subst.mk:prefix-fixup] Ignoring non-existent file 
"./Functions/Calendar/calendar_add".
=> Modifying GNU configure scripts to avoid --recheck
=> Replacing config-guess with pkgsrc versions
=> Replacing config-sub with pkgsrc versions
=> Replacing install-sh with pkgsrc version
=> Checking for portability problems in extracted files
configuring for zsh 4.2.7
checking build system type... i486--netbsdelf
checking host system type... i486--netbsdelf
checking for i486--netbsdelf-gcc... cc
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 cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking whether large file support needs explicit enabling... no
checking how to run the C preprocessor... cc -E
checking for grep that handles long lines and -e... (cached) /usr/bin/grep
checking for egrep... (cached) /usr/bin/egrep
checking whether cc needs -traditional... no
checking for an ANSI C-conforming const... yes
checking for cc option to accept ANSI C... 
checking whether to use prototypes... yes
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 for working alloca.h... no
checking for alloca... yes
checking if the compiler supports union initialisation... yes
checking if signed to unsigned casting is broken... no
checking if the compiler supports variable-length arrays... yes
checking whether make sets $(MAKE)... yes
checking for a BSD-compatible install... /usr/bin/install -c -o ryo_on -g 
elements
checking for gawk... /usr/bin/awk
checking whether ln works... yes
checking for egrep... (cached) /usr/bin/egrep
checking for yodl... no
checking for pdfetex... no
checking for texi2pdf... no
checking for ansi2knr... no
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for ANSI C header files... (cached) yes
checking whether time.h and sys/time.h may both be included... yes
checking whether stat file-mode macros are broken... no
checking for sys/wait.h that is POSIX.1 compatible... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking sys/times.h usability... yes
checking sys/times.h presence... yes
checking for sys/times.h... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking termcap.h usability... yes
checking termcap.h presence... yes
checking for termcap.h... yes
checking termio.h usability... no
checking termio.h presence... no
checking for termio.h... no
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking sys/filio.h usability... yes
checking sys/filio.h presence... yes
checking for sys/filio.h... yes
checking for string.h... (cached) yes
checking for memory.h... (cached) yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking libc.h usability... no
checking libc.h presence... no
checking for libc.h... no
checking sys/utsname.h usability... yes
checking sys/utsname.h presence... yes
checking for sys/utsname.h... yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking stdio.h usability... yes
checking stdio.h presence... yes
checking for stdio.h... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking sys/capability.h usability... no
checking sys/capability.h presence... no
checking for sys/capability.h... no
checking utmp.h usability... yes
checking utmp.h presence... yes
checking for utmp.h... yes
checking utmpx.h usability... yes
checking utmpx.h presence... yes
checking for utmpx.h... yes
checking for sys/types.h... (cached) yes
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking grp.h usability... yes
checking grp.h presence... yes
checking for grp.h... yes
checking poll.h usability... yes
checking poll.h presence... yes
checking for poll.h... yes
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking netinet/in_systm.h usability... yes
checking netinet/in_systm.h presence... yes
checking for netinet/in_systm.h... yes
checking pcre.h usability... no
checking pcre.h presence... no
checking for pcre.h... no
checking langinfo.h usability... yes
checking langinfo.h presence... yes
checking for langinfo.h... yes
checking wchar.h usability... yes
checking wchar.h presence... yes
checking for wchar.h... yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking sys/stropts.h usability... no
checking sys/stropts.h presence... no
checking for sys/stropts.h... no
checking iconv.h usability... yes
checking iconv.h presence... yes
checking for iconv.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking dl.h usability... no
checking dl.h presence... no
checking for dl.h... no
checking for conflicts in sys/time.h and sys/select.h... no
checking TIOCGWINSZ in termios.h... yes
checking for streams headers including struct winsize... no
checking for printf in -lc... yes
checking for pow in -lm... yes
checking for library containing tigetflag... -ltermcap
checking for library containing tgetent... none required
checking curses.h usability... yes
checking curses.h presence... yes
checking for curses.h... yes
checking term.h usability... yes
checking term.h presence... yes
checking for term.h... yes
checking if term.h needs curses.h... no
checking if boolcodes is available... no
checking if numcodes is available... no
checking if strcodes is available... no
checking if boolnames is available... no
checking if numnames is available... no
checking if strnames is available... no
checking for library containing getpwnam... none required
checking for dlopen in -ldl... no
checking for socket in -lsocket... no
checking for iconv... yes
checking whether _libiconv_version is declared... no
checking for iconv declaration... const
checking if an include file defines ospeed... yes
checking return type of signal handlers... void
checking for pid_t... yes
checking for off_t... yes
checking for ino_t... yes
checking for mode_t... yes
checking for uid_t in sys/types.h... yes
checking for size_t... yes
checking if long is 64 bits... no
checking if off_t is 64 bit... yes
checking if ino_t is 64 bit... yes
checking if compiler has a 64 bit type... long long
checking for a corresponding unsigned 64 bit type... unsigned long long
checking for sigset_t... yes
checking for struct timezone... yes
checking for struct utmp... yes
checking for struct utmpx... yes
checking for ut_host in struct utmp... yes
checking for ut_host in struct utmpx... yes
checking for ut_xtime in struct utmpx... yes
checking for ut_tv in struct utmpx... yes
checking for d_ino in struct dirent... yes
checking for d_stat in struct dirent... no
checking for d_ino in struct direct... no
checking for d_stat in struct direct... no
checking for sin6_scope_id in struct sockaddr_in6... yes
checking if we need our own h_errno... no
checking for strftime... yes
checking for difftime... yes
checking for gettimeofday... yes
checking for select... yes
checking for poll... yes
checking for readlink... yes
checking for faccessx... no
checking for fchdir... yes
checking for ftruncate... yes
checking for fstat... yes
checking for lstat... yes
checking for lchown... yes
checking for fseeko... yes
checking for ftello... yes
checking for mkfifo... yes
checking for _mktemp... yes
checking for mkstemp... yes
checking for waitpid... yes
checking for wait3... yes
checking for sigaction... yes
checking for sigblock... yes
checking for sighold... yes
checking for sigrelse... yes
checking for sigsetmask... yes
checking for sigprocmask... yes
checking for killpg... yes
checking for setpgid... yes
checking for setpgrp... yes
checking for tcsetpgrp... yes
checking for tcgetattr... yes
checking for nice... yes
checking for gethostname... yes
checking for gethostbyname2... yes
checking for getipnodebyname... no
checking for inet_aton... yes
checking for inet_pton... yes
checking for inet_ntop... yes
checking for getlogin... yes
checking for getpwent... yes
checking for getpwnam... yes
checking for getpwuid... yes
checking for getgrgid... yes
checking for getgrnam... yes
checking for initgroups... yes
checking for nis_list... no
checking for setuid... yes
checking for seteuid... yes
checking for setreuid... yes
checking for setresuid... no
checking for setsid... yes
checking for memcpy... yes
checking for memmove... yes
checking for strstr... yes
checking for strerror... yes
checking for getrlimit... yes
checking for getrusage... yes
checking for setlocale... yes
checking for uname... yes
checking for signgam... yes
checking for putenv... yes
checking for getenv... yes
checking for brk... yes
checking for sbrk... yes
checking for pathconf... yes
checking for sysconf... yes
checking for tgetent... yes
checking for tigetflag... yes
checking for tigetnum... yes
checking for tigetstr... yes
checking for setupterm... yes
checking for pcre_compile... no
checking for pcre_study... no
checking for pcre_exec... no
checking for nl_langinfo... yes
checking for erand48... yes
checking for open_memstream... no
checking for wctomb... yes
checking for iconv... (cached) yes
checking for grantpt... yes
checking for unlockpt... yes
checking for ptsname... yes
checking for htons... yes
checking for ntohs... yes
checking for working strcoll... yes
checking if tgetent accepts NULL... yes
checking if tgetent returns 0 on success... no
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for getpagesize... yes
checking for working mmap... yes
checking for munmap... yes
checking for msync... yes
checking whether getpgrp requires zero arguments... yes
checking for dlopen... yes
checking for dlerror... yes
checking for dlsym... yes
checking for dlclose... yes
checking for load... no
checking for loadquery... no
checking for loadbind... no
checking for unload... no
checking for shl_load... no
checking for shl_unload... no
checking for shl_findsym... no
checking what style of signals to use... POSIX_SIGNALS
checking where signal.h is located... /usr/include/sys/signal.h
checking where error names are located... /usr/include/sys/errno.h
checking where the RLIMIT macros are located... /usr/include/sys/resource.h
checking if rlim_t is longer than a long... yes
checking if rlim_t is a quad... yes
checking for rlim_t... yes
checking for limit RLIMIT_AIO_MEM... no
checking for limit RLIMIT_AIO_OPS... no
checking for limit RLIMIT_AS... yes
checking for limit RLIMIT_LOCKS... no
checking for limit RLIMIT_MEMLOCK... yes
checking for limit RLIMIT_NPROC... yes
checking for limit RLIMIT_NOFILE... yes
checking for limit RLIMIT_PTHREAD... no
checking for limit RLIMIT_RSS... yes
checking for limit RLIMIT_SBSIZE... yes
checking for limit RLIMIT_TCACHE... no
checking for limit RLIMIT_VMEM... yes
checking for limit RLIMIT_SIGPENDING... no
checking for limit RLIMIT_MSGQUEUE... no
checking for limit RLIMIT_NICE... no
checking for limit RLIMIT_RTPRIO... no
checking if RLIMIT_VMEM and RLIMIT_RSS are the same... no
checking if RLIMIT_VMEM and RLIMIT_AS are the same... yes
checking if RLIMIT_RSS and RLIMIT_AS are the same... no
checking for struct rusage.ru_maxrss... yes
checking for struct rusage.ru_ixrss... yes
checking for struct rusage.ru_idrss... yes
checking for struct rusage.ru_isrss... yes
checking for struct rusage.ru_minflt... yes
checking for struct rusage.ru_majflt... yes
checking for struct rusage.ru_nswap... yes
checking for struct rusage.ru_inblock... yes
checking for struct rusage.ru_oublock... yes
checking for struct rusage.ru_msgsnd... yes
checking for struct rusage.ru_msgrcv... yes
checking for struct rusage.ru_nsignals... yes
checking for struct rusage.ru_nvcsw... yes
checking for struct rusage.ru_nivcsw... yes
checking for /dev/fd filesystem... /proc/self/fd
checking for RFS superroot directory... no
checking whether we should use the native getcwd... no
checking for NIS... no
checking for NIS+... no
checking for utmp file... /var/run/utmp
checking for wtmp file... /var/log/wtmp
checking for utmpx file... /var/run/utmpx
checking for wtmpx file... /var/log/wtmpx
checking for brk() prototype in <unistd.h>... yes
checking for sbrk() prototype in <unistd.h>... yes
checking for mknod prototype in <sys/stat.h>... yes
checking for ioctl prototype in <unistd.h> or <termios.h>... no
checking for ioctl prototype in <sys/ioctl.h>... yes
checking if named FIFOs work... yes
checking if echo in /bin/sh interprets escape sequences... no
checking if link() works... yes
checking if kill(pid, 0) returns ESRCH correctly... yes
checking if POSIX sigsuspend() works... yes
checking if getpwnam() is faked... no
checking base type of the third argument to accept... socklen_t
checking if your system has /dev/ptmx... yes
checking if /dev/ptmx is usable... yes
checking if your system uses ELF binaries... yes
checking if we can use -rdynamic... yes
checking if your dlsym() needs a leading underscore... no
checking if environ is available in shared libraries... yes
checking if tgetent is available in shared libraries... yes
checking if tigetstr is available in shared libraries... yes
checking if name clashes in shared objects are OK... yes
checking for working RTLD_GLOBAL... yes
checking whether symbols in the executable are available... yes
checking whether executables can be stripped... yes
checking whether libraries can be stripped... yes
configure: creating ./config.status
config.status: creating Config/defs.mk
config.status: creating Makefile
config.status: creating Doc/Makefile
config.status: creating Etc/Makefile
config.status: creating Src/Makefile
config.status: creating Test/Makefile
config.status: creating config.h
config.status: executing config.modules commands
creating ./config.modules
config.status: executing stamp-h commands

zsh configuration
-----------------
zsh version               : 4.2.7
host operating system     : i486--netbsdelf
source code location      : .
compiler                  : cc
preprocessor flags        : 
executable compiler flags : -O2
module compiler flags     : -O2 -fPIC
executable linker flags   : -Wl,-R/usr/pkg/lib/zsh -Wl,-R/usr/pkg/lib  -rdynamic
module linker flags       : -Wl,-R/usr/pkg/lib/zsh -Wl,-R/usr/pkg/lib  -Wl,-x 
-shared --whole-archive
library flags             : -ltermcap -lm  -lc
installation basename     : zsh
binary install path       : /usr/pkg/bin
man page install path     : /usr/pkg/man
info install path         : /usr/pkg/info
functions install path    : ${prefix}/share/zsh/4.2.7/functions
See config.modules for installed modules and functions.

===> Building for zsh-4.2.7nb1

Snip

Updated `termcap.mdh'.
echo 'timestamp for termcap.mdh against termcap.mdd' > termcap.mdhs
/usr/bin/awk -f ../../Src/makepro.awk termcap.c Src/Modules > termcap.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < termcap.syms) 
 > termcap.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < termcap.syms) 
 > `echo termcap.epro | sed 's/\.epro$/.pro/'`
Updated `terminfo.mdh'.
echo 'timestamp for terminfo.mdh against terminfo.mdd' > terminfo.mdhs
/usr/bin/awk -f ../../Src/makepro.awk terminfo.c Src/Modules > terminfo.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < 
terminfo.syms)  > terminfo.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < 
terminfo.syms)  > `echo terminfo.epro | sed 's/\.epro$/.pro/'`

Snip

cc -c -I.  -DHAVE_CONFIG_H -O2 -o main.o ./main.c
( echo '#!'; cat builtin.syms compat.syms cond.syms exec.syms glob.syms 
hashtable.syms hist.syms init.syms input.syms jobs.syms lex.syms linklist.syms 
loop.syms math.syms mem.syms module.syms options.syms params.syms parse.syms 
pattern.syms prompt.syms signals.syms signames.syms string.syms subst.syms 
text.syms utils.syms watch.syms | sed -n '/^X/{s/^X//;p;}' | sort -u ) > 
zsh.export
rm -f zsh
cc -Wl,-R/usr/pkg/lib/zsh -Wl,-R/usr/pkg/lib  -rdynamic -o zsh main.o  `cat 
stamp-modobjs`   -ltermcap -lm  -lc
/usr/bin/awk -f ./rlimits.awk /usr/include/sys/resource.h /dev/null > rlimits.h
cc -c -I.  -DHAVE_CONFIG_H -DMODULE -O2 -fPIC -o rlimits..o rlimits.c
( echo '#!'; cat rlimits.syms | sed -n '/^X/{s/^X//;p;}' | sort -u ) > 
rlimits.export
rm -f rlimits.so
cc -Wl,-R/usr/pkg/lib/zsh -Wl,-R/usr/pkg/lib  -Wl,-x -shared --whole-archive -o 
rlimits.so   rlimits..o    -ltermcap -lm  -lc
cc -c -I.  -DHAVE_CONFIG_H -DMODULE -O2 -fPIC -o sched..o sched.c
( echo '#!'; cat sched.syms | sed -n '/^X/{s/^X//;p;}' | sort -u ) > 
sched.export
rm -f sched.so
cc -Wl,-R/usr/pkg/lib/zsh -Wl,-R/usr/pkg/lib  -Wl,-x -shared --whole-archive -o 
sched.so   sched..o    -ltermcap -lm  -lc
cc -c -I.  -DHAVE_CONFIG_H -DMODULE -O2 -fPIC -o cap..o cap.c
( echo '#!'; cat cap.syms | sed -n '/^X/{s/^X//;p;}' | sort -u ) > cap.export
rm -f cap.so
cc -Wl,-R/usr/pkg/lib/zsh -Wl,-R/usr/pkg/lib  -Wl,-x -shared --whole-archive -o 
cap.so   cap..o    -ltermcap -lm  -lc
cc -c -I.  -DHAVE_CONFIG_H -DMODULE -O2 -fPIC -o clone..o clone.c
( echo '#!'; cat clone.syms | sed -n '/^X/{s/^X//;p;}' | sort -u ) > 
clone.export
rm -f clone.so
cc -Wl,-R/usr/pkg/lib/zsh -Wl,-R/usr/pkg/lib  -Wl,-x -shared --whole-archive -o 
clone.so   clone..o    -ltermcap -lm  -lc
cc -c -I.  -DHAVE_CONFIG_H -DMODULE -O2 -fPIC -o datetime..o datetime.c
( echo '#!'; cat datetime.syms | sed -n '/^X/{s/^X//;p;}' | sort -u ) > 
datetime.export
rm -f datetime.so
cc -Wl,-R/usr/pkg/lib/zsh -Wl,-R/usr/pkg/lib  -Wl,-x -shared --whole-archive -o 
datetime.so   datetime..o    -ltermcap -lm  -lc
cc -c -I.  -DHAVE_CONFIG_H -DMODULE -O2 -fPIC -o example..o example.c
( echo '#!'; cat example.syms | sed -n '/^X/{s/^X//;p;}' | sort -u ) > 
example.export
rm -f example.so
cc -Wl,-R/usr/pkg/lib/zsh -Wl,-R/usr/pkg/lib  -Wl,-x -shared --whole-archive -o 
example.so   example..o    -ltermcap -lm  -lc
cc -c -I.  -DHAVE_CONFIG_H -DMODULE -O2 -fPIC -o files..o files.c
( echo '#!'; cat files.syms | sed -n '/^X/{s/^X//;p;}' | sort -u ) > 
files.export
rm -f files.so
cc -Wl,-R/usr/pkg/lib/zsh -Wl,-R/usr/pkg/lib  -Wl,-x -shared --whole-archive -o 
files.so   files..o    -ltermcap -lm  -lc
cc -c -I.  -DHAVE_CONFIG_H -DMODULE -O2 -fPIC -o langinfo..o langinfo.c
langinfo.c: In function 'getlanginfo':
langinfo.c:454: warning: assignment from incompatible pointer type
( echo '#!'; cat langinfo.syms | sed -n '/^X/{s/^X//;p;}' | sort -u ) > 
langinfo.export
rm -f langinfo.so
cc -Wl,-R/usr/pkg/lib/zsh -Wl,-R/usr/pkg/lib  -Wl,-x -shared --whole-archive -o 
langinfo.so   langinfo..o    -ltermcap -lm  -lc
cc -c -I.  -DHAVE_CONFIG_H -DMODULE -O2 -fPIC -o mapfile..o mapfile.c
( echo '#!'; cat mapfile.syms | sed -n '/^X/{s/^X//;p;}' | sort -u ) > 
mapfile.export
rm -f mapfile.so
cc -Wl,-R/usr/pkg/lib/zsh -Wl,-R/usr/pkg/lib  -Wl,-x -shared --whole-archive -o 
mapfile.so   mapfile..o    -ltermcap -lm  -lc
cc -c -I.  -DHAVE_CONFIG_H -DMODULE -O2 -fPIC -o mathfunc..o mathfunc.c
( echo '#!'; cat mathfunc.syms | sed -n '/^X/{s/^X//;p;}' | sort -u ) > 
mathfunc.export
rm -f mathfunc.so
cc -Wl,-R/usr/pkg/lib/zsh -Wl,-R/usr/pkg/lib  -Wl,-x -shared --whole-archive -o 
mathfunc.so   mathfunc..o    -ltermcap -lm  -lc
cc -c -I.  -DHAVE_CONFIG_H -DMODULE -O2 -fPIC -o parameter..o parameter.c
( echo '#!'; cat parameter.syms | sed -n '/^X/{s/^X//;p;}' | sort -u ) > 
parameter.export
rm -f parameter.so
cc -Wl,-R/usr/pkg/lib/zsh -Wl,-R/usr/pkg/lib  -Wl,-x -shared --whole-archive -o 
parameter.so   parameter..o    -ltermcap -lm  -lc
cc -c -I.  -DHAVE_CONFIG_H -DMODULE -O2 -fPIC -o socket..o socket.c
( echo '#!'; cat socket.syms | sed -n '/^X/{s/^X//;p;}' | sort -u ) > 
socket.export
rm -f socket.so
cc -Wl,-R/usr/pkg/lib/zsh -Wl,-R/usr/pkg/lib  -Wl,-x -shared --whole-archive -o 
socket.so   socket..o    -ltermcap -lm  -lc
cc -c -I.  -DHAVE_CONFIG_H -DMODULE -O2 -fPIC -o stat..o stat.c
( echo '#!'; cat stat.syms | sed -n '/^X/{s/^X//;p;}' | sort -u ) > stat.export
rm -f stat.so
cc -Wl,-R/usr/pkg/lib/zsh -Wl,-R/usr/pkg/lib  -Wl,-x -shared --whole-archive -o 
stat.so   stat..o    -ltermcap -lm  -lc
cc -c -I.  -DHAVE_CONFIG_H -DMODULE -O2 -fPIC -o system..o system.c
cc -c -I.  -DHAVE_CONFIG_H -DMODULE -O2 -fPIC -o errnames..o errnames.c
( echo '#!'; cat system.syms errnames.syms | sed -n '/^X/{s/^X//;p;}' | sort -u 
) > system.export
rm -f system.so
cc -Wl,-R/usr/pkg/lib/zsh -Wl,-R/usr/pkg/lib  -Wl,-x -shared --whole-archive -o 
system.so   system..o errnames..o    -ltermcap -lm  -lc
cc -c -I.  -DHAVE_CONFIG_H -DMODULE -O2 -fPIC -o tcp..o tcp.c
( echo '#!'; cat tcp.syms | sed -n '/^X/{s/^X//;p;}' | sort -u ) > tcp.export
rm -f tcp.so
cc -Wl,-R/usr/pkg/lib/zsh -Wl,-R/usr/pkg/lib  -Wl,-x -shared --whole-archive -o 
tcp.so   tcp..o    -ltermcap -lm  -lc
cc -c -I.  -DHAVE_CONFIG_H -DMODULE -O2 -fPIC -o termcap..o termcap.c
termcap.c: In function 'bin_echotc':
termcap.c:134: warning: assignment makes pointer from integer without a cast
termcap.c:158: warning: passing argument 1 of 'tputs' makes pointer from 
integer without a cast
termcap.c: In function 'gettermcap':
termcap.c:261: warning: assignment makes pointer from integer without a cast
( echo '#!'; cat termcap.syms | sed -n '/^X/{s/^X//;p;}' | sort -u ) > 
termcap.export
rm -f termcap.so
cc -Wl,-R/usr/pkg/lib/zsh -Wl,-R/usr/pkg/lib  -Wl,-x -shared --whole-archive -o 
termcap.so   termcap..o    -ltermcap -lm  -lc
cc -c -I.  -DHAVE_CONFIG_H -DMODULE -O2 -fPIC -o terminfo..o terminfo.c
In file included from terminfo.c:53:
/usr/include/curses.h:569: error: 'underscore' redeclared as different kind of 
symbol
../../Src/init.epro:6: error: previous declaration of 'underscore' was here
*** Error code 1

Stop.
make: stopped in /usr/tmp/shells/zsh/work/zsh-4.2.7/Src/Modules
*** Error code 1

Stop.
make: stopped in /usr/tmp/shells/zsh/work/zsh-4.2.7/Src
*** Error code 1

Stop.
make: stopped in /usr/tmp/shells/zsh/work/zsh-4.2.7/Src
*** Error code 1

Stop.
make: stopped in /usr/tmp/shells/zsh/work/zsh-4.2.7
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/shells/zsh
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/shells/zsh


>How-To-Repeat:
        
% cd /usr/pkgsrc/shells/zsh
% make

>Fix:
        
This issue probably related to new terminfo.
I have no idea to fix it.


>Unformatted:
        
        


Home | Main Index | Thread Index | Old Index