gentoo_overlay 라는 이름으로 첫번째 프로젝트 등록 완료.
2014년 01월 05일 만들었던 eselect-postgresql-1.2.0-r1 패키지와 같이 커밋 했음.

내 개인 서버에 gitlab 설치를 할까 말까 고민하다가 안그래도 github 를 써볼까 생각만 하고 있었기에 잘됐다 싶어서 등록했다.
앞으로 공개해도 문제 없는 것은 github 에 올릴 생각이고, 조만간 개인 서버에 gitlab 올려서 사용할 것 같다. 뭐.. 귀찮으면 gitlab 설치는 미뤄지겠지만 언젠가는 설치하겠지 :)


아래는 오버레이 작업 하면서 남겼던 로그.
--
cyrus-sasl 설치 하다가 pg_config_ext.h 파일을 못찾아서 빌드가 안되는 현상 확인.
postgres_ext.h 파일에서 #include "pg_config_ext.h" 구문으로 파일 찾는데 eselect-postgresql-1.2.0 에서는 버그로 pg_config_ext.h 파일 symlink 설정 안해줌.
eselect-postgresql-1.2.1 에서 버그 픽스 됐으나 accept_keywords="~amd64" 일 때 설치 가능해서 현재 설정인 "amd64" 에서 설치 위해 오버레이 제작.

eselect-postgresql-1.2.0-r1.ebuild 제작
20140105_pg_config_ext.patch 제작
Changelog 수정

eselect-postgresql-1.2.0-r1 설치 후 cyrus-sasl 설치 완료

참고자료
http://wiki.gentoo.org/wiki/Overlay/Local_overlay
http://devmanual.gentoo.org/tools-reference/diff-and-patch/
http://devmanual.gentoo.org/ebuild-writing/index.html
Posted by nol2ter

태그목록