태터데스크 관리자

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

태터데스크 메시지

저장하였습니다.

사용자 삽입 이미지


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 나이데브
사용자 삽입 이미지

파이어폭스 3 베타4



네. 그렇습니다.

좀 늦어서 죄송합니다.

아무튼 일단 파이어폭스 3 베타4 릴리스를 축하하며, 이빌드를 만들어 올립니다.

지난번에 비해 크게 바뀐게 몇가지 있습니다.

반드시 README파일을 읽어보시기 바랍니다.

----------------- README 파일 내용 ----------------
# written in utf-8 #

0.

안녕하세요? 이번에도 좀 늦었지만 역시 파폭 베타4 이빌드를 릴리스합니다.
파이어폭스에 있어, 많은 기능향상이 있었습니다.

그와 더불어, 제가 배포하는 이빌드 패키지에도 변화가 생겼습니다.

* 변경사항 / 요구사항

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

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

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

2.

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

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

[코드] emerge -u mozilla-launcher

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

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

3.

피드백은 http://nidev.tistory.com 의 파이어폭스3 베타4 이빌드 배포 포스팅의 댓글로 남겨주시면 됩니다.
이메일 또한 받습니다.
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 나이데브
파이어폭스 2를 쓸 무렵이었습니다.

그 당시에는 Compiz의 3D 큐브를 흉내내어 창 전환을 할 수 있는 익스텐션이 있었습니다.
(윈도우 전용입니다. 렌더링시 DirectX를 쓰기 때문에.)

https://addons.mozilla.org/en-US/firefox/addon/4258
(바로 이것.)

그 후로 시간이 꽤 흘렀습니다.

사실 탭전환 정도야 위에 있는거 누르는게 훨씬 편했으니까요.

그런데, 정승원님의 블로그에서 'Firefox 3 Tab Switcher' 라는걸 발견했습니다.

멋있더군요 :]

파이어폭스 3를 쓰고 있는 저는 바로 설치해 보았습니다.


사용자 삽입 이미지

FF3


아하. Compiz의 그것과 비슷하게 생기지 않았습니까?

사용자 삽입 이미지

비교용.



뭐 크게 쓸일은 없겠지만, 나름대로 유용한 확장기능입니다.

젠투사용자는 나이데브의 4th party Ebuild Repository 인 'nilay' 에서 이빌드를 받거나,

아래의 제 포스팅 링크를 통해 이빌드를 받아서 파이어폭스3를 설치해 보실 수 있습니다.

기타 배포판 사용자는 Mozilla 사이트에서 제공하는 공식 릴리스 바이너리 패키지를 이용하시기 바랍니다.

참고 :

2007/10/01 - [리눅스/자작 Ebuild] - Mozilla Firefox 3.0 alpha pre9 이빌드 공개
Posted by 나이데브
아직 공식적 이빌드는 없는데다가, 그나마 구한 이빌드는 모질라 재단의 cvs에서

바로 소스를 퍼오더군요.

그래서 기존의 gran pradiso 소스 타르볼을 이용해볼 궁리를 했습니다.

gran paradiso 소스 중 두 개 파일을 제가 패치했고, 이빌드 또한 제가 몇 곳을 더 고쳤습니다.

고생한 만큼 여러분이 잘 써주셨으면 합니다. :-)

포티지 오버레이 설정 관련은 이전 포스팅을 참고하셔서 작업해 주신후, /usr/portage/local/nidev  안에 첨부파일로 올린 tar.bz2를 풀어서 빌드하시면 되겠습니다. :)

* nidev에 의해 변경된 사항
1.  시스템에 설치된 카이로(cairo)패키지 이용. 렌더링 성능 개선.
2.  파이어폭스 3.0부터 지원하는 Animated PNG지원을 위한 이빌드추가.

* Firefox 빌드전에 반드시 해야할 것
tar.bz2를 풀어주시고 나서 /usr/portage/local/nidev 가 정상적으로 인식이 된다면
반드시 다음 명령어를 실행해 주시기 바랍니다.

코드 : emerge nss nspr libpng

* Firefox 빌드후에 반드시 해야할 것
nss와 nspr이 업데이트되었으므로 이미 설치된 패키지중 nss, nspr을 사용하는 패키지(ex: pidgin)의 라이브러리 의존성이 깨졌을 수도 있습니다.

혹시 모르니 반드시 gentoolkit를 설치하신 후에 다음 명령어를 실행해 깨진 패키지를 다시 빌드해 주시기 바랍니다.

코드 : revdep-rebuild

-----------------------
firefox3pre9.tar.bz2

이빌드 타르볼




이외에 의문나는 사항이나, 보충 설명이 필요한 부분은 댓글로 요청하세요.

빌드 도중 에러가 날경우, 에러가 발생했다는 라인 위로 50줄 가량을 댓글에 첨부해 주시기 바랍니다.

그 빌드 로그는 제가 유일하게 여러분의 에러를 해결하는데 쓸 수 있는 단서이기 때문입니다.



Posted by 나이데브