- Haiku용 Firefox 포팅은 실행 단계까지 진전됐지만, 실제 사용 전에는 렌더링·Rust·빌드 문제를 먼저 풀어야 함
- 2024년 8월 2일 기준 텍스트가 표시되지 않는 렌더링 문제로 사용할 수 없었고, 큰 애플리케이션 구성요소는 일부 동작하는 것으로 평가됨
- 새 Rust 버전이 기존 Haiku 패치와 충돌하면서 여러 실패가 발생해, 새 Firefox에 패치를 다시 얹거나 오래된 Rust를 쓰는 선택지가 거론됨
- 최신 LibreWolf 소스에 Haiku 패치를 적용하려는 시도는 Python 패키지를 찾지 못하는 초기 빌드 문제에서 멈춤
- 8월 11일에는 스크린샷상 렌더링 개선이 보인다는 반응과 설치 가능 여부 질문이 이어졌지만, 테스트용 바이너리는 아직 공유되지 않음
Firefox 포팅의 현재 동작 수준
- 초기 논의는 Haiku의 기존 브라우저보다 더 안정적인지에 집중됨
- 2024년 8월 2일 기준으로는 텍스트가 표시되지 않아 실사용이 어려운 상태였음
- 문제의 직접 원인은 렌더링으로 지목됨
- 다만 큰 애플리케이션 구성요소는 동작하는 듯해, 비교적 좁은 범위의 수정으로 개선될 수 있다는 의견도 있었음
- X512는 Rust 문제가 해결되기 전에는 안정성을 판단하기 어렵다고 봄
- 새 Rust 버전이 과거에는 정의되지 않은 동작으로 취급되던 부분의 동작을 크게 바꿈
- 이 변화가 여러 실패를 유발함
- 대응 방안으로는 새 Rust와 맞는 Firefox 버전에 Haiku 패치를 다시 얹는 방법이 있음
- 오래된 Rust를 쓰는 선택지도 있지만, X512는 좋지 않은 접근으로 평가함
LibreWolf 빌드 시도와 사용자 테스트 가능성
- nipos는 최신 LibreWolf 소스 아카이브에 Haiku 패치를 적용하려고 시도함
- 처음 확인한 패치들은 변경량이 크지 않았을 위치라 비교적 적용이 쉬울 수 있다고 봄
- 이후 Python 패키지를 찾지 못하는 문제로 매우 이른 단계에서 실패함
- Python 관련 문제가 해결될 때까지 작업을 잠시 중단하겠다고 밝힘
- 8월 11일에는 스크린샷상 렌더링이 문제없이 되는 것처럼 보인다는 반응이 나옴
- 한 사용자는 이 브라우저가 가능해지면 Haiku를 훨씬 더 많이 쓰겠다고 함
- 다른 사용자는 Cloudflare가 망가뜨리지 않는 브라우저라며, 스크린샷상 완성돼 보이지만 serif 글꼴로 보이는 점을 언급함
- 일반 사용자가 바로 설치할 수 있는 형태는 아직 제시되지 않음
- nipos는 작동하는 것이 생기면 모두가 테스트할 수 있는 바이너리를 공유하겠다고 함
- 다만 어느 정도 최근의 Nightly가 필요할 수 있다고 우려함
- 중요한 작업에는 언제든 깨질 수 있는 Nightly보다 Beta에 머무르는 편이 낫고, 새 Beta는 몇 주 안에 나올 가능성이 있다고 함