[ports-i386@freebsd.org: p5-DBD-Oracle-1.14_3 failed on i386 8]
Erwin Lansing
erwin at FreeBSD.org
Tue Jul 17 06:46:40 UTC 2012
FYI; can you please investigate and/or report to the developers? If
you are already aware of this problem but do not yet have a fix,
please mark the port BROKEN in the appropriate case, so that users do
not unexpectedly encounter it.
See http://pointyhat.freebsd.org for the full log.
Thanks,
-erwin
----- Forwarded message from User Ports-i386 <ports-i386 at freebsd.org> -----
Date: Tue, 17 Jul 2012 05:18:32 GMT
From: User Ports-i386 <ports-i386 at freebsd.org>
To: erwin at FreeBSD.org
Subject: p5-DBD-Oracle-1.14_3 failed on i386 8
You can also find this build log at
http://pointyhat.FreeBSD.org/errorlogs/i386-errorlogs/a.8.20120716111253/p5-DBD-Oracle-1.14_3.log
building p5-DBD-Oracle-1.14_3 on hobson7.isc.freebsd.org
in directory /usr2/pkgbuild/8/20120716111253/chroot/25
building for: 8.1-RELEASE-p4 i386
maintained by: perl at FreeBSD.org
port directory: /usr/ports/databases/p5-DBD-Oracle
Makefile ident: $FreeBSD: ports/databases/p5-DBD-Oracle/Makefile,v 1.15 2012/06/03 18:57:27 crees Exp $
build started at Tue Jul 17 05:17:49 UTC 2012
FETCH_DEPENDS=
PATCH_DEPENDS=perl-5.14.2_2.tbz
EXTRACT_DEPENDS=perl-5.14.2_2.tbz
BUILD_DEPENDS=oracle7-client-0.02.tbz p5-DBI-1.622.tbz perl-5.14.2_2.tbz
RUN_DEPENDS=p5-DBI-1.622.tbz perl-5.14.2_2.tbz
prefixes: LOCALBASE=usr/local
add_pkg
================================================================
====================<phase 1: make checksum>====================
=> DBD-Oracle-1.14.tar.gz doesn't seem to exist in /tmp/distfiles/.
=> Attempting to fetch ftp://freebsd.isc.org/pub/FreeBSD/ports/distfiles/DBD-Oracle-1.14.tar.gz
DBD-Oracle-1.14.tar.gz 194 kB 2247 kBps
=> SHA256 Checksum OK for DBD-Oracle-1.14.tar.gz.
================================================================
====================<phase 2: make extract>====================
add_pkg perl-5.14.2_2.tbz
adding dependencies
pkg_add perl-5.14.2_2.tbz
Removing stale symlinks from /usr/bin...
Skipping /usr/bin/perl
Skipping /usr/bin/perl5
Done.
Creating various symlinks in /usr/bin...
Symlinking /usr/local/bin/perl5.14.2 to /usr/bin/perl
Symlinking /usr/local/bin/perl5.14.2 to /usr/bin/perl5
Done.
Cleaning up /etc/make.conf... Done.
Spamming /etc/make.conf... Done.
Cleaning up /etc/manpath.config... Done.
Spamming /etc/manpath.config... Done.
===> Extracting for p5-DBD-Oracle-1.14_3
=> SHA256 Checksum OK for DBD-Oracle-1.14.tar.gz.
===> p5-DBD-Oracle-1.14_3 depends on file: /usr/local/bin/perl5.14.2 - found
Deleting perl-5.14.2_2
Removing stale symlinks from /usr/bin...
Removing /usr/bin/perl
Removing /usr/bin/perl5
Done.
Cleaning up /etc/make.conf... Done.
Cleaning up /etc/manpath.config... Done.
================================================================
====================<phase 3: make patch>====================
add_pkg perl-5.14.2_2.tbz
adding dependencies
pkg_add perl-5.14.2_2.tbz
Removing stale symlinks from /usr/bin...
Skipping /usr/bin/perl
Skipping /usr/bin/perl5
Done.
Creating various symlinks in /usr/bin...
Symlinking /usr/local/bin/perl5.14.2 to /usr/bin/perl
Symlinking /usr/local/bin/perl5.14.2 to /usr/bin/perl5
Done.
Cleaning up /etc/make.conf... Done.
Spamming /etc/make.conf... Done.
Cleaning up /etc/manpath.config... Done.
Spamming /etc/manpath.config... Done.
===> Patching for p5-DBD-Oracle-1.14_3
===> p5-DBD-Oracle-1.14_3 depends on file: /usr/local/bin/perl5.14.2 - found
Deleting perl-5.14.2_2
Removing stale symlinks from /usr/bin...
Removing /usr/bin/perl
Removing /usr/bin/perl5
Done.
Cleaning up /etc/make.conf... Done.
Cleaning up /etc/manpath.config... Done.
================================================================
====================<phase 4: make build>====================
add_pkg oracle7-client-0.02.tbz p5-DBI-1.622.tbz perl-5.14.2_2.tbz
adding dependencies
pkg_add oracle7-client-0.02.tbz
Added group "oracle".
Added user "oracle".
pkg_add p5-DBI-1.622.tbz
Removing stale symlinks from /usr/bin...
Skipping /usr/bin/perl
Skipping /usr/bin/perl5
Done.
Creating various symlinks in /usr/bin...
Symlinking /usr/local/bin/perl5.14.2 to /usr/bin/perl
Symlinking /usr/local/bin/perl5.14.2 to /usr/bin/perl5
Done.
Cleaning up /etc/make.conf... Done.
Spamming /etc/make.conf... Done.
Cleaning up /etc/manpath.config... Done.
Spamming /etc/manpath.config... Done.
pkg_add perl-5.14.2_2.tbz
skipping perl-5.14.2_2, already added
===> p5-DBD-Oracle-1.14_3 depends on package: p5-DBI>=0 - found
===> p5-DBD-Oracle-1.14_3 depends on file: /usr/local/oracle7/rdbms/demo/oracle.mk - found
===> p5-DBD-Oracle-1.14_3 depends on file: /usr/local/bin/perl5.14.2 - found
===> Configuring for p5-DBD-Oracle-1.14_3
Using DBI 1.622 (for perl 5.014002 on i386-freebsd-64int) installed in /usr/local/lib/perl5/site_perl/5.14.2/mach/auto/DBI/
Argument "6.57_05" isn't numeric in numeric ge (>=) at ./Makefile.PL line 57.
Configuring DBD::Oracle ...
>>> Remember to actually *READ* the README file!
Especially if you have any problems.
Using Oracle in /usr/local/oracle7
WARNING: could not decode oracle version from
/usr/local/oracle7/orainst/inspdver, or /usr/local/oracle7/install/unix.rgs
or from ORACLE_HOME path /usr/local/oracle7.
Oracle version based logic in Makefile.PL may produce erroneous results.
Found header files in rdbms/demo.
Found /usr/local/oracle7/rdbms/demo/oracle.mk
Found /usr/local/oracle7/rdbms/demo/oracle.mk
Using /usr/local/oracle7/rdbms/demo/oracle.mk
Reading /usr/local/oracle7/rdbms/demo/oracle.mk
Reading /usr/local/oracle7/rdbms/lib/env_rdbms.mk
Deleting ORA_NLS = $(ORACLE_HOME)/ocommon/nls/admin/data
because it is not already set in the environment
and it can cause ORA-01019 errors.
Deleting /usr/ccs/lib/crt1.o from COMPOBJS because /usr/ccs/lib/crt1.o doesn't exist.
Deleting /usr/ccs/lib/values-Xa.o from COMPOBJS because /usr/ccs/lib/values-Xa.o doesn't exist.
Deleting /usr/ccs/lib/crtn.o from COMPOBJS because /usr/ccs/lib/crtn.o doesn't exist.
Attempting to discover Oracle OCI build rules
cc -O2 -pipe -c DBD_ORA_OBJ.c
by executing: (make -f /usr/local/oracle7/rdbms/demo/oracle.mk build ECHODO=echo ECHO=echo GENCLNTSH='echo genclntsh' CC=echo OPTIMIZE= CCFLAGS= EXE=DBD_ORA_EXE OBJS=DBD_ORA_OBJ.o)
Warning: Oracle build rule discovery failed (256)
Oracle oci build prolog:
+ "/usr/local/oracle7/rdbms/demo/oracle.mk", line 128: missing `in' in for
+ make: fatal errors encountered -- cannot continue
Oracle oci build command:
+
Unable to interpret Oracle build commands from /usr/local/oracle7/rdbms/demo/oracle.mk. Using fallback approach.
System: perl5.014002 freebsd freebsd.org 8.1-release-p4 freebsd 8.1-release-p4 #0: mon jul 16 06:39:23 pdt 2012 kris at freebsd.org:usrsrcsysmagickernelpath i386
Compiler: cc -O2 -pipe -fno-strict-aliasing -DAPPLLIB_EXP="/usr/local/lib/perl5/5.14.2/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include
Linker: /usr/bin/ld
Sysliblist: -lwrap
Oracle makefiles would have used these definitions but we override them:
CC: cc
CFLAGS: $(GFLAG) $(OPTIMIZE) $(CDEBUG) $(CCFLAGS) $(QACCFLAGS) $(PFLAGS) $(SHARED_CFLAG) $(ENV_FLAGS)
[$(GFLAG) $(CDEBUG) $(CCFLAGS) $(QACCFLAGS) -I/usr/local/oracle7/rdbms/demo -I/usr/local/oracle7/rdbms/public $(LPFLAGS) $(SHARED_CFLAG) $(ENV_FLAGS)]
CLIBS: $(LOCALLIBS) $(EXOSLIBS) $(LIBBSD) $(OTHERLIBS) $(SECLIBS) $(M6LIBS)
[ -lwrap ]
build: @if [ "$(NONDEFER)" = "true" -o "$(NONDEFER)" = "TRUE" ] ; then $(ECHO) $(CC) $(LDFLAGS) -o $(EXE) $? $(NDFOPT) $(OCILDLIBS) $(CLIBS); else $(ECHO) $(CC) $(LDFLAGS) -o $(EXE) $? $(OCILDLIBS) $(CLIBS); fi
[ @if [ "false" = "true" -o "false" = "TRUE" ] ; then /usr/local/oracle7/bin/echodo cc -L$(LIBHOME) -L/usr/local/oracle7/rdbms/lib -o $(EXE) $? /usr/local/oracle7/rdbms/lib/kpundf.o /usr/local/oracle7/lib/libclient.a -lsqlnet -lncr -lsqlnet -lclient -lcommon -lgeneric /usr/local/oracle7/rdbms/lib/libstublm.a -lld -lsqlnet -lncr -lsqlnet -lclient -lcommon -lgeneric /usr/local/oracle7/rdbms/lib/libstublm.a -lld $(LIBPLSHACK) -lepc -lnlsrtl3 -lc3v6 -lcore3 -lwrap -lnlsrtl3 -lcore3 -lwrap -lnlsrtl3 -lwrap -lm -lcore3 -lwrap -lwrap ; else /usr/local/oracle7/bin/echodo cc -L$(LIBHOME) -L/usr/local/oracle7/rdbms/lib -o $(EXE) $? /usr/local/oracle7/lib/libclient.a -lsqlnet -lncr -lsqlnet -lclient -lcommon -lgeneric /usr/local/oracle7/rdbms/lib/libstublm.a -lld -lsqlnet -lncr -lsqlnet -lclient -lcommon -lgeneric /usr/local/oracle7/rdbms/lib/libstublm.a -lld $(LIBPLSHACK) -lepc -lnlsrtl3 -lc3v6 -lcore3 -lwrap -lnlsrtl3 -lcore3 -lwrap -lnlsrtl3 -lwrap -lm -lcore3 -lwrap -lwra
p ; fi]
LDFLAGS: -L$(LIBHOME) -L$(ORACLE_HOME)/rdbms/lib
[-L$(LIBHOME) -L/usr/local/oracle7/rdbms/lib]
Linking with -L/usr/local/oracle7/lib -lclient -lsqlnet -lncr -lsqlnet -lclient -lcommon -lgeneric -L/usr/local/oracle7/rdbms/lib -lstublm -lld -lsqlnet -lncr -lsqlnet -lclient -lcommon -lgeneric -L/usr/local/oracle7/rdbms/lib -lstublm -lld -lepc -lnlsrtl3 -lc3v6 -lcore3 -lwrap -lnlsrtl3 -lcore3 -lwrap -lnlsrtl3 -lwrap -lm -lcore3 -lwrap [from $(OCILDLIBS)]
Checking if your kit is complete...
Looks good
Use of uninitialized value $ldrp in substitution (s///) at ./Makefile.PL line 1333.
LD_RUN_PATH=/usr/local/oracle7/lib:/usr/local/oracle7/rdbms/lib
Using DBD::Oracle 1.14.
Using DBD::Oracle 1.14.
Using DBI 1.622 (for perl 5.014002 on i386-freebsd-64int) installed in /usr/local/lib/perl5/site_perl/5.14.2/mach/auto/DBI/
Writing Makefile for DBD::Oracle
Writing MYMETA.yml
*** If you have problems...
read all the log printed above, and the README and README.help files.
(Of course, you have read README by now anyway, haven't you?)
===> Building for p5-DBD-Oracle-1.14_3
cp Oracle.pm blib/lib/DBD/Oracle.pm
cp oraperl.ph blib/lib/oraperl.ph
cp dbdimp.h blib/arch/auto/DBD/Oracle/dbdimp.h
cp ocitrace.h blib/arch/auto/DBD/Oracle/ocitrace.h
cp Oraperl.pm blib/lib/Oraperl.pm
cp Oracle.h blib/arch/auto/DBD/Oracle/Oracle.h
cp lib/DBD/Oracle/GetInfo.pm blib/lib/DBD/Oracle/GetInfo.pm
cp mk.pm blib/arch/auto/DBD/Oracle/mk.pm
/usr/local/bin/perl5.14.2 -p -e "s/~DRIVER~/Oracle/g" /usr/local/lib/perl5/site_perl/5.14.2/mach/auto/DBI/Driver.xst > Oracle.xsi
/usr/local/bin/perl5.14.2 /usr/local/lib/perl5/5.14.2/ExtUtils/xsubpp -typemap /usr/local/lib/perl5/5.14.2/ExtUtils/typemap Oracle.xs > Oracle.xsc && mv Oracle.xsc Oracle.c
cc -c -I/usr/local/oracle7/rdbms/demo -I/usr/local/oracle7/rdbms/public -I/usr/local/oracle7/rdbms/demo -I/usr/local/oracle7/rdbms/demo -I/usr/local/lib/perl5/site_perl/5.14.2/mach/auto/DBI -O2 -pipe -fno-strict-aliasing -O2 -pipe -fno-strict-aliasing -DVERSION=\"1.14\" -DXS_VERSION=\"1.14\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.14.2/mach/CORE" -DUTF8_SUPPORT Oracle.c
Oracle.xs: In function 'XS_DBD__Oracle__st_cancel':
Oracle.xs:99: error: 'sv_yes' undeclared (first use in this function)
Oracle.xs:99: error: (Each undeclared identifier is reported only once
Oracle.xs:99: error: for each function it appears in.)
Oracle.xs:99: error: 'sv_no' undeclared (first use in this function)
Oracle.xs: In function 'XS_DBD__Oracle__db_reauthenticate':
Oracle.xs:111: error: 'sv_yes' undeclared (first use in this function)
Oracle.xs:111: error: 'sv_no' undeclared (first use in this function)
*** Error code 1
Stop in /work/a/ports/databases/p5-DBD-Oracle/work/DBD-Oracle-1.14.
*** Error code 1
Stop in /a/ports/databases/p5-DBD-Oracle.
================================================================
build of /usr/ports/databases/p5-DBD-Oracle ended at Tue Jul 17 05:18:30 UTC 2012
----- End forwarded message -----
--
Erwin Lansing http://droso.dk
erwin at FreeBSD.org http:// www.FreeBSD.org
More information about the freebsd-perl
mailing list