uClibc i pakiety

Tomasz Kłoczko kloczek w rudy.mif.pg.gda.pl
Wto, 13 Maj 2003, 20:53:45 CEST


On Tue, 13 May 2003, Kosmo wrote:

> On Tue, May 13, 2003 at 08:35:08PM +0200, Tomasz Kłoczko wrote:
> > 
> > Niemniej jeżlei dałoby sie zrobić osobny zestaw dystrybucyjnych 
> > binarnych pakietów bazujacych na uClibc które możnaby rególarnie uzywać to 
> > też byłoby dobrze :)
> > 
> > Wtedy chroot z builderem na uClibc mógłby być takze wproast wykorzystywany 
> > do tego żeby produkować na nim instalkę :)
> > 
> > kloczek
> 
> Właśnie muszę zrobić coś podobnego :).

Robienie takich rzeczy byłoby prostrze gdyby udało się wyproduklować taki 
bootstrap zestaw pakietów. Na stronach uclibc są patche także do gcc i 
binutils i wielu innych. Większosć z nich jest nieco nieprawisdłowo 
skostruowana ale po nieznacznych przeróbkach możnaby je nakładać przy 
budowaniu pakietów niezależnie od tego czy byłyby budowane w środowisku
uclibc czy nie.

Przykład:
patch do procps:

--- procps-2.0.7.orig/top.c     Thu Jul 13 16:19:21 2000
+++ procps-2.0.7/top.c  Tue Jul 16 19:16:54 2002
@@ -88,7 +88,7 @@
 #include <unistd.h>
 #include <string.h>
 #include <fcntl.h>
-#include <libintl.h>
+/* #include <libintl.h> */
 #include <time.h>
 #include <sys/ioctl.h>
 #include <pwd.h>
@@ -343,7 +343,7 @@
 
     struct sigaction sact;
 
-    setlocale(LC_ALL, "");
+/*    setlocale(LC_ALL, ""); */
     get_options();
     
     /* set to PCPU sorting */

Wystaczyłoby dodać do powyższego otoczkę "#ifdef ENABLE_NLS .. #endif".

kloczek
-- 
-----------------------------------------------------------
*Ludzie nie mają problemów, tylko sobie sami je stwarzają*
-----------------------------------------------------------
Tomasz Kłoczko, sys adm @zie.pg.gda.pl|*e-mail: kloczek w rudy.mif.pg.gda.pl*



Więcej informacji o liście dyskusyjnej pld-devel-pl