eclipse.platform icon indicating copy to clipboard operation
eclipse.platform copied to clipboard

Add FreeBSD platforms' build.

Open chirontt opened this issue 8 months ago • 1 comments

  • part of eclipse-platform/eclipse.platform.releng.aggregator#2959
  • add 2 file system modules for FreeBSD: org.eclipse.core.filesystem.freebsd.aarch64 and org.eclipse.core.filesystem.freebsd.x86_64
  • add a Makefile to compile the file system natives for FreeBSD.

To support cross-compiling from Linux to FreeBSD, for the same hardware architecture, a Docker container is made available in my fork with detailed instructions: https://github.com/chirontt/eclipse.platform.releng.aggregator/tree/master/cje-production/dockerfiles/alpine/freebsd-cross which will be submitted to the official repo at later stage.

chirontt avatar Apr 22 '25 03:04 chirontt

Test Results

0 files   -  1 758  0 suites   - 1 758   0s ⏱️ - 1h 28m 55s 0 tests  -  4 173  0 ✅  -  4 150  0 💤  -  23  0 ❌ ±0  0 runs   - 13 119  0 ✅  - 12 952  0 💤  - 167  0 ❌ ±0 

Results for commit eedb74d2. ± Comparison against base commit e16edfe4.

github-actions[bot] avatar Apr 22 '25 03:04 github-actions[bot]

Closing as there isn't a viable path forward for FreeBSD.

chirontt avatar Jul 21 '25 18:07 chirontt