On 7/17/07, oliviermatz1 AT gmail POINT com <oliviermatz1 AT gmail POINT com> wrote:
> > Deuxième question. gmake me renvoie plein de warning au sujet de
> > l'utilisation de sprintf() au lieu de snprintf et de strcat() au lieu
> > de strlcat(), et je voudrais corriger ça.
>
> Peut être que remonter le problème au dev est une solution mais il me
> semblait avoir lu (corriger si j'ai tort), que les fonctions snprintf et
> strlcat était spécifique à OpenBSD et n'ont pas été implémenté dans la
> libc GNU. Pour ne plus avoir ces warnings, il faudrait ouvrir une
> branche spéciale OpenBSD et remplacer chaque fonction ...
> C'est, on peut dire, sans espoir ...
>
> ________________________________
> French OpenBSD mailing list
> misc AT openbsd-france POINT org
> http://www.openbsd-france.org/ml
>
>
Je suis d'accord pour la remontée upstream, tant qu'il n'y a pas ces
fonctions dans la glibc c'est inutile.
Mais ça n'empeche pas les developpeurs OpenBSD de patcher :
$ find . -name "patch*" | xargs cat | grep "^+.*strlc" | wc -l
1925
(c'est sur OpenBSD 4.1 -stable)
________________________________
French OpenBSD mailing list
misc AT openbsd-france POINT org
http://www.openbsd-france.org/ml