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