오랜만에 make world를 했더니 전에 한달 전쯤인가 프리뷰가 나왔듯이, BSD Tar가 들어왔네요! 꺄아아아. 이히히 고생하신 Tim Kientzie씨에게 찬사를~
옵션은 GNU tar과 거의 호환되는군요. 그동안 꽤 오랫동안 GNU tar이 들어와 있었기 때문에 하위호환성때문에 어쩔 수 없겠지요.. 그런데, 아직은 GNU tar를 완전히 몰아낸 것은 아니고 /usr/bin/bsdtar로 깔려서 당분간은 호환성 테스트를 좀 거칠 것 같습니다. 적당히 내부에서 사용되는 툴들의 GNU tar 의존적인 옵션들 제거가 끝나면 GNU tar대신 BSD tar이 들어갈 수 있겠지요~
/etc/make.conf에 TAR=/usr/bin/bsdtar 을 넣고 포트 몇개를 다운받아 봤는데, 잘 풀리는군요. 사실 뭐 큰 아카이브는 안 풀어봐서 잘 모르겠습니다.
GNU tar과의 주요 차이점은, -l와 -o옵션이 GNU tar과는 다르게 동작하는데, 이것은 GNU tar의 버그이고, BSD tar는 POSIX를 따른다는군요. 그리고, bzip2와 gzip이 외부로 호출되는 GNU tar과는 달리 BSD tar은 라이브러리로 불러버리기 때문에 파이프 오버헤드가 줄어들어서 더 빠를 수도 있다고 합니다.~
앞으로 grep과 sort도 어서 BSDL 기반으로 바뀌기를 기대해 봅니다. +_+
압축 포맷을 자동인식하는것도 편리하더군요. ^^
오오오 그렇군요!! 만세!!
몰아내려면 gcc를 먼저 몰아내야죠. 이맥스도 쓰지 말고 모질라도 쓰지 말고 =3
크흐흐; gcc는 개발자 옵션이 아니면 설치가 안 되기 때매 사실 괜찮아요~ grep, sort는 기본 시스템의 base라서.. -O-;;
사실 이맥스나 모질라는 서드파티니까 괜찮자나욤. (사실 모질라보단 Firefox >.<) gcc 베이스에서 빼낸다는 얘기가 있었던가요 음 잘 기억이.;;; 아직도 5.2.1에서 안주하며 살다보니; -ㅇ- 최근 빌드에선 따로 설치하나욤?
그 왜 예전에 뭐시기드라. stat 뭐시기 64비트로 가면 호환성 문제 있을때 뭣도 모르고 업뎃하다가 맛탱이 간이후로 세상만들기가 두려워졌음 ㅡ.-;
크크크 간만이예요 =3
이럴 땐 퍼키님에게 친근감이 느껴져요~ (응?)
이제 전공이 바뀌어 간다는 증거일지도… =3 =3
잠안자고 새벽녘에 커밋하니까 그렇죠 =3=3
시간이… ;;
오랜만은 종종 당황스럽죠. ^^;
정말 멋져요.. 부러워요~
응? 5년전이면 한참 바카디 마시던 시절? ㅎㅎ
5년전 생각 나네요… 흐흐
@updong: 아따 잘 생겼다~
역시 촋수