pkgin has gone mainstream

Tags: ,
1 Comment »

Enfin !

Evidemment, j’attendais cette release depuis un certain temps, car c’est la première apparition de pkgin sous forme binaire dans les packages officiels :)

La conséquence immédiate, c’est qu’un simple :

# pkg_add ftp://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/i386/5.0_2009Q2/pkgtools/pkgin-0.2.5.tgz

suffit à installer le gestionnaire sur sa machine, dépendance (SQLite) incluse.

La conséquence moins immédiate, c’est qu’en théorie ma INBOX risque de se remplir de Subject: PR for pkgin

J-8

Tags: ,
2 Comments »

8-putains-de-jours.

Noyau current sur le NC10

Tags: ,
2 Comments »

Certains d’entre vous qui m’ont posé la question le savent, la carte Wifi qui équipe le Samsung NC10 n’est supportée sous NetBSD 5.0 que via un patch issu des doigts magiques de jmcneill@.

Comme je n’aimais pas des masses cette idée, je me suis décidé à faire booter mon netbook sur un noyau current, en gardant le userland en 5.0, tour de passe-passe bien connu, rendu possible grace aux options COMPAT de la configuration du noyau.

Mais -current, 5.99.15 à ce jour, a la particularité d’être fortement modulaire, reposant sur le nouveau framework de modules noyau, et cela rend particulièrement pénible l’opération de migration. Il existe cependant une méthode simplissime: compiler un noyau monolithique. L’opération est “documentée” ici. Choisissez simplement la configuration MONOLITHIC :

Dans cet exemple, je compile un noyau monolithique pour mon NC10 (i386) sur une machine amd64, on utilise donc les capacités de cross-compilation via build.sh. NC10 est une copie de MONOLITHIC avec simplement la modification du root device, qui dans mon cas est sd0a puisque présent sur une carte SD.

youngling# ./build.sh -m i386 -O ../obj -T ../tools -U tools
youngling# ./build.sh -m i386 -O ../obj -T ../tools -U kernel=NC10

Et désormais, plus de vilain hack pour que mon interface ath(4) fonctionne “OOB”.

WP Theme & Icons based on GlossyBlue by N.Design Studio
Banner from www.trynthlas.com
Entries RSS Comments RSS Log in