Discussion:
[PREFIX] status update for this week
Grobian
2006-09-08 15:52:21 UTC
Permalink
I updated some stuff in the tree, and I hope to have a running x86 linux
system again (with Vim 7!) at the end of the week... but no promises!
Ok, I MADE IT! Hehehe.... both system and world emerged, updated lots
of packages to their latest versions, and squashed a lot of bugs.

In particular:
- gcc-config and binutils-config now work with prefix (i.e. they allow
to switch/set compiler/linker, wrappers know about prefix)
- I think I finally "got it right" with the toolchain (diffs are more
minimal now)
- everything is committed to the prefix (svn) tree

I did everything on my amd athlon64 dual core machine (greatly speeds up
the process :)) running Fedora Gore 5, no-multilib (or at least that was
the intention, maybe I failed and do have multilib now).
The package.provided profile I have to check in somewhere, I think I'm
gonna make subdirs in the profile directory under the right
architecture.
--
Fabian Groffen
Gentoo for Mac OS X Project
--
gentoo-***@gentoo.org mailing list
Zac
2006-09-08 18:18:53 UTC
Permalink
thanks for all your work. there are a lot of us here that are mostly silent
but are excited about running gentoo on OS X, REALLY excited.

Zac
Post by Grobian
I updated some stuff in the tree, and I hope to have a running x86 linux
system again (with Vim 7!) at the end of the week... but no promises!
Ok, I MADE IT! Hehehe.... both system and world emerged, updated lots
of packages to their latest versions, and squashed a lot of bugs.
- gcc-config and binutils-config now work with prefix (i.e. they allow
to switch/set compiler/linker, wrappers know about prefix)
- I think I finally "got it right" with the toolchain (diffs are more
minimal now)
- everything is committed to the prefix (svn) tree
I did everything on my amd athlon64 dual core machine (greatly speeds up
the process :)) running Fedora Gore 5, no-multilib (or at least that was
the intention, maybe I failed and do have multilib now).
The package.provided profile I have to check in somewhere, I think I'm
gonna make subdirs in the profile directory under the right
architecture.
--
Fabian Groffen
Gentoo for Mac OS X Project
--
Chris L. Mason
2006-09-08 18:22:39 UTC
Permalink
Post by Zac
thanks for all your work. there are a lot of us here that are mostly silent
but are excited about running gentoo on OS X, REALLY excited.
Yes, I'd love to get rid of fink and darwinports and just use gentoo
for everything.


Chris
--
gentoo-***@gentoo.org mailing list
Nathan
2006-09-08 18:25:46 UTC
Permalink
Post by Chris L. Mason
Post by Zac
thanks for all your work. there are a lot of us here that are mostly silent
but are excited about running gentoo on OS X, REALLY excited.
Yes, I'd love to get rid of fink and darwinports and just use gentoo
for everything.
Ditto.

~ Nathan
--
gentoo-***@gentoo.org mailing list
Philipp Riegger
2006-09-09 10:09:12 UTC
Permalink
Post by Nathan
Post by Chris L. Mason
Yes, I'd love to get rid of fink and darwinports and just use gentoo
for everything.
Ditto.
Same here. I'm using pkgsrc at the moment, which is quite good, but
not as good as gentoo. Maybe i will play around with this lateron...

Philipp
--
gentoo-***@gentoo.org mailing list
Grobian
2006-09-09 21:10:48 UTC
Permalink
Thanks all for the support. I'm very happy to be able to tell that I
was able to emerge system on my OSX box (ppc) as well. I bumped the
apple-gcc to the latest version (not even in Tiger) and applied some
patches here and there. Most of it just worked. I updated the wiki
that the perl issue is no longer there. At least, it worked for me with
the latest versions and stuff.

At the moment Vim 7 compilation is smoking my CPU, which is a nice sign
that prefix works!
I'm very very interested to see if we can get this prefix stuff to work
on x86-macos too. It would require some keywording, but in principle
not too much hassle, I'd say. Unfortunately I don't have an x86 OSX
box, so you'll have to help me there.
Post by Philipp Riegger
Post by Nathan
Post by Chris L. Mason
Yes, I'd love to get rid of fink and darwinports and just use gentoo
for everything.
Ditto.
Same here. I'm using pkgsrc at the moment, which is quite good, but
not as good as gentoo. Maybe i will play around with this lateron...
Philipp
--
Fabian Groffen
Gentoo for Mac OS X Project
--
gentoo-***@gentoo.org mailing list
Armando Di Cianno
2006-09-09 22:09:33 UTC
Permalink
Post by Grobian
Thanks all for the support. I'm very happy to be able to tell that I
was able to emerge system on my OSX box (ppc) as well. I bumped the
apple-gcc to the latest version (not even in Tiger) and applied some
patches here and there. Most of it just worked. I updated the wiki
that the perl issue is no longer there. At least, it worked for me with
the latest versions and stuff.
At the moment Vim 7 compilation is smoking my CPU, which is a nice sign
that prefix works!
I'm very very interested to see if we can get this prefix stuff to work
on x86-macos too. It would require some keywording, but in principle
not too much hassle, I'd say. Unfortunately I don't have an x86 OSX
box, so you'll have to help me there.
I'm on x86-macos, I'll update and test again when I can. Things
seems quite promising in my tests already.

__armando
Post by Grobian
Post by Philipp Riegger
Post by Nathan
Post by Chris L. Mason
Yes, I'd love to get rid of fink and darwinports and just use gentoo
for everything.
Ditto.
Same here. I'm using pkgsrc at the moment, which is quite good, but
not as good as gentoo. Maybe i will play around with this lateron...
Philipp
--
Fabian Groffen
Gentoo for Mac OS X Project
--
--
gentoo-***@gentoo.org mailing list
Chris L. Mason
2006-09-10 12:00:45 UTC
Permalink
Post by Grobian
Thanks all for the support. I'm very happy to be able to tell that I
was able to emerge system on my OSX box (ppc) as well. I bumped the
apple-gcc to the latest version (not even in Tiger) and applied some
patches here and there. Most of it just worked. I updated the wiki
that the perl issue is no longer there. At least, it worked for me with
the latest versions and stuff.
At the moment Vim 7 compilation is smoking my CPU, which is a nice sign
that prefix works!
I'm very very interested to see if we can get this prefix stuff to work
on x86-macos too. It would require some keywording, but in principle
not too much hassle, I'd say. Unfortunately I don't have an x86 OSX
box, so you'll have to help me there.
Okay, the bootstrapping still fails on intel OS X because of a
comparision failure between stage 2 and 3 when building gcc. But by
changing the line:
m
ake ${MAKEOPTS} bootstrap-lean || exit 1

to

make ${MAKEOPTS} || exit 1

it works.

When I try to emerge system, I get:

!!! INVALID ACCEPT_KEYWORDS: x86-macos
!!! INVALID ACCEPT_KEYWORDS: ~x86-macos

I'm going to try manually emerge'ing and keywording a bunch of stuff
and let you know how it goes.


Chris
--
gentoo-***@gentoo.org mailing list
Grobian
2006-09-10 20:03:54 UTC
Permalink
Thanks guys! If someone has a shell account to an x86-macos box that
would allow me to check myself a bit (to tweak the boostrap script at
least). Since I only run unprivileged, the "security threat" would be
limited :p So if you have, let me know.

(b.t.w. typing this from Vim 7, in Mutt 1.5.13 under prefix :) )
Post by Chris L. Mason
Okay, the bootstrapping still fails on intel OS X because of a
comparision failure between stage 2 and 3 when building gcc. But by
m
ake ${MAKEOPTS} bootstrap-lean || exit 1
to
make ${MAKEOPTS} || exit 1
it works.
!!! INVALID ACCEPT_KEYWORDS: x86-macos
!!! INVALID ACCEPT_KEYWORDS: ~x86-macos
I'm going to try manually emerge'ing and keywording a bunch of stuff
and let you know how it goes.
Chris
--
Fabian Groffen
Gentoo for Mac OS X Project
--
gentoo-***@gentoo.org mailing list
Philipp Riegger
2006-09-10 20:56:22 UTC
Permalink
Post by Grobian
Thanks guys! If someone has a shell account to an x86-macos box that
would allow me to check myself a bit (to tweak the boostrap script at
least). Since I only run unprivileged, the "security threat" would be
limited :p So if you have, let me know.
(b.t.w. typing this from Vim 7, in Mutt 1.5.13 under prefix :) )
I'm not quite shure about the internals of OS X, but how different is
Darwin (or Opendarwin, whatever is left of it) from OS X + Devtools?

Philipp
--
gentoo-***@gentoo.org mailing list
Grobian
2006-09-11 07:52:18 UTC
Permalink
Post by Philipp Riegger
Post by Grobian
Thanks guys! If someone has a shell account to an x86-macos box that
would allow me to check myself a bit (to tweak the boostrap script at
least). Since I only run unprivileged, the "security threat" would be
limited :p So if you have, let me know.
(b.t.w. typing this from Vim 7, in Mutt 1.5.13 under prefix :) )
I'm not quite shure about the internals of OS X, but how different is
Darwin (or Opendarwin, whatever is left of it) from OS X + Devtools?
I think the biggest (visual) difference is that you don't have the Aqua
display manager.
--
Fabian Groffen
Gentoo for Mac OS X Project
--
gentoo-***@gentoo.org mailing list
Philipp Riegger
2006-09-11 09:23:27 UTC
Permalink
Post by Grobian
Post by Philipp Riegger
I'm not quite shure about the internals of OS X, but how different is
Darwin (or Opendarwin, whatever is left of it) from OS X + Devtools?
I think the biggest (visual) difference is that you don't have the Aqua
display manager.
Of course, but darwin runs on x86, it is available as open source and
apples gcc and other stuff is available as open source too. Would it
be possible to install darwin for example in vmware and use it to
test x86-macos?

Maybe some kind of stage tarball for darwin an dsome precompiled
standard tools could be created or something like that.

Philipp
--
gentoo-***@gentoo.org mailing list
Loading...