Note (probably harmless): No library found for -lrpm Note (probably harmless): No library found for -lrpmdb Note (probably harmless): No library found for -lrpmio Note (probably harmless): No library found for -lpopt Checking if your kit is complete... Looks good Writing Makefile for RPM2 cp RPM2.pm blib/lib/RPM2.pm /home/cpanrun/ia64-lp64/build/5.6.1/bin/perl -I/home/cpanrun/ia64-lp64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi-64all -I/home/cpanrun/ia64-lp64/build/5.6.1/lib/5.6.1 /home/cpanrun/ia64-lp64/build/5.6.1/lib/5.6.1/ExtUtils/xsubpp -typemap /home/cpanrun/ia64-lp64/build/5.6.1/lib/5.6.1/ExtUtils/typemap -typemap typemap -typemap typemap RPM2.xs > RPM2.xsc && mv RPM2.xsc RPM2.c gcc -c -I/usr/include/rpm -DUSE_REENTRANT_API -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE -mlp64 -L/lib/hpux64 -DUINT32_MAX_BROKEN -fPIC -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -DVERSION=\"0.67\" -DXS_VERSION=\"0.67\" -fPIC -I/home/cpanrun/ia64-lp64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi-64all/CORE -DRPM2_RPM40 RPM2.c RPM2.xs:2:20: rpmlib.h: No such file or directory RPM2.xs:3:20: rpmcli.h: No such file or directory RPM2.xs:10:20: header.h: No such file or directory RPM2.xs:11:19: rpmdb.h: No such file or directory RPM2.xs:32: error: parse error before "what" RPM2.xs: In function `_null_callback': RPM2.xs:38: error: `Header' undeclared (first use in this function) RPM2.xs:38: error: (Each undeclared identifier is reported only once RPM2.xs:38: error: for each function it appears in.) RPM2.xs:38: error: parse error before "h" RPM2.xs:40: error: `data' undeclared (first use in this function) RPM2.xs:42: error: `key' undeclared (first use in this function) RPM2.xs:43: error: syntax error before "fd" RPM2.xs:47: error: `what' undeclared (first use in this function) RPM2.xs:48: error: `RPMCALLBACK_INST_OPEN_FILE' undeclared (first use in this function) RPM2.xs:51: error: `fd' undeclared (first use in this function) RPM2.xs:64: error: `RPMCALLBACK_INST_CLOSE_FILE' undeclared (first use in this function) RPM2.xs:73: error: `RPMCALLBACK_INST_START' undeclared (first use in this function) RPM2.xs:74: error: `rpmcliHashesCurrent' undeclared (first use in this function) RPM2.xs:75: error: `h' undeclared (first use in this function) RPM2.xs:75: error: `INSTALL_LABEL' undeclared (first use in this function) RPM2.xs:79: error: `RPMCALLBACK_TRANS_PROGRESS' undeclared (first use in this function) RPM2.xs:80: error: `RPMCALLBACK_INST_PROGRESS' undeclared (first use in this function) RPM2.xs:83: error: `RPMCALLBACK_TRANS_START' undeclared (first use in this function) RPM2.xs:85: error: `rpmcliProgressTotal' undeclared (first use in this function) RPM2.xs:86: error: `rpmcliProgressCurrent' undeclared (first use in this function) RPM2.xs:89: error: `RPMCALLBACK_TRANS_STOP' undeclared (first use in this function) RPM2.xs:90: error: `rpmcliPackagesTotal' undeclared (first use in this function) RPM2.xs:94: error: `RPMCALLBACK_REPACKAGE_START' undeclared (first use in this function) RPM2.xs:96: error: `total' undeclared (first use in this function) RPM2.xs:100: error: `RPMCALLBACK_REPACKAGE_PROGRESS' undeclared (first use in this function) RPM2.xs:103: error: `RPMCALLBACK_REPACKAGE_STOP' undeclared (first use in this function) RPM2.xs:110: error: `RPMCALLBACK_UNINST_PROGRESS' undeclared (first use in this function) RPM2.xs:112: error: `RPMCALLBACK_UNINST_START' undeclared (first use in this function) RPM2.xs:114: error: `RPMCALLBACK_UNINST_STOP' undeclared (first use in this function) RPM2.xs:116: error: `RPMCALLBACK_UNPACK_ERROR' undeclared (first use in this function) RPM2.xs:118: error: `RPMCALLBACK_CPIO_ERROR' undeclared (first use in this function) RPM2.xs:120: error: `RPMCALLBACK_UNKNOWN' undeclared (first use in this function) RPM2.xs: In function `_populate_header_tags': RPM2.xs:134: error: `rpmTagTableSize' undeclared (first use in this function) RPM2.xs:135: error: `rpmTagTable' undeclared (first use in this function) RPM2.xs: In function `XS_RPM2_add_macro': RPM2.xs:202: error: `RMIL_DEFAULT' undeclared (first use in this function) RPM2.xs: In function `XS_RPM2_expand_macro': RPM2.xs:218: warning: assignment makes pointer from integer without a cast RPM2.xs: In function `XS_RPM2__read_package_info': RPM2.xs:235: error: `Header' undeclared (first use in this function) RPM2.xs:235: error: parse error before "ret" RPM2.xs:237: error: `rpmRC' undeclared (first use in this function) RPM2.xs:238: error: `FD_t' undeclared (first use in this function) RPM2.xs:251: error: `fd' undeclared (first use in this function) RPM2.xs:256: error: `rc' undeclared (first use in this function) RPM2.xs:256: error: `ret' undeclared (first use in this function) RPM2.xs:261: error: `RPMRC_OK' undeclared (first use in this function) RPM2.xs: In function `XS_RPM2__create_transaction': RPM2.xs:282: error: `rpmts' undeclared (first use in this function) RPM2.xs:282: error: parse error before "ret" RPM2.xs:288: error: `ret' undeclared (first use in this function) RPM2.xs: In function `XS_RPM2__read_from_file': RPM2.xs:306: error: `FD_t' undeclared (first use in this function) RPM2.xs:306: error: parse error before "fd" RPM2.xs:307: error: `Header' undeclared (first use in this function) RPM2.xs:309: error: `fd' undeclared (first use in this function) RPM2.xs:310: error: `h' undeclared (first use in this function) RPM2.xs:310: error: `HEADER_MAGIC_YES' undeclared (first use in this function) RPM2.xs: In function `XS_RPM2__open_rpm_db': RPM2.xs:327: error: `rpmdb' undeclared (first use in this function) RPM2.xs:327: error: parse error before "db" RPM2.xs:329: error: `db' undeclared (first use in this function) RPM2.xs:331: error: `RETVAL' undeclared (first use in this function) RPM2.c: In function `XS_RPM2__C__DB_DESTROY': RPM2.c:485: error: `rpmdb' undeclared (first use in this function) RPM2.c:485: error: parse error before "db" RPM2.c:488: error: `db' undeclared (first use in this function) RPM2.c: In function `XS_RPM2__C__DB__close_rpm_db': RPM2.c:513: error: `rpmdb' undeclared (first use in this function) RPM2.c:513: error: parse error before "self" RPM2.c:516: error: `self' undeclared (first use in this function) RPM2.c: In function `XS_RPM2__C__DB__init_iterator': RPM2.c:541: error: `rpmdb' undeclared (first use in this function) RPM2.c:541: error: parse error before "db" RPM2.c:545: error: `rpmdbMatchIterator' undeclared (first use in this function) RPM2.c:545: error: parse error before "RETVAL" RPM2.c:548: error: `db' undeclared (first use in this function) RPM2.xs:358: error: `RETVAL' undeclared (first use in this function) RPM2.c: In function `XS_RPM2__C__PackageIterator__iterator_next': RPM2.c:577: error: `rpmdbMatchIterator' undeclared (first use in this function) RPM2.c:577: error: parse error before "i" RPM2.xs:367: error: `Header' undeclared (first use in this function) RPM2.c:583: error: parse error before "RETVAL" RPM2.c:586: error: `i' undeclared (first use in this function) RPM2.xs:371: error: `ret' undeclared (first use in this function) RPM2.c: In function `XS_RPM2__C__PackageIterator_DESTROY': RPM2.c:624: error: `rpmdbMatchIterator' undeclared (first use in this function) RPM2.c:624: error: parse error before "i" RPM2.c:627: error: `i' undeclared (first use in this function) RPM2.c: In function `XS_RPM2__C__Header_DESTROY': RPM2.c:652: error: `Header' undeclared (first use in this function) RPM2.c:652: error: parse error before "h" RPM2.c:655: error: `h' undeclared (first use in this function) RPM2.c: In function `XS_RPM2__C__Header_tag_by_id': RPM2.c:682: error: `Header' undeclared (first use in this function) RPM2.c:682: error: parse error before "h" RPM2.c:692: error: `h' undeclared (first use in this function) RPM2.xs:418: error: `RPM_STRING_ARRAY_TYPE' undeclared (first use in this function) RPM2.xs:431: error: `RPM_STRING_TYPE' undeclared (first use in this function) RPM2.xs:434: error: `RPM_CHAR_TYPE' undeclared (first use in this function) RPM2.xs:435: error: `RPM_INT8_TYPE' undeclared (first use in this function) RPM2.xs:436: error: `RPM_INT16_TYPE' undeclared (first use in this function) RPM2.xs:437: error: `RPM_INT32_TYPE' undeclared (first use in this function) RPM2.c: In function `XS_RPM2__C__Header__header_compare': RPM2.c:762: error: `Header' undeclared (first use in this function) RPM2.c:762: error: parse error before "h1" RPM2.c:768: error: `h1' undeclared (first use in this function) RPM2.c:775: error: `h2' undeclared (first use in this function) RPM2.c: In function `XS_RPM2__C__Header__header_is_source': RPM2.c:801: error: `Header' undeclared (first use in this function) RPM2.c:801: error: parse error before "h" RPM2.c:806: error: `h' undeclared (first use in this function) RPM2.xs:469: error: `RPMTAG_SOURCEPACKAGE' undeclared (first use in this function) RPM2.c: In function `XS_RPM2__C__Header__header_sprintf': RPM2.c:834: error: `Header' undeclared (first use in this function) RPM2.c:834: error: parse error before "h" RPM2.c:841: error: `h' undeclared (first use in this function) RPM2.xs:480: error: `rpmTagTable' undeclared (first use in this function) RPM2.xs:480: error: `rpmHeaderFormats' undeclared (first use in this function) RPM2.xs:480: warning: assignment makes pointer from integer without a cast RPM2.xs:482: warning: assignment makes pointer from integer without a cast RPM2.c: In function `XS_RPM2__C__Transaction_DESTROY': RPM2.c:869: error: `rpmts' undeclared (first use in this function) RPM2.c:869: error: parse error before "t" RPM2.c:872: error: `t' undeclared (first use in this function) RPM2.c: In function `XS_RPM2__C__Transaction__add_install': RPM2.c:897: error: `rpmts' undeclared (first use in this function) RPM2.c:897: error: parse error before "t" RPM2.c:898: error: `Header' undeclared (first use in this function) RPM2.xs:501: error: `rpmRC' undeclared (first use in this function) RPM2.xs:501: error: parse error before "rc" RPM2.c:908: error: `t' undeclared (first use in this function) RPM2.c:915: error: `h' undeclared (first use in this function) RPM2.xs:503: error: `rc' undeclared (first use in this function) RPM2.xs:503: error: `fnpyKey' undeclared (first use in this function) RPM2.xs:503: error: parse error before "fn" RPM2.xs:504: error: `RPMRC_OK' undeclared (first use in this function) RPM2.c: In function `XS_RPM2__C__Transaction__add_delete': RPM2.c:942: error: `rpmts' undeclared (first use in this function) RPM2.c:942: error: parse error before "t" RPM2.c:943: error: `Header' undeclared (first use in this function) RPM2.xs:514: error: `rpmRC' undeclared (first use in this function) RPM2.xs:514: error: parse error before "rc" RPM2.c:952: error: `t' undeclared (first use in this function) RPM2.c:959: error: `h' undeclared (first use in this function) RPM2.xs:516: error: `rc' undeclared (first use in this function) RPM2.xs:517: error: `RPMRC_OK' undeclared (first use in this function) RPM2.c: In function `XS_RPM2__C__Transaction__element_count': RPM2.c:986: error: `rpmts' undeclared (first use in this function) RPM2.c:986: error: parse error before "t" RPM2.c:994: error: `t' undeclared (first use in this function) RPM2.c: In function `XS_RPM2__C__Transaction__close_db': RPM2.c:1021: error: `rpmts' undeclared (first use in this function) RPM2.c:1021: error: parse error before "t" RPM2.c:1029: error: `t' undeclared (first use in this function) RPM2.c: In function `XS_RPM2__C__Transaction__check': RPM2.c:1056: error: `rpmts' undeclared (first use in this function) RPM2.c:1056: error: parse error before "t" RPM2.c:1064: error: `t' undeclared (first use in this function) RPM2.c: In function `XS_RPM2__C__Transaction__order': RPM2.c:1091: error: `rpmts' undeclared (first use in this function) RPM2.c:1091: error: parse error before "t" RPM2.c:1099: error: `t' undeclared (first use in this function) RPM2.c: In function `XS_RPM2__C__Transaction__elements': RPM2.c:1132: error: `rpmts' undeclared (first use in this function) RPM2.c:1132: error: parse error before "t" RPM2.c:1133: error: `rpmElementType' undeclared (first use in this function) RPM2.xs:574: error: `rpmtsi' undeclared (first use in this function) RPM2.xs:575: error: `rpmte' undeclared (first use in this function) RPM2.c:1141: error: `t' undeclared (first use in this function) RPM2.xs:578: error: `i' undeclared (first use in this function) RPM2.xs:583: error: `te' undeclared (first use in this function) RPM2.xs:583: error: `type' undeclared (first use in this function) RPM2.xs:584: warning: assignment makes pointer from integer without a cast RPM2.c: In function `XS_RPM2__C__Transaction__run': RPM2.c:1177: error: `rpmts' undeclared (first use in this function) RPM2.c:1177: error: parse error before "t" RPM2.c:1178: error: `rpmprobFilterFlags' undeclared (first use in this function) RPM2.xs:596: error: `rpmProblem' undeclared (first use in this function) RPM2.xs:596: error: parse error before "p" RPM2.c:1188: error: `t' undeclared (first use in this function) RPM2.xs:613: error: `prob_filter' undeclared (first use in this function) make: *** [RPM2.o] Error 1