=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for tktable-2.10nb10 sed -e '/^\#/d' -e '/^$/d' -e 's/\\/\\\\/g' -e 's/\"/\\"/g' -e 's/^/"/' -e 's/$/\\n"/' < `echo ./library/tkTable.tcl` > 'tkTable.tcl.h' || { rm -f tkTable.tcl.h; exit 1; } clang -DPACKAGE_NAME=\"Tktable\" -DPACKAGE_TARNAME=\"tktable\" -DPACKAGE_VERSION=\"2.10\" -DPACKAGE_STRING=\"Tktable\ 2.10\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DNO_VALUES_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DTCL_THREADS=1 -DMODULE_SCOPE=extern\ __attribute__\(\(__visibility__\(\"hidden\"\)\)\) -DTCL_WIDE_INT_IS_LONG=1 -DUSE_TCL_STUBS=1 -DUSE_TK_STUBS=1 -DTBL_COMMAND=\"table\" -DTBL_RUNTIME=\"tkTable.tcl\" -DTBL_RUNTIME_DIR=\"/opt/pkg/lib/Tktable2.10\" -I. -I"./generic" -I"/opt/pkg/include" -I"/opt/pkg/include" -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -pipe -Os -Wall -Wno-implicit-int -fno-common -I/opt/pkg/include -c `echo ./generic/tkTable.c` -o tkTable.o ./generic/tkTable.c:164:52: warning: incompatible function pointer types initializing 'Tk_OptionPrintProc *' (aka 'const char *(*)(void *, struct Tk_Window_ *, char *, int, void (**)(char *))') with an expression of type 'char *(ClientData, Tk_Window, char *, int, Tcl_FreeProc **)' (aka 'char *(void *, struct Tk_Window_ *, char *, int, void (**)(char *))') [-Wincompatible-function-pointer-types] static Tk_CustomOption drawOpt = { Cmd_OptionSet, Cmd_OptionGet, ^~~~~~~~~~~~~ ./generic/tkTable.c:166:57: warning: incompatible function pointer types initializing 'Tk_OptionPrintProc *' (aka 'const char *(*)(void *, struct Tk_Window_ *, char *, int, void (**)(char *))') with an expression of type 'char *(ClientData, Tk_Window, char *, int, Tcl_FreeProc **)' (aka 'char *(void *, struct Tk_Window_ *, char *, int, void (**)(char *))') [-Wincompatible-function-pointer-types] static Tk_CustomOption resizeTypeOpt = { Cmd_OptionSet, Cmd_OptionGet, ^~~~~~~~~~~~~ ./generic/tkTable.c:168:54: warning: incompatible function pointer types initializing 'Tk_OptionPrintProc *' (aka 'const char *(*)(void *, struct Tk_Window_ *, char *, int, void (**)(char *))') with an expression of type 'char *(ClientData, Tk_Window, char *, int, Tcl_FreeProc **)' (aka 'char *(void *, struct Tk_Window_ *, char *, int, void (**)(char *))') [-Wincompatible-function-pointer-types] static Tk_CustomOption stretchOpt = { Cmd_OptionSet, Cmd_OptionGet, ^~~~~~~~~~~~~ ./generic/tkTable.c:170:54: warning: incompatible function pointer types initializing 'Tk_OptionPrintProc *' (aka 'const char *(*)(void *, struct Tk_Window_ *, char *, int, void (**)(char *))') with an expression of type 'char *(ClientData, Tk_Window, char *, int, Tcl_FreeProc **)' (aka 'char *(void *, struct Tk_Window_ *, char *, int, void (**)(char *))') [-Wincompatible-function-pointer-types] static Tk_CustomOption selTypeOpt = { Cmd_OptionSet, Cmd_OptionGet, ^~~~~~~~~~~~~ ./generic/tkTable.c:172:56: warning: incompatible function pointer types initializing 'Tk_OptionPrintProc *' (aka 'const char *(*)(void *, struct Tk_Window_ *, char *, int, void (**)(char *))') with an expression of type 'char *(ClientData, Tk_Window, char *, int, Tcl_FreeProc **)' (aka 'char *(void *, struct Tk_Window_ *, char *, int, void (**)(char *))') [-Wincompatible-function-pointer-types] static Tk_CustomOption stateTypeOpt = { Cmd_OptionSet, Cmd_OptionGet, ^~~~~~~~~~~~~ ./generic/tkTable.c:174:53: warning: incompatible function pointer types initializing 'Tk_OptionPrintProc *' (aka 'const char *(*)(void *, struct Tk_Window_ *, char *, int, void (**)(char *))') with an expression of type 'char *(ClientData, Tk_Window, char *, int, Tcl_FreeProc **)' (aka 'char *(void *, struct Tk_Window_ *, char *, int, void (**)(char *))') [-Wincompatible-function-pointer-types] static Tk_CustomOption bdOpt = { TableOptionBdSet, TableOptionBdGet, ^~~~~~~~~~~~~~~~ ./generic/tkTable.c:1967:51: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] entryPtr = Tcl_CreateHashEntry(colTagsCache, (char *)ucol, &new); ^~~~~~~~~~~~ /Users/pbulk/build/x11/tktable/work/.buildlink/include/tcl.h:2570:55: note: expanded from macro 'Tcl_CreateHashEntry' (*((tablePtr)->createProc))(tablePtr, (const char *)(key), newPtr) ^~~ ./generic/tkTable.c:2659:10: warning: cast to smaller integer type 'int' from 'ClientData' (aka 'void *') [-Wvoid-pointer-to-int-cast] count = (int) Tcl_GetHashValue(entryPtr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./generic/tkTable.c:2671:33: warning: cast to 'ClientData' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] Tcl_SetHashValue(entryPtr, (ClientData) count); ^~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/tktable/work/.buildlink/include/tcl.h:2553:69: note: expanded from macro 'Tcl_SetHashValue' #define Tcl_SetHashValue(h, value) ((h)->clientData = (ClientData) (value)) ^~~~~ ./generic/tkTable.c:2716:5: warning: cast to 'ClientData' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] Tcl_SetHashValue(entryPtr, tablePtr->flashTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/tktable/work/.buildlink/include/tcl.h:2553:55: note: expanded from macro 'Tcl_SetHashValue' #define Tcl_SetHashValue(h, value) ((h)->clientData = (ClientData) (value)) ^~~~~~~~~~~~~~~~~~~~ ./generic/tkTable.c:3115:52: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] entryPtr = Tcl_FindHashEntry(tablePtr->colWidths, (char *) i); ^~~~~~~~~~ /Users/pbulk/build/x11/tktable/work/.buildlink/include/tcl.h:2567:53: note: expanded from macro 'Tcl_FindHashEntry' (*((tablePtr)->findProc))(tablePtr, (const char *)(key)) ^~~ ./generic/tkTable.c:3121:14: warning: cast to smaller integer type 'int' from 'ClientData' (aka 'void *') [-Wvoid-pointer-to-int-cast] value = (int) Tcl_GetHashValue(entryPtr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./generic/tkTable.c:3209:57: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] entryPtr = Tcl_FindHashEntry(tablePtr->rowHeights, (char *) i); ^~~~~~~~~~ /Users/pbulk/build/x11/tktable/work/.buildlink/include/tcl.h:2567:53: note: expanded from macro 'Tcl_FindHashEntry' (*((tablePtr)->findProc))(tablePtr, (const char *)(key)) ^~~ ./generic/tkTable.c:3215:11: warning: cast to smaller integer type 'int' from 'ClientData' (aka 'void *') [-Wvoid-pointer-to-int-cast] value = (int) Tcl_GetHashValue(entryPtr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./generic/tkTable.c:3763:26: warning: cast to smaller integer type 'unsigned int' from 'ClientData' (aka 'void *') [-Wvoid-pointer-to-int-cast] ((eventPtr->xany.serial-(unsigned int)serial) > 0)) { ^~~~~~~~~~~~~~~~~~~~ 15 warnings generated. clang -DPACKAGE_NAME=\"Tktable\" -DPACKAGE_TARNAME=\"tktable\" -DPACKAGE_VERSION=\"2.10\" -DPACKAGE_STRING=\"Tktable\ 2.10\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DNO_VALUES_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DTCL_THREADS=1 -DMODULE_SCOPE=extern\ __attribute__\(\(__visibility__\(\"hidden\"\)\)\) -DTCL_WIDE_INT_IS_LONG=1 -DUSE_TCL_STUBS=1 -DUSE_TK_STUBS=1 -DTBL_COMMAND=\"table\" -DTBL_RUNTIME=\"tkTable.tcl\" -DTBL_RUNTIME_DIR=\"/opt/pkg/lib/Tktable2.10\" -I. -I"./generic" -I"/opt/pkg/include" -I"/opt/pkg/include" -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -pipe -Os -Wall -Wno-implicit-int -fno-common -I/opt/pkg/include -c `echo ./generic/tkTableWin.c` -o tkTableWin.o ./generic/tkTableWin.c:72:58: warning: incompatible function pointer types initializing 'Tk_OptionPrintProc *' (aka 'const char *(*)(void *, struct Tk_Window_ *, char *, int, void (**)(char *))') with an expression of type 'char *(ClientData, Tk_Window, char *, int, Tcl_FreeProc **)' (aka 'char *(void *, struct Tk_Window_ *, char *, int, void (**)(char *))') [-Wincompatible-function-pointer-types] static Tk_CustomOption stickyOption = { StickyParseProc, StickyPrintProc, ^~~~~~~~~~~~~~~ ./generic/tkTableWin.c:74:56: warning: incompatible function pointer types initializing 'Tk_OptionPrintProc *' (aka 'const char *(*)(void *, struct Tk_Window_ *, char *, int, void (**)(char *))') with an expression of type 'char *(ClientData, Tk_Window, char *, int, Tcl_FreeProc **)' (aka 'char *(void *, struct Tk_Window_ *, char *, int, void (**)(char *))') [-Wincompatible-function-pointer-types] static Tk_CustomOption tagBdOpt = { TableOptionBdSet, TableOptionBdGet, ^~~~~~~~~~~~~~~~ 2 warnings generated. clang -DPACKAGE_NAME=\"Tktable\" -DPACKAGE_TARNAME=\"tktable\" -DPACKAGE_VERSION=\"2.10\" -DPACKAGE_STRING=\"Tktable\ 2.10\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DNO_VALUES_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DTCL_THREADS=1 -DMODULE_SCOPE=extern\ __attribute__\(\(__visibility__\(\"hidden\"\)\)\) -DTCL_WIDE_INT_IS_LONG=1 -DUSE_TCL_STUBS=1 -DUSE_TK_STUBS=1 -DTBL_COMMAND=\"table\" -DTBL_RUNTIME=\"tkTable.tcl\" -DTBL_RUNTIME_DIR=\"/opt/pkg/lib/Tktable2.10\" -I. -I"./generic" -I"/opt/pkg/include" -I"/opt/pkg/include" -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -pipe -Os -Wall -Wno-implicit-int -fno-common -I/opt/pkg/include -c `echo ./generic/tkTableTag.c` -o tkTableTag.o ./generic/tkTableTag.c:47:18: warning: incompatible function pointer types initializing 'Tk_OptionPrintProc *' (aka 'const char *(*)(void *, struct Tk_Window_ *, char *, int, void (**)(char *))') with an expression of type 'char *(ClientData, Tk_Window, char *, int, Tcl_FreeProc **)' (aka 'char *(void *, struct Tk_Window_ *, char *, int, void (**)(char *))') [-Wincompatible-function-pointer-types] { Cmd_OptionSet, Cmd_OptionGet, (ClientData) (&tagState_vals) }; ^~~~~~~~~~~~~ ./generic/tkTableTag.c:49:21: warning: incompatible function pointer types initializing 'Tk_OptionPrintProc *' (aka 'const char *(*)(void *, struct Tk_Window_ *, char *, int, void (**)(char *))') with an expression of type 'char *(ClientData, Tk_Window, char *, int, Tcl_FreeProc **)' (aka 'char *(void *, struct Tk_Window_ *, char *, int, void (**)(char *))') [-Wincompatible-function-pointer-types] { TableOptionBdSet, TableOptionBdGet, (ClientData) BD_TABLE_TAG }; ^~~~~~~~~~~~~~~~ ./generic/tkTableTag.c:51:25: warning: incompatible function pointer types initializing 'Tk_OptionPrintProc *' (aka 'const char *(*)(void *, struct Tk_Window_ *, char *, int, void (**)(char *))') with an expression of type 'char *(ClientData, Tk_Window, char *, int, Tcl_FreeProc **)' (aka 'char *(void *, struct Tk_Window_ *, char *, int, void (**)(char *))') [-Wincompatible-function-pointer-types] { TableOptionReliefSet, TableOptionReliefGet, (ClientData) NULL }; ^~~~~~~~~~~~~~~~~~~~ ./generic/tkTableTag.c:215:2: warning: implicit declaration of function 'panic' is invalid in C99 [-Wimplicit-function-declaration] panic("bad mojo in TableResetTag"); ^ ./generic/tkTableTag.c:272:2: warning: implicit declaration of function 'panic' is invalid in C99 [-Wimplicit-function-declaration] panic("bad mojo in TableMergeTag"); ^ ./generic/tkTableTag.c:435:6: warning: implicit declaration of function 'panic' is invalid in C99 [-Wimplicit-function-declaration] panic("invalid border value '%d'\n", tagPtr->borders); ^ ./generic/tkTableTag.c:578:29: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] : tablePtr->colStyles, (char *) cell); ^~~~~~~~~~~~~ /Users/pbulk/build/x11/tktable/work/.buildlink/include/tcl.h:2567:53: note: expanded from macro 'Tcl_FindHashEntry' (*((tablePtr)->findProc))(tablePtr, (const char *)(key)) ^~~ ./generic/tkTableTag.c:874:5: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] (char *)value, &newEntry); ^~~~~~~~~~~~~ /Users/pbulk/build/x11/tktable/work/.buildlink/include/tcl.h:2570:55: note: expanded from macro 'Tcl_CreateHashEntry' (*((tablePtr)->createProc))(tablePtr, (const char *)(key), newPtr) ^~~ ./generic/tkTableTag.c:907:5: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] (int) Tcl_GetHashKey(hashTblPtr, scanPtr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./generic/tkTableTag.c:929:48: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] entryPtr = Tcl_FindHashEntry(hashTblPtr, (char *)value); ^~~~~~~~~~~~~ /Users/pbulk/build/x11/tktable/work/.buildlink/include/tcl.h:2567:53: note: expanded from macro 'Tcl_FindHashEntry' (*((tablePtr)->findProc))(tablePtr, (const char *)(key)) ^~~ ./generic/tkTableTag.c:940:8: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] (char *) value, &newEntry); ^~~~~~~~~~~~~~ /Users/pbulk/build/x11/tktable/work/.buildlink/include/tcl.h:2570:55: note: expanded from macro 'Tcl_CreateHashEntry' (*((tablePtr)->createProc))(tablePtr, (const char *)(key), newPtr) ^~~ 11 warnings generated. clang -DPACKAGE_NAME=\"Tktable\" -DPACKAGE_TARNAME=\"tktable\" -DPACKAGE_VERSION=\"2.10\" -DPACKAGE_STRING=\"Tktable\ 2.10\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DNO_VALUES_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DTCL_THREADS=1 -DMODULE_SCOPE=extern\ __attribute__\(\(__visibility__\(\"hidden\"\)\)\) -DTCL_WIDE_INT_IS_LONG=1 -DUSE_TCL_STUBS=1 -DUSE_TK_STUBS=1 -DTBL_COMMAND=\"table\" -DTBL_RUNTIME=\"tkTable.tcl\" -DTBL_RUNTIME_DIR=\"/opt/pkg/lib/Tktable2.10\" -I. -I"./generic" -I"/opt/pkg/include" -I"/opt/pkg/include" -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -pipe -Os -Wall -Wno-implicit-int -fno-common -I/opt/pkg/include -c `echo ./generic/tkTableEdit.c` -o tkTableEdit.o ./generic/tkTableEdit.c:608:42: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] entryPtr = Tcl_FindHashEntry(tagTblPtr, (char *)from); ^~~~~~~~~~~~ /Users/pbulk/build/x11/tktable/work/.buildlink/include/tcl.h:2567:53: note: expanded from macro 'Tcl_FindHashEntry' (*((tablePtr)->findProc))(tablePtr, (const char *)(key)) ^~~ ./generic/tkTableEdit.c:612:42: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] entryPtr = Tcl_FindHashEntry(dimTblPtr, (char *)from-offset); ^~~~~~~~~~~~ /Users/pbulk/build/x11/tktable/work/.buildlink/include/tcl.h:2567:53: note: expanded from macro 'Tcl_FindHashEntry' (*((tablePtr)->findProc))(tablePtr, (const char *)(key)) ^~~ ./generic/tkTableEdit.c:617:46: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] entryPtr = Tcl_FindHashEntry(tagTblPtr, (char *)to); ^~~~~~~~~~ /Users/pbulk/build/x11/tktable/work/.buildlink/include/tcl.h:2567:53: note: expanded from macro 'Tcl_FindHashEntry' (*((tablePtr)->findProc))(tablePtr, (const char *)(key)) ^~~ ./generic/tkTableEdit.c:619:43: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] newPtr = Tcl_CreateHashEntry(tagTblPtr, (char *)from, &new); ^~~~~~~~~~~~ /Users/pbulk/build/x11/tktable/work/.buildlink/include/tcl.h:2570:55: note: expanded from macro 'Tcl_CreateHashEntry' (*((tablePtr)->createProc))(tablePtr, (const char *)(key), newPtr) ^~~ ./generic/tkTableEdit.c:623:46: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] entryPtr = Tcl_FindHashEntry(dimTblPtr, (char *)to-offset); ^~~~~~~~~~ /Users/pbulk/build/x11/tktable/work/.buildlink/include/tcl.h:2567:53: note: expanded from macro 'Tcl_FindHashEntry' (*((tablePtr)->findProc))(tablePtr, (const char *)(key)) ^~~ ./generic/tkTableEdit.c:625:43: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] newPtr = Tcl_CreateHashEntry(dimTblPtr, (char *)from-offset, ^~~~~~~~~~~~ /Users/pbulk/build/x11/tktable/work/.buildlink/include/tcl.h:2570:55: note: expanded from macro 'Tcl_CreateHashEntry' (*((tablePtr)->createProc))(tablePtr, (const char *)(key), newPtr) ^~~ 6 warnings generated. clang -DPACKAGE_NAME=\"Tktable\" -DPACKAGE_TARNAME=\"tktable\" -DPACKAGE_VERSION=\"2.10\" -DPACKAGE_STRING=\"Tktable\ 2.10\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DNO_VALUES_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DTCL_THREADS=1 -DMODULE_SCOPE=extern\ __attribute__\(\(__visibility__\(\"hidden\"\)\)\) -DTCL_WIDE_INT_IS_LONG=1 -DUSE_TCL_STUBS=1 -DUSE_TK_STUBS=1 -DTBL_COMMAND=\"table\" -DTBL_RUNTIME=\"tkTable.tcl\" -DTBL_RUNTIME_DIR=\"/opt/pkg/lib/Tktable2.10\" -I. -I"./generic" -I"/opt/pkg/include" -I"/opt/pkg/include" -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -pipe -Os -Wall -Wno-implicit-int -fno-common -I/opt/pkg/include -c `echo ./generic/tkTableCell.c` -o tkTableCell.o clang -DPACKAGE_NAME=\"Tktable\" -DPACKAGE_TARNAME=\"tktable\" -DPACKAGE_VERSION=\"2.10\" -DPACKAGE_STRING=\"Tktable\ 2.10\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DNO_VALUES_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DTCL_THREADS=1 -DMODULE_SCOPE=extern\ __attribute__\(\(__visibility__\(\"hidden\"\)\)\) -DTCL_WIDE_INT_IS_LONG=1 -DUSE_TCL_STUBS=1 -DUSE_TK_STUBS=1 -DTBL_COMMAND=\"table\" -DTBL_RUNTIME=\"tkTable.tcl\" -DTBL_RUNTIME_DIR=\"/opt/pkg/lib/Tktable2.10\" -I. -I"./generic" -I"/opt/pkg/include" -I"/opt/pkg/include" -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -pipe -Os -Wall -Wno-implicit-int -fno-common -I/opt/pkg/include -c `echo ./generic/tkTableCellSort.c` -o tkTableCellSort.o clang -DPACKAGE_NAME=\"Tktable\" -DPACKAGE_TARNAME=\"tktable\" -DPACKAGE_VERSION=\"2.10\" -DPACKAGE_STRING=\"Tktable\ 2.10\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DNO_VALUES_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DTCL_THREADS=1 -DMODULE_SCOPE=extern\ __attribute__\(\(__visibility__\(\"hidden\"\)\)\) -DTCL_WIDE_INT_IS_LONG=1 -DUSE_TCL_STUBS=1 -DUSE_TK_STUBS=1 -DTBL_COMMAND=\"table\" -DTBL_RUNTIME=\"tkTable.tcl\" -DTBL_RUNTIME_DIR=\"/opt/pkg/lib/Tktable2.10\" -I. -I"./generic" -I"/opt/pkg/include" -I"/opt/pkg/include" -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -pipe -Os -Wall -Wno-implicit-int -fno-common -I/opt/pkg/include -c `echo ./generic/tkTableCmds.c` -o tkTableCmds.o ./generic/tkTableCmds.c:186:14: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] posn = ((int) Tcl_GetHashKey(hashTablePtr, entryPtr)) + offset; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./generic/tkTableCmds.c:187:14: warning: cast to smaller integer type 'int' from 'ClientData' (aka 'void *') [-Wvoid-pointer-to-int-cast] value = (int) Tcl_GetHashValue(entryPtr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./generic/tkTableCmds.c:200:45: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] entryPtr = Tcl_FindHashEntry(hashTablePtr, (char *) posn); ^~~~~~~~~~~~~ /Users/pbulk/build/x11/tktable/work/.buildlink/include/tcl.h:2567:53: note: expanded from macro 'Tcl_FindHashEntry' (*((tablePtr)->findProc))(tablePtr, (const char *)(key)) ^~~ ./generic/tkTableCmds.c:203:6: warning: cast to smaller integer type 'int' from 'ClientData' (aka 'void *') [-Wvoid-pointer-to-int-cast] (int) Tcl_GetHashValue(entryPtr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./generic/tkTableCmds.c:220:46: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] entryPtr = Tcl_FindHashEntry(hashTablePtr, (char *) posn); ^~~~~~~~~~~~~ /Users/pbulk/build/x11/tktable/work/.buildlink/include/tcl.h:2567:53: note: expanded from macro 'Tcl_FindHashEntry' (*((tablePtr)->findProc))(tablePtr, (const char *)(key)) ^~~ ./generic/tkTableCmds.c:226:13: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] (char *) posn, &dummy); ^~~~~~~~~~~~~ /Users/pbulk/build/x11/tktable/work/.buildlink/include/tcl.h:2570:55: note: expanded from macro 'Tcl_CreateHashEntry' (*((tablePtr)->createProc))(tablePtr, (const char *)(key), newPtr) ^~~ ./generic/tkTableCmds.c:227:30: warning: cast to 'ClientData' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] Tcl_SetHashValue(entryPtr, (ClientData) value); ^~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/tktable/work/.buildlink/include/tcl.h:2553:69: note: expanded from macro 'Tcl_SetHashValue' #define Tcl_SetHashValue(h, value) ((h)->clientData = (ClientData) (value)) ^~~~~ ./generic/tkTableCmds.c:416:13: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] (char *) row, &dummy); ^~~~~~~~~~~~ /Users/pbulk/build/x11/tktable/work/.buildlink/include/tcl.h:2570:55: note: expanded from macro 'Tcl_CreateHashEntry' (*((tablePtr)->createProc))(tablePtr, (const char *)(key), newPtr) ^~~ ./generic/tkTableCmds.c:419:30: warning: cast to 'ClientData' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] Tcl_SetHashValue(entryPtr, (ClientData) MIN(0,-value)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/tktable/work/.buildlink/include/tcl.h:2553:69: note: expanded from macro 'Tcl_SetHashValue' #define Tcl_SetHashValue(h, value) ((h)->clientData = (ClientData) (value)) ^~~~~ ./generic/tkTableCmds.c:430:13: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] (char *) col, &dummy); ^~~~~~~~~~~~ /Users/pbulk/build/x11/tktable/work/.buildlink/include/tcl.h:2570:55: note: expanded from macro 'Tcl_CreateHashEntry' (*((tablePtr)->createProc))(tablePtr, (const char *)(key), newPtr) ^~~ ./generic/tkTableCmds.c:433:30: warning: cast to 'ClientData' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] Tcl_SetHashValue(entryPtr, (ClientData) MIN(0,-value)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/tktable/work/.buildlink/include/tcl.h:2553:69: note: expanded from macro 'Tcl_SetHashValue' #define Tcl_SetHashValue(h, value) ((h)->clientData = (ClientData) (value)) ^~~~~ ./generic/tkTableCmds.c:552:12: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] (char *) row))) { ^~~~~~~~~~~~ /Users/pbulk/build/x11/tktable/work/.buildlink/include/tcl.h:2567:53: note: expanded from macro 'Tcl_FindHashEntry' (*((tablePtr)->findProc))(tablePtr, (const char *)(key)) ^~~ ./generic/tkTableCmds.c:559:12: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] (char *) row-tablePtr->rowOffset))) { ^~~~~~~~~~~~ /Users/pbulk/build/x11/tktable/work/.buildlink/include/tcl.h:2567:53: note: expanded from macro 'Tcl_FindHashEntry' (*((tablePtr)->findProc))(tablePtr, (const char *)(key)) ^~~ ./generic/tkTableCmds.c:570:13: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] (char *) col))) { ^~~~~~~~~~~~ /Users/pbulk/build/x11/tktable/work/.buildlink/include/tcl.h:2567:53: note: expanded from macro 'Tcl_FindHashEntry' (*((tablePtr)->findProc))(tablePtr, (const char *)(key)) ^~~ ./generic/tkTableCmds.c:593:58: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] (entryPtr = Tcl_FindHashEntry(tablePtr->colWidths, (char *) ^~~~~~~~ /Users/pbulk/build/x11/tktable/work/.buildlink/include/tcl.h:2567:53: note: expanded from macro 'Tcl_FindHashEntry' (*((tablePtr)->findProc))(tablePtr, (const char *)(key)) ^~~ 15 warnings generated. clang -DPACKAGE_NAME=\"Tktable\" -DPACKAGE_TARNAME=\"tktable\" -DPACKAGE_VERSION=\"2.10\" -DPACKAGE_STRING=\"Tktable\ 2.10\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DNO_VALUES_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DTCL_THREADS=1 -DMODULE_SCOPE=extern\ __attribute__\(\(__visibility__\(\"hidden\"\)\)\) -DTCL_WIDE_INT_IS_LONG=1 -DUSE_TCL_STUBS=1 -DUSE_TK_STUBS=1 -DTBL_COMMAND=\"table\" -DTBL_RUNTIME=\"tkTable.tcl\" -DTBL_RUNTIME_DIR=\"/opt/pkg/lib/Tktable2.10\" -I. -I"./generic" -I"/opt/pkg/include" -I"/opt/pkg/include" -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -pipe -Os -Wall -Wno-implicit-int -fno-common -I/opt/pkg/include -c `echo ./generic/tkTableUtil.c` -o tkTableUtil.o ./generic/tkTableUtil.c:83:16: warning: cast to smaller integer type 'int' from 'ClientData' (aka 'void *') [-Wvoid-pointer-to-int-cast] int type = (int) clientData; ^~~~~~~~~~~~~~~~ ./generic/tkTableUtil.c:108:2: warning: implicit declaration of function 'panic' is invalid in C99 [-Wimplicit-function-declaration] panic("invalid type given to TableOptionBdSet\n"); ^ ./generic/tkTableUtil.c:182:25: warning: cast to smaller integer type 'int' from 'ClientData' (aka 'void *') [-Wvoid-pointer-to-int-cast] register int type = (int) clientData; ^~~~~~~~~~~~~~~~ ./generic/tkTableUtil.c:191:2: warning: implicit declaration of function 'panic' is invalid in C99 [-Wimplicit-function-declaration] panic("invalid type given to TableOptionBdSet\n"); ^ 4 warnings generated. rm -f libTktable2.10.dylib clang -dynamiclib -pipe -Os -I/opt/pkg/include -pipe -Os -Wall -Wno-implicit-int -fno-common -I/opt/pkg/include -L/opt/pkg/lib -prebind -headerpad_max_install_names -Wl,-search_paths_first -Wl,-single_module -current_version 2.10 -compatibility_version 2.10 -o libTktable2.10.dylib tkTable.o tkTableWin.o tkTableTag.o tkTableEdit.o tkTableCell.o tkTableCellSort.o tkTableCmds.o tkTableUtil.o -L/opt/pkg/lib -L/opt/pkg/lib -L/opt/pkg/lib -lX11 -L/opt/pkg/lib -ltclstub86 -L/opt/pkg/lib -ltkstub86 ld: warning: option -prebind is obsolete and being ignored : libTktable2.10.dylib ( echo 'if {[catch {package require Tcl 8.2}]} return'; echo 'package ifneeded Tktable 2.10 [list load [file join $dir libTktable2.10.dylib] Tktable]' ) > pkgIndex.tcl