kfreebsd-amd64 ?

Petr Salinger Petr.Salinger at t-systems.cz
Tue Nov 1 08:20:44 UTC 2005


> >>What I can propose is either
> >>1) split the glibc-2.3.5.diff a bit more to have the debian patch, 
> >>kfreebsd-fixes.dpatch, kfreebsd-scripts.dpatch, kfreebsd-sysdeps.dpatch 
> >>and kfreebsd-ugly-hacks.dpatch
> >>2) Have a copy of the whole sysdeps/ directory
> > I think a copy of the whole sysdeps dir would be ok (I assume you mean the
> > kfreebsd-specific part only). 
> We have to modify some other part than kfreebsd-specific files, so we 
> need to put at least those files.

What about mixing 1) and 2) ?

I looked at current glibc-2.3.5.diff, the main part 
(89% measured by file size) is freebsd-sysdeps.dpatch.

kfreebsd-sysdeps.dpatch could be autogenerated from svn
It contains mainly new files in
sysdeps/unix/bsd/bsd4.4/kfreebsd/ and
linuxthreads/sysdeps/unix/bsd/bsd4.4/kfreebsd/
They don't interfere with anything in stock or debian glibc.

The rest of kfreebsd-sysdeps.dpatch:

--- sysdeps/posix/Dist  1970-01-01 01:00:00.000000000 +0100
+++ sysdeps/posix/Dist  2005-08-23 17:35:06.000000000 +0200
--- sysdeps/posix/show-prof-freq.c 1970-01-01 01:00:00.000000000 +0100
+++ sysdeps/posix/show-prof-freq.c 2005-08-23 17:35:06.000000000 +0200

 * it can be probably dropped 
   (or move into kfreebsd-fixes.dpatch)


--- sysdeps/generic/bits/types.h        2004-09-26 10:47:37.000000000 +0200
+++ sysdeps/generic/bits/types.h        2005-08-23 17:35:07.000000000 +0200

 * one line addition, move into kfreebsd-fixes.dpatch ?

--- sysdeps/unix/bsd/bsd4.4/bits/errno.h        2002-07-20 03:02:00.000000000 +0200
+++ sysdeps/unix/bsd/bsd4.4/bits/errno.h        2005-08-23 17:35:06.000000000 +0200

 * don't patch this one, but create own version in
        sysdeps/unix/bsd/bsd4.4/kfreebsd/bits/errno.h
   (or move into kfreebsd-fixes.dpatch)


Petr





More information about the Glibc-bsd-devel mailing list