On Sat, 2008-02-02 at 00:04 +0100, Fabian Groffen wrote:
> On 01-02-2008 21:04:02 +0000, Alan Hourihane wrote:
> > > > > While I think this is mainly a Portage related question, still can you
> > > > > explain why you want/need to do this?  Or what you want to achieve?
> > > > 
> > > > Because the libc I'm using read's an environment variable to determine
> > > > functionality, and the emerge process is removing it and changing the
> > > > way libc reacts.
> > > 
> > > Feels like we need to know which environment variable this is and add it
> > > to Portage's lists.
> > 
> > It's called UNIXMODE. But where do I add it in Portage's list ??
> 
> Can you explain how exactly you set UNIXMODE?  For understanding, what
> OS/libc is this, and what is the Portage version you use?

Actually, it's an Atari Falcon (m68k) running FreeMiNT.

> Do I understand correctly if I say that you set UNIXMODE in your
> environment, call portage and that you find that the
> compilation/installation doesn't seem to have UNIXMODE set?

Yes. I've fixed this currently with adding 

export UNIXMODE=....

at the top of ebuild.sh

> Wild idea, have you tried setting UNIXMODE in etc/make.conf?

That's one of the first things I tried, no luck.

I've got through all of the bootstrap process, and now starting emerging
the basics, but I've bumped into some more bash crashes, as I'm getting
these errors....

>>> Compiling source
in /root/gentoo/var/tmp/portage/sys-apps/sed-4.1.5/work/sed-4.1.5 ...
 * The ebuild phase 'compile' has exited unexpectedly. This type of
 * behavior is known to be triggered by things such as failed variable
 * assignments (bug #190128) or bad substitution errors (bug #200313).

 * Messages for package sys-apps/sed-4.1.5:

 * The ebuild phase 'compile' has exited unexpectedly. This type of
 * behavior is known to be triggered by things such as failed variable
 * assignments (bug #190128) or bad substitution errors (bug #200313).

which seems to be crashing when setting host_cpu. I'll try and figure
that out.

How do I go about sending patches in to get into the tree so I don't
lose the current patches when I do an emerge --sync ??

Alan.

-- 
[email protected] mailing list

Reply via email to