태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

사용자 삽입 이미지


nss의 버전이 낮은 탓으로 어제 릴리스할걸 좀 미뤘습니다.

현재는 해결 방법을 모두 첨부하였기때문에 포스팅에 올립니다.

듣기로 마지막 베타일거라고 하더군요. :-)

libpng를 업데이트하였습니다. 그리고 nss, nspr최신 버전을 요구하도록 수정되었습니다.

xpi 및 소스 미러링은 상진군의 협찬입니다. (Thanks, my mate!)


이제 와서 안건데, 베타4 포스팅에는 이빌드를 빼먹었더군요; (-_-)
(아무래도 포스팅 끝에 올린다고 했다가 까먹은듯.)

아래는 이번 이빌드에 첨부된 README파일의 내용입니다.

※ 4월8일 기준, cairo 1.5.18 버전과 충돌있습니다.
    cairo 자체의 문제로 보입니다. 패치가 되기 전까진 cairo 1.5.18 미만의 버전대 cairo를 사용해 주시기 바랍니다.

# written in utf-8 #

0.

매우 늦었습니다... 파이어폭스3 마지막 베타버전이라 할 수 있는 베타5 버전 이빌드를 릴리스 합니다.

* 변경사항 / 요구사항

1.
dev-libs/nss, dev-libs/nspr 모두 Portage것을 사용해야 합니다.
이전의 제 이빌드 패키지를 사용하신 분들은, 제 이빌드 중에 dev-libs 폴더를 모두 지우신 후, 다음 지시를 따르십시오.
dev-libs/nss와 dev-libs/nspr 의 마스크를 모두 풀어, 다음과 같은
요구사항을 만족시켜 주시기 바랍니다.

[ 마스크 풀기 ]
(주의 : 루트 사용자로 작업해주세요.)
$ echo "dev-libs/nss" >> /etc/portage/package.unmask
$ echo "dev-libs/nspr" >> /etc/portage/package.unmask
$ echo "dev-libs/nss **" >> /etc/portage/package.keywords
$ echo "dev-libs/nspr **" >> /etc/portage/package.keywords


[ 버전정보 ]
>=dev-libs/nss-3.12_beta3
>=dev-libs/nspr-4.7.1_beta2

마스크를 풀었다면, 다시 빌드하셔서 새 패키지가 시스템에 있을수 있도록 합시다.
[코드] emerge nss nspr

2.

mozilla-launcher 패키지를 추가하였습니다.
이전의 구버전 launcher는 최신 파이어폭스가 지원하지 않는 스크립트를
갖고 있어서 실행이 되질 않습니다.
해킹된 버전으로 업데이트 하십시오.

이빌드를 올바르게 설치하신후 다음 명령어를 사용해 주시면 됩니다.

[코드] emerge -u mozilla-launcher

[주의]
이 버전은 해킹된 버전입니다. 공식 트리에서 배포되는 것과 몇 줄이 다릅니다.
그리고 괴악하게 설정된 버저닝때문에, 공식 트리에서 mozilla-launcher 패키지의
업데이트가 있어도 업데이트가 인식되지 않을겁니다.

공식적으로 젠투 트리에 파이어폭스 3이 들어올때, 모두 지우실수 있도록 공지하겠습니다.

3.

libpng를 1.2.25 버전으로 업데이트하였습니다.
현재 공식트리에는 1.2.26이 있으나, apng(animated png) 패치가 없어서
그나마 최신인 1.2.25로 추가하였습니다.
(이빌드의 버전은 libpng-1.2.25-r999 입니다.)

[코드] emerge =libpng-1.2.25-r999

4.

피드백은 http://nidev.tistory.com 의 파이어폭스3 베타5 이빌드 배포 포스팅의 댓글로 남겨주시면 됩니다.
이메일 또한 받습니다.
nidev.plontra _at_ gmail.com 입니다.

즐거운 웹라이프 되십시오. :)

Posted by 나이데브
사용자 삽입 이미지


2월 13일 새벽 4시 (아마도 그쪽 시간 기준으로.), 파이어폭스3 베타3가 릴리스 되었습니다.

일단 이전의 rc3 에 비해 크게 달라진건 없는듯 합니다.

자잘한 버그가 수정되었겠죠. :)

Acid2 테스트는 물론 통과입니다.

현재 상진군(http://sjkoon.com/blog)님의 도움을 받아, 다국어 번역 xpi를 미러링받고 있습니다. 감사합니다!

이빌드도 첨부하였습니다. 다음의 포스팅에 첨부된 타르볼을 받아 푼 후에 www-client 폴더를 완전히 지우시고

이 타르볼을 풀어 나온 www-client 폴더로 대체하시면 됩니다. :)

이 이빌드의 변경 사항에 대해서는 nilay 를 참고하시기 바랍니다.



참고 : 2008/02/08 - [리눅스/자작 Ebuild] - 파이어폭스 3.0 Beta3 rc3 이빌드 공개 + 스크린샷 추가


Posted by 나이데브
사용자 삽입 이미지


더이상 참을 수 없었습니다.

공식 릴리스를 기다리기에는 너무 힘들었습니다.

그래서 Nightly Build이긴 하지만, 파이어폭스 베타3 이빌드를 공개합니다.

아래의 인용문은 타르볼 안에 첨부된 README 파일의 내용입니다.


# written in utf-8 #

Firefox 3 Beta 3 rc3 Ebuild 패키지

빌드 전 주의사항

1. media-libs/libpng 를 재빌드 해주십시오.
[code] emerge =libpng-1.2.24-r999
(사전에 오버레이를 설정하여 이 패키지 안의 이빌드가 인식될 수 있게 하십시오.)

2. dev-libs/nss 를 반드시 "이 패키지 안에 들어 있는 nss 이빌드"를 통해 업데이트 하시기 바랍니다.
[code] emerge nss
   하지 않는 경우, 빌드도중 에러가 발생합니다.

3. x11-libs/cairo 1.5.999 버전을 필요로 합니다. 이 패키지는 빌드전에 반드시 업데이트 되어있어야 합니다.  만약 이 이빌드들이 잘 인식된다면, 자동으로 cairo 1.5.999 버전이 인식됩니다.
이 카이로 패키지는 cvs에서 제가 소스를 가져와 비공식적으로 만든 패키지입니다. 일단 일반적인 이용 + 파폭3베타3 빌드에 이상이 없습니다. 이 패키지 사용도중 발생하는 문제는 배포자에게 책임이 없습니다.

[code] emerge =cairo-1.5.999

%%주의 : 이 패키지 안에는 cairo-9999라는 개발버전 패키지가 존재합니다. 아무래도 마스킹이 제대로 설정되지 않아, 9999버전이 깔릴 확률이 높습니다. 마스크를 설정하여 cairo-9999 의 설치를 막으시려면 다음 명령어를 이용해 주세요.

[code] echo "=x11-libs/cairo-9999" >> /etc/portage/package.mask

(사전에 오버레이를 설정하여 이 패키지 안의 이빌드가 인식될 수 있게 하십시오.)


4. 파이어폭스에서 -glitz 플래그를 쓰는걸 권장합니다. 성능저하가 있는것 같습니다.
[code] echo "x11-libs/cairo -glitz" >> /etc/portage/package.use

5. 이 패키지에 포함된 파이어폭스의 버전은 Firefox 3 Beta3 rc(release candidate;출시 후보)3 입니다. Nightly 빌드이므로, 파이어폭스 사용중 발생하는 모든 문제에 대해서 이빌드 제작자는 책임이 없음을 밝힙니다.

6. 궁금하신점이 있다면, nidev.plontra _at_ gmail.com 으로 메일을 보내주시거나, 파폭 베타3 rc3 배포 관련 포스팅에 댓글을 달아주시면 됩니다. 감사합니다. 즐거운 웹서핑 되시길!

================
Written by nidev.




좀더 나아진것 같습니다.

Acid2 테스트는 webstandards.org 가 잠시 먹통이 된 관계로 해보지 못했습니다. 결과는 바로...
사용자 삽입 이미지


보너스.
사용자 삽입 이미지

모질라서 11장 9절. 2004년 11월 9일은 파폭 1.0 공식 릴리스일이라고 함.

Posted by 나이데브
사용자 삽입 이미지

오래 기다리셨습니다.

드디어 파이어폭스 3.0b1 이빌드를 만들었고, 테스트를 마쳤습니다.

* 변경사항
1. 파이어폭스 관련
glitz gl 지원 추가 -> cairo 가 반드시 glitz 플래그가 포함된 상태로 컴파일 되어있어야 합니다.
javaxpcom 브릿지 지원 추가
다국어 번역지원 추가
USE="bindist" 지원 추가

2. nss관련
nss 이빌드 업데이트

아래는 이빌드 묶음에 첨부된 README 파일의 내용입니다.

# written in utf-8 #

Firefox 3 Beta 1 Ebuild 패키지

빌드 전 주의사항

1. media-libs/libpng 버전은 현재 portage에 제공된 버전보다 낮습니다.
   마스크를 설정해 상위버전을 인식하지 못하도록 해주시기 바랍니다.
[code] echo ">media-libs/libpng-1.2.20-r19" >> /etc/portage/package.mask
   만약 상위버전이 이미 깔린경우는, 마스크를 설정하신 후에
[code] emerge libpng
   를 통해 다시 빌드하시기 바랍니다.

2. dev-libs/nss 를 반드시 "이 패키지 안에 들어 있는 nss 이빌드"를 통해 업데이트 하시기 바랍니다.
[code] emerge nss
   하지 않는 경우, 빌드도중 에러가 발생합니다.
   이는, 파이어폭스 3.0 베타1 이 최신 버전의 nss를 요구하기 때문입니다.

3. x11-libs/cairo 1.5.2 버전을 필요로 합니다.
[code] echo "<=x11-libs/cairo-1.5.2" >> /etc/portage/package.unmask
[code] echo "x11-libs/cairo test" >> /etc/portage/package.use
[code] emerge cairo

4. 파이어폭스에서 -glitz 플래그를 쓰는걸 권장합니다. 성능저하가 있는것 같습니다.
[code] echo "x11-libs/cairo -glitz" >> /etc/portage/package.use




영문글자의 간격이 미묘하게 틀어지던 문제가 사라진것 같습니다.

아직은 역시 베타버전이라 그런지 몇몇 사이트에서는 살짝 깨지는 현상이 나타납니다.

그래도 정말 좋아졌군요 :)

메모리릭도 줄어들었습니다.

이전과 마찬가지로, 빌드도중 에러가 나면 emerge에서 알려주는 에러 메세지 위로 50줄 가량을 댓글에 첨부해 주시면 됩니다.
Posted by 나이데브
어....

생각보다 이렇게 일이 많아 질줄은 몰랐습니다.

먼저 컴파일 하기위해 cairo, nss, nspr 등의 패키지를 모두 최상위버전

혹은 CVS/SVN/GIT 개발버전으로 업데이트할 필요가 있다는게 제 결론입니다.

일단 작업하려는 시스템의 안정성을 위해 일단 중지했습니다.

alpha9 준비할때보다 더 힘드네요.


Posted by 나이데브