최근 V43에 했던 일

1. BusyBox 기반 시스템 유틸들을 대거 GNU coreutils로 교체.
2. Python 2.4.4 컴파일
3. bash-3.2 컴파일

이게 뭐가 대단하냐고 생각할 수 있겠지만 다 이유가 있어서 했던 삽질이다. 1의 경우, 대부분 프로그램의 configure 스크립트에서 BSD-compatible install을 찾았는데, 문제는 V43의 부시상자에 그게 없어서 그냥 코어유틸즈를 빌드해 버렸다. 부시상자를 새로 빌드하자니, ‘df –si’ 옵션이 안 듣는다는 것을 알아채고 그냥 코어유틸즈 통째로 빌드하고 스트립시켜 주었다.
파이썬 컴파일은 글쎄 심심해서 해 봤다. battery-include 사상 때문에 파이썬용 프로그램은 아마도 V43에서도 돌아갈 것이다. 지금 쓰고 있는 V43용 파이썬은 파이썬 2.4.4를 빌드한 것이고, tcl/tk 관련 라이브러리는 빌드할 수 없었다. 귀찮아서 그렇기도 하고, 또 필요성에 의문을 느끼기도 하고 있다. 또한 배시의 강력한 자동 완성 기능에 매력을 느껴서 그냥 bash-3.2를 빌드했다. 부시상자의 셸이 안 좋은 것은 아니지만, 배시가 쓰다 보면 편하다. 그리고 배시 프롬프트를 우분투스럽게 만들어 둔 일종의 프로필을 추가시켰는데, 문제는 터미널을 열었을 때 기본 셸을 못 바꾸겠다는 거다.
하암. 이제는 니아리움님이 이야기했던 ghc나 포팅해 볼까.