On Tue, Apr 24, 2007, Ralf S. Engelschall wrote:
>On Tue, Apr 24, 2007, Dan Nuffer wrote:
>
>> On Tue, 2007-04-24 at 19:49 +0200, Ralf S. Engelschall wrote:
>> > No, at least not without seeing the complete build output. I guess the
>> > building failed at some sub stages and unfortunately continued. Look
>> > at the output of the build process. There has to be an error there
>> > somewhere. If you wish just post the complete output here or place it
>> > onto a webserver and tell us the URL.
>> >
>>
>> http://nuffer.name/openpkg-solaris-build.txt
>>
>> I didn't think to look at the build since it said it completed
>> successfully. Now that I'm looking at it, there's a bunch of errors like
>> this:
>>
>> bash: Cannot find ELF
>> Killed
>>
>> It's amazing the build still thought it succeeded with all those errors!
>>
>> googling for "Cannot find ELF" indicates this may be a problem caused by
>> using GNU strip, which I did have installed and was first in my path.
>>
>> I've renamed strip so that the one from /usr/ccs/bin will be used
>> instead, and I'll try the build again.
>
>Yes, I went through your complete logfile in detail and everything
>really build fine. But once the programs were _installed_ (into the
>temporary area) the programs immediately start to fail with the "Cannot
>find ELF" error. Between the build and the install mainly just is
>the "strip" step, so this has to be the problem. Usually AFAIK GNU
>strip is not broken under Solaris, but I don't know what particular
>version your /usr/local/bin/strip is. Perhaps it is an ancient one and
>hence it fails. But I'm sure with this GNU strip deinstalled the build
>will now succeed as OpenPKG works fine under all Solaris versions and
>architectures.

Is it possible that the build is being done in a file system that doesn't
allow executables?  I've been bitten by this occassionally.  The software
is thare but is on a file system mounted with the ``noexec'' option (or
whatever it's called on Solaris).

Bill
--
INTERNET:  [EMAIL PROTECTED]   Bill Campbell; Celestial Software LLC
URL: http://www.celestial.com/   PO Box 820; 6641 E. Mercer Way
FAX:           (206) 232-9186   Mercer Island, WA 98040-0820; (206) 236-1676
http://www.celestial.com/

You need only reflect that one of the best ways to get yourself a
reputation as a dangerous citizen these days is to go about repeating
the very phrases which our founding fathers used in the struggle for
independence.
        -- Charles A. Beard
______________________________________________________________________
OpenPKG                                             http://openpkg.org
User Communication List                      openpkg-users@openpkg.org

Reply via email to