Skip to content

Add FreeBSD platforms' build.#1831

Closed
chirontt wants to merge 1 commit intoeclipse-platform:masterfrom
chirontt:support_freebsd_aarch64_x86_64
Closed

Add FreeBSD platforms' build.#1831
chirontt wants to merge 1 commit intoeclipse-platform:masterfrom
chirontt:support_freebsd_aarch64_x86_64

Conversation

@chirontt
Copy link
Copy Markdown
Contributor

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.

- part of eclipse-platform/eclipse.platform.releng.aggregator#2959
- add 2 file system modules for FreeBSD:
  org.eclipse.core.filesystem.freebsd.aarch64
  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.
@github-actions
Copy link
Copy Markdown
Contributor

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 eedb74d. ± Comparison against base commit e16edfe.

@chirontt
Copy link
Copy Markdown
Contributor Author

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

@chirontt chirontt closed this Jul 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant