Miscellaneous notes

Robert Millan rmh at aybabtu.com
Sat Nov 19 11:57:06 UTC 2005


On Sat, Nov 19, 2005 at 10:33:07AM +0000, Brian M. Carlson wrote:
> > Very nice!  Btw, did you need to fix anything in trunk/kfreebsd-6 ?  When I
> > committed it it wasn't yet tested.
> 
> I had to do some serious overhaul. ;-)  However, it seems that with the proper 
> patches it works, except for the ssh problem.  Some patches for 
> freebsd6-buildutils were necessary also.  I think kldutils only needed 
> adjustments on the current patches.

Do the 5.x kldutils work?  I think it's better to ship a single version of
kldutils if that's possible.

> > I don't quite understand the problem with openpty(), but Glibc 2.3 is now
> > buildable.  Does that help?
> 
> The problems Robert Edmonds reported with ssh are not yet fixed in glibc.  But 
> for some reason the devname call is necessary to get it to work on 6.0 (see 
> the diff between 1.3 and 1.4).  As a consequence, it should be patched to use 
> devname (at least) if we're using 6.0.  I don't know if 5.4 has it.  This is 
> the problem with openpty.
> 
> I think the underlying problem is that FreeBSD's devfs (in 6.0 at least) has 
> dynamic major/minor numbers, and so devname is essential to get it to find 
> the right name.
> 
> Does that explain it better?

Yes.  But note that kFreeBSD 5.x has dynamic major/minor numbers, too.

> gcc-4.1 is building now, and I expect it will work (I will report back).  The 
> problem is for some reason it is build-depending on libc0.1 (>= 2.3.5-5), 
> which obviously doesn't exist, so I had to force it.  However, I don't expect 
> this to cause the build to fail, and if it succeeds, I will file a bug asking 
> to relax the build-deps at least for us.

Maybe it'd be a good idea to bump our glibc version number to 2.3.5-5 or so, in
order to avoid these problems.  Later when recent glibc is ported, we won't have
to add an epoch since it'll be a later version than anything we have.

> I am working on glibc 2.3.5-8, but it may take awhile to figure out how 
> everything works and get it bootstrapped.  Here in the U.S., our Thanksgiving 
> holiday is Wednesday to Friday of next week (Nov. 23-25, this year), so I 
> will probably not have time to work on it then, since I will be with family 
> and my laptop is powerpc.  However, I will still read my mail.

Have a nice holiday!

-- 
Robert Millan



More information about the Glibc-bsd-devel mailing list