[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: "Yarrow" on Alpha



On 11/11/2003, at 4:35 AM, Michal Jaegermann wrote:
My best guess would be that you need some "bootstrapping" work here and
not just tweaking specs.  I mean by that that first you have to compile
from sources, not by a rebuilding srpms, a version of gcc3 which works
with 7.2 libraries (a good question is if there are Alpha specific bugs
there and patches for that) and then you can use that compiler to build
glibc.  This may depend on a kernel so this may result in more work.

Exactly what I was thinking. I'm likely to try something like this next weekend, unless someone beats me to it.


But if you left glibc for the very end then your recompilation effort is
somewhat to naught. If you will replace glibc then you will find out
that you are linking with wrong dynamic libraries and nothing works.
One way out is to leave old glibc alone. That way you will end up with
sort of "pseudo-Yarrow" as various things there (NTPL for sure) depend
on an updated glibc.

My overall idea (not sure if I mentioned it before) was to compile everything in sight to see what worked, then once I can get the basic glibc/gcc/kernel pieces in place, I'd recompile everything again under the new system. At that point, there might actually be something resembling a working system. :)


Still 'yum' http://linux.duke.edu/projects/yum/
has advantages, I believe, on a longer run even if it does not have
a GUI front-end so far. Not mentioning that detail that it comes
with "Yarrow". OTOH there is nothing which prevents the same depository
to provide both apt and yum support.

I'd like to move to yum since, as you say, it's part of the distribution now. I'm sticking with apt for the moment since I already use apt to manage all my i386 and Alpha systems on 7.x distributions - I had the tools lying around. I wasn't going to try using yum at least until I get the Yarrow version of RPM built. I forget why that was failing now, but I think it was something to do with the compiler version. The minimal notes I've made so far are on my desk at work, so I can't check right now.





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]