kfreebsd-amd64 ?

Aurelien Jarno aurelien at aurel32.net
Tue Nov 1 22:50:57 UTC 2005


Petr Salinger a écrit :
>>>>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)
> 
> 

All what you proposed seems ok.

-- 
   .''`.  Aurelien Jarno	            | GPG: 1024D/F1BCDB73
  : :' :  Debian developer           | Electrical Engineer
  `. `'   aurel32 at debian.org         | aurelien at aurel32.net
    `-    people.debian.org/~aurel32 | www.aurel32.net



More information about the Glibc-bsd-devel mailing list