pkgsrc-Bugs archive

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

pkg/42491: x11/kterm fails build on NetBSD/i386



>Number:         42491
>Category:       pkg
>Synopsis:       x11/kterm fails build on NetBSD/i386
>Confidential:   yes
>Severity:       critical
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Dec 21 19:50:00 +0000 2009
>Originator:     Ryo ONODERA
>Release:        NetBSD 5.99.22
>Organization:
        
>Environment:
        
        
System: NetBSD hydrogen.elements.tetera.org 5.99.22 NetBSD 5.99.22 
(BRIGHTGIRL5) #4: Mon Dec 21 20:26:54 JST 2009 
root%hydrogen.elements.tetera.org@localhost:/usr/obj/sys/arch/i386/compile/BRIGHTGIRL5
 i386
Architecture: i386
Machine: i386
>Description:

=> 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 kterm-6.2.0.tar.gz
=> Checksum RMD160 OK for kterm-6.2.0.tar.gz
=> Checksum SHA1 OK for kterm-620-0213-20030825.diff.gz
=> Checksum RMD160 OK for kterm-620-0213-20030825.diff.gz
===> Installing dependencies for kterm-6.2.0nb12
==========================================================================
The following variables will affect the build process of this package,
kterm-6.2.0nb12.  Their current value is shown below:

        * KTERM_USE_WALLPAPER (not defined)
        * XAW_TYPE = standard

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 xpkgwedge>=1.15: found xpkgwedge-1.16
=> Build dependency x11-links>=0.44: found x11-links-0.44
=> Build dependency printproto>=1.0.3: found printproto-1.0.4
=> Build dependency checkperms>=1.1: found checkperms-1.11
=> Full dependency libXp>=1.0.0: found libXp-1.0.0
===> Overriding tools for kterm-6.2.0nb12
===> Extracting for kterm-6.2.0nb12
===> Patching for kterm-6.2.0nb12
=> Applying distribution patches for kterm-6.2.0nb12
=> Applying pkgsrc patches for kterm-6.2.0nb12
===> Creating toolchain wrappers for kterm-6.2.0nb12
===> Configuring for kterm-6.2.0nb12
=> Checking for portability problems in extracted files
imake -DUseInstalled -I/usr/pkg/lib/X11/config -I/usr/X11R7/lib/X11/config
make Makefiles
make includes
make depend
rm -f .depend
makedepend -f-  --   -I/usr/pkg/include -I/usr/X11R7/include   -DCSRG_BASED  
-DFUNCPROTO=15 -DNARROWPROTO     -DKTERM -DSTATUSLINE -DKEEPALIVE  
-DUSE_MAKEDEPEND -- button.c charproc.c cursor.c data.c input.c                 
  main.c menu.c misc.c screen.c scrollbar.c tabs.c                util.c 
VTPrsTbl.c                gset.c convert.c xim.c kinput2.c convlib.c > .depend
===> Building for kterm-6.2.0nb12
cc -O2 -fno-strict-aliasing      -I/usr/pkg/include -I/usr/X11R7/include   
-DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO     -DKTERM -DSTATUSLINE -DKEEPALIVE 
 -I/usr/pkg/include -I/usr/X11R7/include -c button.c
button.c:44: warning: conflicting types for built-in function 'malloc'
button.c: In function 'SendMousePosition':
button.c:168: warning: passing argument 1 of 'TrackDown' from incompatible 
pointer type
rm -f charproc.o
cc -c -O2 -fno-strict-aliasing      -I/usr/pkg/include -I/usr/X11R7/include   
-DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO     -DKTERM -DSTATUSLINE -DKEEPALIVE 
  charproc.c
cc -O2 -fno-strict-aliasing      -I/usr/pkg/include -I/usr/X11R7/include   
-DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO     -DKTERM -DSTATUSLINE -DKEEPALIVE 
 -I/usr/pkg/include -I/usr/X11R7/include -c cursor.c
cc -O2 -fno-strict-aliasing      -I/usr/pkg/include -I/usr/X11R7/include   
-DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO     -DKTERM -DSTATUSLINE -DKEEPALIVE 
 -I/usr/pkg/include -I/usr/X11R7/include -c data.c
cc -O2 -fno-strict-aliasing      -I/usr/pkg/include -I/usr/X11R7/include   
-DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO     -DKTERM -DSTATUSLINE -DKEEPALIVE 
 -I/usr/pkg/include -I/usr/X11R7/include -c input.c
rm -f main.o
cc -c -O2 -fno-strict-aliasing      -I/usr/pkg/include -I/usr/X11R7/include   
-DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO     -DKTERM -DSTATUSLINE -DKEEPALIVE 
 -DUTMP -DUSE_TTY_GROUP             -DOSMAJORVERSION=5              
-DOSMINORVERSION=99 main.c
cc -O2 -fno-strict-aliasing      -I/usr/pkg/include -I/usr/X11R7/include   
-DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO     -DKTERM -DSTATUSLINE -DKEEPALIVE 
 -I/usr/pkg/include -I/usr/X11R7/include -c menu.c
rm -f misc.o
cc -c -O2 -fno-strict-aliasing      -I/usr/pkg/include -I/usr/X11R7/include   
-DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO     -DKTERM -DSTATUSLINE -DKEEPALIVE 
  misc.c
cc -O2 -fno-strict-aliasing      -I/usr/pkg/include -I/usr/X11R7/include   
-DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO     -DKTERM -DSTATUSLINE -DKEEPALIVE 
 -I/usr/pkg/include -I/usr/X11R7/include -c screen.c
screen.c:49: warning: conflicting types for built-in function 'calloc'
screen.c:49: warning: conflicting types for built-in function 'malloc'
cc -O2 -fno-strict-aliasing      -I/usr/pkg/include -I/usr/X11R7/include   
-DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO     -DKTERM -DSTATUSLINE -DKEEPALIVE 
 -I/usr/pkg/include -I/usr/X11R7/include -c scrollbar.c
scrollbar.c: In function 'ScrollBarOn':
scrollbar.c:327: warning: conflicting types for built-in function 'calloc'
cc -O2 -fno-strict-aliasing      -I/usr/pkg/include -I/usr/X11R7/include   
-DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO     -DKTERM -DSTATUSLINE -DKEEPALIVE 
 -I/usr/pkg/include -I/usr/X11R7/include -c tabs.c
cc -O2 -fno-strict-aliasing      -I/usr/pkg/include -I/usr/X11R7/include   
-DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO     -DKTERM -DSTATUSLINE -DKEEPALIVE 
 -I/usr/pkg/include -I/usr/X11R7/include -c util.c
cc -O2 -fno-strict-aliasing      -I/usr/pkg/include -I/usr/X11R7/include   
-DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO     -DKTERM -DSTATUSLINE -DKEEPALIVE 
 -I/usr/pkg/include -I/usr/X11R7/include -c VTPrsTbl.c
cc -O2 -fno-strict-aliasing      -I/usr/pkg/include -I/usr/X11R7/include   
-DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO     -DKTERM -DSTATUSLINE -DKEEPALIVE 
 -I/usr/pkg/include -I/usr/X11R7/include -c gset.c
cc -O2 -fno-strict-aliasing      -I/usr/pkg/include -I/usr/X11R7/include   
-DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO     -DKTERM -DSTATUSLINE -DKEEPALIVE 
 -I/usr/pkg/include -I/usr/X11R7/include -c convert.c
cc -O2 -fno-strict-aliasing      -I/usr/pkg/include -I/usr/X11R7/include   
-DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO     -DKTERM -DSTATUSLINE -DKEEPALIVE 
 -I/usr/pkg/include -I/usr/X11R7/include -c xim.c
cc -O2 -fno-strict-aliasing      -I/usr/pkg/include -I/usr/X11R7/include   
-DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO     -DKTERM -DSTATUSLINE -DKEEPALIVE 
 -I/usr/pkg/include -I/usr/X11R7/include -c kinput2.c
cc -O2 -fno-strict-aliasing      -I/usr/pkg/include -I/usr/X11R7/include   
-DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO     -DKTERM -DSTATUSLINE -DKEEPALIVE 
 -I/usr/pkg/include -I/usr/X11R7/include -c convlib.c
rm -f kterm
cc -o kterm -O2 -fno-strict-aliasing      -L/usr/pkg/lib -L/usr/X11R7/lib  
button.o charproc.o cursor.o data.o input.o            main.o menu.o misc.o 
screen.o scrollbar.o tabs.o                util.o VTPrsTbl.o                
gset.o convert.o xim.o kinput2.o convlib.o  -lXaw -lXmu -lXt -lSM -lICE -lXpm  
-lXext -lX11 -L/usr/X11R7/lib    -ltermcap -lutil 
-Wl,-rpath,/usr/pkg/lib:/usr/X11R7/lib
ld: cannot find -lXpm
*** Error code 1

Stop.
make: stopped in /usr/tmp/x11/kterm/work/kterm-6.2.0
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/x11/kterm
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/x11/kterm


>How-To-Repeat:
% cd /usr/pkgsrc/x11/kterm
% make

>Fix:
Add libXpm.so to ${WRKOBJDIR}/x11/kterm/work/.buildlink/lib/.


>Unformatted:
        
        


Home | Main Index | Thread Index | Old Index