pkgsrc-Bugs archive

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

pkg/47612: lang/tcl-itcl fails during build



>Number:         47612
>Category:       pkg
>Synopsis:       pkg
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Mar 03 22:50:01 +0000 2013
>Originator:     diro%nixsyspaus.org@localhost
>Release:        NetBSD 6.0.1
>Organization:
>Environment:
System: NetBSD gift 6.0.1 NetBSD 6.0.1 (GIFT) #1: Fri Feb 22 12:41:38 UTC 2013 
root@gift:/usr/obj/sys/arch/amd64/compile/GIFT amd64
Architecture: amd64
Machine: amd64
>Description:
        tail of the build:
libtool: compile:  cc -DVERSION=\"3.2\" -mfpmath=sse -msse3 -march=native
-pipe -pthread -DITCL_LIBRARY=\"/usr/pkg/lib/tcl/itcl3.2\"
-I/usr/pkgsrc/lang/tcl-itcl/work/.buildlink/include/tcl/generic
-I/usr/pkgsrc/lang/tcl-itcl/work/.buildlink/include/tcl/unix -I./generic
-I./unix -I/usr/pkgsrc/lang/tcl-itcl/work/.buildlink/include
-I/usr/pkgsrc/lang/tcl-itcl/work/.buildlink/include/freetype2 -O -fPIC -c
./generic/itcl_class.c  -fPIC -DPIC -o .libs/itcl_class.o
./generic/itcl_class.c: In function 'Itcl_CreateClass':
./generic/itcl_class.c:216:9: warning: passing argument 3 of
'Tcl_SetNamespaceResolvers' from incompatible pointer type
/usr/pkgsrc/lang/tcl-itcl/work/.buildlink/include/tcl/generic/tclIntDecls.h:591:14:
note: expected 'int (*)(struct Tcl_Interp *, const char *, struct
Tcl_Namespace *, int,  struct Tcl_Var_ **)' but argument is of type 'int
(*)(struct Tcl_Interp *, char *, struct Tcl_Namespace *, int,  struct Tcl_Var_
**)'
./generic/itcl_class.c:216:9: warning: passing argument 4 of
'Tcl_SetNamespaceResolvers' from incompatible pointer type
/usr/pkgsrc/lang/tcl-itcl/work/.buildlink/include/tcl/generic/tclIntDecls.h:591:14:
note: expected 'int (*)(struct Tcl_Interp *, const char *, int,  struct
Tcl_Namespace *, struct Tcl_ResolvedVarInfo **)' but argument is of type 'int
(*)(struct Tcl_Interp *, char *, int,  struct Tcl_Namespace *, struct
Tcl_ResolvedVarInfo **)'
./generic/itcl_class.c: In function 'ItclFreeClass':
./generic/itcl_class.c:522:29: error: 'Var' has no member named 'refCount'
./generic/itcl_class.c:533:5: warning: passing argument 2 of 'TclDeleteVars'
from incompatible pointer type
/usr/pkgsrc/lang/tcl-itcl/work/.buildlink/include/tcl/generic/tclIntDecls.h:115:14:
note: expected 'struct TclVarHashTable *' but argument is of type 'struct
Tcl_HashTable *'
./generic/itcl_class.c: In function 'Itcl_ClassVarResolver':
./generic/itcl_class.c:1105:59: error: 'Var' has no member named 'name'
./generic/itcl_class.c:1124:21: error: 'TclVarHashTable' has no member named
'findProc'
./generic/itcl_class.c: In function 'Itcl_BuildVirtualTables':
./generic/itcl_class.c:1424:24: error: 'TclVarHashTable' has no member named
'findProc'
./generic/itcl_class.c: In function 'Itcl_GetCommonVar':
./generic/itcl_class.c:1697:13: warning: assignment discards qualifiers from
pointer target type
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/lang/tcl-itcl/work/itcl3.2.1/itcl
*** Error code 1

>How-To-Repeat:
        cd pkgsrc/lang/tcl-itcl; bmake;
>Fix:
        Not sure. Seems like something might have went awry after the import 
from
-wip. Just filing this in case someone can fix it sooner.



Home | Main Index | Thread Index | Old Index