ABSLUMHP3JJD5OV4QLQPQ56JGOP7BU33OD6NZ7UYL6X6LCX3RA5AC
CNBE5XJUIY22ZD2QNFI3ZIRVSJIBV67WTCXGRQ22J6PZAE6B555AC
OTRN75ZOSJ4QI5A6SEWNL7DPQ7YK5BM2WPNPSWYKBRLO4HIAHTGAC
NO65L7MGPDST6U4ZMLERQMFRMP2ZLHM3UJCT2KAXCDTHFBTE43XQC
RHWQQAAHNHFO3FLCGVB3SIDKNOUFJGZTDNN57IQVBMXXCWX74MKAC
VOPHQ335YHOI5OCXI6PMW757DQISRLUF2JIJSSGBTHDRQMEOB6QAC
AF2HWMUEKWAWLQKJJCJQEKAMZ2CHZHSP24UR5BEMFBBGNJQDRIUAC
4FZ6627CHEHJTPLHE7MF6ZVFJKSDUAKOBGMJZ6QBR2HARWWCXOFQC
KNZKRW5WZVVQL73LUG3GGFR5QHJJWI4LMOLHJUXUU4PHNBCBLJLAC
*** STRT Essayer dernière version de kent
- il faut le patch ici:
https://github.com/NixOS/nixpkgs/pull/206991/commits/b3dd4ac8abd6563342c4dc52325c9bf71944cff5
Review faite <2023-03-26 Sun> , atteinte merge
*** STRT Override la version de nix pour forcer 335
ne compile pas : "DSO missing from command line" à cause de zlib
*** TODO Version de kent déjà packagée : forcer version 335
**** WAIT il faut le [[ https://github.com/NixOS/nixpkgs/pull/206991/commits/b3dd4ac8abd6563342c4dc52325c9bf71944cff5][patch ici]]
Review faite <2023-03-26 Sun> , atteinte merge]
**** WAIT PR pour ajouter les header (inc folder)
https://github.com/NixOS/nixpkgs/pull/223411
**** WAIT Mettre à jour le PR avec les 2 changements ci-dessous + patch pour avoir utils
https://github.com/NixOS/nixpkgs/pull/186462
*** KILL Version de kent déjà packagée : 404
CLOSED: [2023-03-27 Mon 16:43]
Compile mais les tests de passent pas
** Débugger un paquet
#+begin_src sh
cd nixpkgs
mkdir lol
cd lol
nix-shell ../ -A kent
#+end_src
Le plus simple est d'utiliser genericBuild avec les différentes phases, exemple :
#+begin_src sh
phases="checkPhase installPhase" genericBuild
#+end_src
Liste des phases :
unpackPhase
patchPhase
configurePhase
buildPhase
checkPhase
installPhase
fixupPhase
installCheckPhase
distPhase
Voir :
https://nixos.wiki/wiki/Nixpkgs/Create_and_debug_packages