Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Jul 2012 08:46:37 +0200
From:      Erwin Lansing <erwin@FreeBSD.org>
To:        perl@FreeBSD.org
Subject:   [ports-i386@freebsd.org: p5-DBD-Oracle-1.14_3 failed on i386 8]
Message-ID:  <20120717064637.GZ10346@droso.net>

next in thread | raw e-mail | index | archive | help

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@freebsd.org> -----

Date: Tue, 17 Jul 2012 05:18:32 GMT
=46rom: User Ports-i386 <ports-i386@freebsd.org>
To: erwin@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@FreeBSD.org
port directory: /usr/ports/databases/p5-DBD-Oracle
Makefile ident: $FreeBSD: ports/databases/p5-DBD-Oracle/Makefile,v 1.15 201=
2/06/03 18:57:27 crees Exp $
build started at Tue Jul 17 05:17:49 UTC 2012
FETCH_DEPENDS=3D
PATCH_DEPENDS=3Dperl-5.14.2_2.tbz
EXTRACT_DEPENDS=3Dperl-5.14.2_2.tbz
BUILD_DEPENDS=3Doracle7-client-0.02.tbz p5-DBI-1.622.tbz perl-5.14.2_2.tbz
RUN_DEPENDS=3Dp5-DBI-1.622.tbz perl-5.14.2_2.tbz
prefixes: LOCALBASE=3Dusr/local
add_pkg
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<phase 1: make =
checksum>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D> DBD-Oracle-1.14.tar.gz doesn't seem to exist in /tmp/distfiles/.
=3D> 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
=3D> SHA256 Checksum OK for DBD-Oracle-1.14.tar.gz.
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<phase 2: make =
extract>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
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.
=3D=3D=3D>  Extracting for p5-DBD-Oracle-1.14_3
=3D> SHA256 Checksum OK for DBD-Oracle-1.14.tar.gz.
=3D=3D=3D>   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.
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<phase 3: make =
patch>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
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.
=3D=3D=3D>  Patching for p5-DBD-Oracle-1.14_3
=3D=3D=3D>   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.
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<phase 4: make =
build>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
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
=3D=3D=3D>   p5-DBD-Oracle-1.14_3 depends on package: p5-DBI>=3D0 - found
=3D=3D=3D>   p5-DBD-Oracle-1.14_3 depends on file: /usr/local/oracle7/rdbms=
/demo/oracle.mk - found
=3D=3D=3D>   p5-DBD-Oracle-1.14_3 depends on file: /usr/local/bin/perl5.14.=
2 - found
=3D=3D=3D>  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 (>=3D) 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 =3D $(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 does=
n'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 does=
n'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=
=3Decho ECHO=3Decho GENCLNTSH=3D'echo genclntsh' CC=3Decho OPTIMIZE=3D CCFL=
AGS=3D EXE=3DDBD_ORA_EXE OBJS=3DDBD_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:
	+=20
Unable to interpret Oracle build commands from /usr/local/oracle7/rdbms/dem=
o/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@freebsd.org:usrsrcsysmagickernelp=
ath i386=20
Compiler:   cc -O2 -pipe -fno-strict-aliasing -DAPPLLIB_EXP=3D"/usr/local/l=
ib/perl5/5.14.2/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-a=
liasing -pipe -fstack-protector -I/usr/local/include
Linker:     /usr/bin/ld
Sysliblist: -lwrap=20
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) $(M6=
LIBS)
           [ -lwrap ]

  build:     @if [ "$(NONDEFER)" =3D "true" -o "$(NONDEFER)" =3D "TRUE" ] ;=
 then $(ECHO) $(CC) $(LDFLAGS) -o $(EXE) $? $(NDFOPT) $(OCILDLIBS) $(CLIBS)=
; else $(ECHO) $(CC) $(LDFLAGS) -o $(EXE) $? $(OCILDLIBS) $(CLIBS); fi
           [ @if [ "false" =3D "true" -o "false" =3D "TRUE" ] ; then /usr/l=
ocal/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/libcl=
ient.a -lsqlnet -lncr -lsqlnet -lclient -lcommon -lgeneric /usr/local/oracl=
e7/rdbms/lib/libstublm.a -lld -lsqlnet -lncr -lsqlnet -lclient -lcommon -lg=
eneric /usr/local/oracle7/rdbms/lib/libstublm.a -lld $(LIBPLSHACK) -lepc -l=
nlsrtl3 -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/libclie=
nt.a -lsqlnet -lncr -lsqlnet -lclient -lcommon -lgeneric /usr/local/oracle7=
/rdbms/lib/libstublm.a -lld -lsqlnet -lncr -lsqlnet -lclient -lcommon -lgen=
eric /usr/local/oracle7/rdbms/lib/libstublm.a -lld $(LIBPLSHACK) -lepc -lnl=
srtl3 -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 -lc=
lient -lcommon -lgeneric -L/usr/local/oracle7/rdbms/lib -lstublm -lld -lsql=
net -lncr -lsqlnet -lclient -lcommon -lgeneric -L/usr/local/oracle7/rdbms/l=
ib -lstublm -lld -lepc -lnlsrtl3 -lc3v6 -lcore3 -lwrap -lnlsrtl3 -lcore3 -l=
wrap -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 li=
ne 1333.
LD_RUN_PATH=3D/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?)

=3D=3D=3D>  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  -typ=
emap /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 -O=
2 -pipe -fno-strict-aliasing    -DVERSION=3D\"1.14\"  -DXS_VERSION=3D\"1.14=
\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.14.2/mach/CORE"  -DUTF8_SUPPORT Or=
acle.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.
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
build of /usr/ports/databases/p5-DBD-Oracle ended at Tue Jul 17 05:18:30 UT=
C 2012

----- End forwarded message -----
--=20
Erwin Lansing                                    http://droso.dk
erwin@FreeBSD.org                        http:// www.FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120717064637.GZ10346>