I was able to do get this built before, so I'm probably doing something
stupid. But I can't seem to figure it out, and thought perhaps someone has
seen this before.
When I execute:
sh
/usr/psr.devel/SRPMS.orig/openpkg-20031020-20031020.src.sh --prefix=/usr/psr
.oit/solaris8 --musr=psr --mgrp=psr --susr=psr --sgrp=psr --rusr=psr --rgrp=
psr --nusr=psr --ngrp=psr
I get the following errors:
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
+ strip /tmp/openpkg-20031020-root/usr/psr.oit/solaris9/lib/openpkg/file
BFD: /tmp/openpkg-20031020-root/usr/psr.oit/solaris9/lib/openpkg/stjaaqOP:
warning: allocated section `.interp' not in segment
+ cd curl-7.10.6
+ cp src/curl
/tmp/openpkg-20031020-root/usr/psr.oit/solaris9/lib/openpkg/curl
+ strip /tmp/openpkg-20031020-root/usr/psr.oit/solaris9/lib/openpkg/curl
BFD: /tmp/openpkg-20031020-root/usr/psr.oit/solaris9/lib/openpkg/st7aaGOP:
warning: allocated section `.interp' not in segment
+ cd bzip2-1.0.2
+ cp bzip2 /tmp/openpkg-20031020-root/usr/psr.oit/solaris9/lib/openpkg/bzip2
+ strip /tmp/openpkg-20031020-root/usr/psr.oit/solaris9/lib/openpkg/bzip2
BFD: /tmp/openpkg-20031020-root/usr/psr.oit/solaris9/lib/openpkg/stYbaWOP:
warning: allocated section `.interp' not in segment
+ cd gzip-1.3.5
+ cp gzip /tmp/openpkg-20031020-root/usr/psr.oit/solaris9/lib/openpkg/gzip
+ strip /tmp/openpkg-20031020-root/usr/psr.oit/solaris9/lib/openpkg/gzip
BFD: /tmp/openpkg-20031020-root/usr/psr.oit/solaris9/lib/openpkg/stFcaaPP:
warning: allocated section `.interp' not in segment
+ cd patch-2.5.9
+ cp patch /tmp/openpkg-20031020-root/usr/psr.oit/solaris9/lib/openpkg/patch
+ strip /tmp/openpkg-20031020-root/usr/psr.oit/solaris9/lib/openpkg/patch
BFD: /tmp/openpkg-20031020-root/usr/psr.oit/solaris9/lib/openpkg/stqdaqPP:
warning: allocated section `.interp' not in segment
+ cd tar-1.13.25
+ cp src/tar /tmp/openpkg-20031020-root/usr/psr.oit/solaris9/lib/openpkg/tar
+ strip /tmp/openpkg-20031020-root/usr/psr.oit/solaris9/lib/openpkg/tar
BFD: /tmp/openpkg-20031020-root/usr/psr.oit/solaris9/lib/openpkg/st.daGPP:
warning: allocated section `.interp' not in segment
+ cd bash-2.05b
+ cp bash /tmp/openpkg-20031020-root/usr/psr.oit/solaris9/lib/openpkg/bash
+ strip /tmp/openpkg-20031020-root/usr/psr.oit/solaris9/lib/openpkg/bash
BFD: /tmp/openpkg-20031020-root/usr/psr.oit/solaris9/lib/openpkg/stafaWPP:
warning: allocated section `.interp' not in segment
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Later when tar is executed, I get:
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
+ cd /tmp/openpkg-20031020-root/usr/psr.oit/solaris9
+
/tmp/openpkg-20031020-root/usr/psr.oit/solaris9/lib/openpkg/tar --no-recursi
on -cf - README .bashrc .bash_login RPM RPM/SRC RPM/PKG RPM/DB RPM/TMP cgi
bin bin/rpm bin/rpm-config bin/rpm2cpio bin/rpmbuild etc etc/rc etc/rc.conf
etc/rc.func etc/rc.d etc/rc.d/rc.openpkg etc/openpkg etc/openpkg/platform
etc/openpkg/rpmmacros etc/openpkg/rpmrc etc/openpkg/openpkg.pgp include
include/rpm include/rpm/argv.h include/rpm/beecrypt.h include/rpm/bzlib.h
include/rpm/db.h include/rpm/fts.h include/rpm/glob.h
include/rpm/hdrinline.h include/rpm/header.h include/rpm/misc.h
include/rpm/popt.h include/rpm/rpmal.h include/rpm/rpmbuild.h
include/rpm/rpmcli.h include/rpm/rpmdb.h include/rpm/rpmds.h
include/rpm/rpmerr.h include/rpm/rpmfc.h include/rpm/rpmfi.h
include/rpm/rpmfile.h include/rpm/rpmhash.h include/rpm/rpmio.h
include/rpm/rpmlib.h include/rpm/rpmlog.h include/rpm/rpmmacro.h
include/rpm/rpmmessages.h include/rpm/rpmpgp.h include/rpm/rpmps.h
include/rpm/rpmspec.h include/rpm/rpmsw.h include/rpm/rpmte.h
include/rpm/rpmts.h include/rpm/rpmurl.h include/rpm/stringbuf.h
include/rpm/ugid.h include/rpm/zlib.h info lib lib/openpkg lib/openpkg/bash
lib/openpkg/bzip2 lib/openpkg/config.guess lib/openpkg/config.sub
lib/openpkg/curl lib/openpkg/file lib/openpkg/gzip lib/openpkg/macros
lib/openpkg/magic lib/openpkg/magic.mgc lib/openpkg/magic.mime
lib/openpkg/magic.mime.mgc lib/openpkg/mkproxyrpm.pl lib/openpkg/patch
lib/openpkg/platform lib/openpkg/rc lib/openpkg/rpmb lib/openpkg/rpmd
lib/openpkg/rpmdb lib/openpkg/rpmdb_dump lib/openpkg/rpmdb_load
lib/openpkg/rpmdb_verify lib/openpkg/rpme lib/openpkg/rpmi lib/openpkg/rpmk
lib/openpkg/rpmpopt lib/openpkg/rpmq lib/openpkg/rpmt lib/openpkg/rpmtool
lib/openpkg/rpmu lib/openpkg/rpmv lib/openpkg/rpmx.pl lib/openpkg/rpmx.sh
lib/openpkg/shtool lib/openpkg/tar lib/librpm.a lib/librpmbeecrypt.a
lib/librpmbuild.a lib/librpmbz2.a lib/librpmdb.a lib/librpmio.a
lib/librpmpopt.a lib/librpmz.a libexec man man/man1 man/man2 man/man3
man/man4 man/man5 man/man6 man/man7 man/man8 man/man9 man/cat1 man/cat2
man/cat3 man/cat4 man/cat5 man/cat6 man/cat7 man/cat8 man/cat9
man/man8/lsync.8 man/man8/rc.8 man/man8/rpm-config.8 man/man8/rpm.8
man/man8/rpm2cpio.8 man/man8/rpmbuild.8 sbin pub share var sbin/lsync local
local/README local/.lsyncrc local/PKG local/bin local/etc local/include
local/info local/lib local/man local/man/man1 local/man/man2 local/man/man3
local/man/man4 local/man/man5 local/man/man6 local/man/man7 local/man/man8
local/man/man9 local/man/cat1 local/man/cat2 local/man/cat3 local/man/cat4
local/man/cat5 local/man/cat6 local/man/cat7 local/man/cat8 local/man/cat9
local/sbin
tar: Cannot find ELF
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
And the build then aborts. Searching on the web I've found several reports
that using GNU strip on solaris can cause the first error, which presumably
is responsible for the second error.
Before I executed the openpkg bootstrap script (as above), I installed the
/cw binary packages for openpkg, make, binutils, and gcc; and then I did an
"opa /cw". Executing "strip --version" yields:
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
> strip --version
GNU strip 2.11.90.0.8
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Since this build using these /cw tools has worked for me before, I'm quite
perplexed as to why this is happening now.
Any thoughts?
Thanks,
Dennis
Dennis McRitchie
Research & Academic Applications Support (RAAS)
Academic Services Department
Office of Information Technology
Princeton University
______________________________________________________________________
The OpenPKG Project www.openpkg.org
User Communication List [EMAIL PROTECTED]