Still cannot start on FreeBSD
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 17.3k
- Forks
- 1.6k
- Avg merge
- 5d 10h
- Merged PRs (30d)
- 28
Description
To reproduce
- Build native libs with cmake and cargo
- Build jar with maven
- Try to start questdb
QuestDB version:
8.1.4
OS, in case of Docker specify Docker and the Host OS:
FreeBSD 14.1-RELEASE-p5 (jail)
File System, in case of Docker specify Host File System:
ZFS
Full Name:
Peter TKATCHENKO
Affiliation:
Flytrace
Have you followed Linux, MacOs kernel configuration steps to increase Maximum open files and Maximum virtual memory areas limit?
- Yes, I have
Additional context
I'm trying to upgrade Questdb 7.4.0 to 8.4.1 on amd64 server.
I've built the native libs but it looks that the jar built with maven is still incomplete.
Trying to start Questdb I get the following error:
java.lang.module.FindException: Module io.questdb not found
Please, explain in details how can I debug this error and where should I put the native libs before maven build.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the FreeBSD 14.1 build and startup flow described: build native libraries with cmake and cargo, then the jar with Maven. Investigate why the resulting jar reports Module io.questdb not found and where the native libraries are expected before the Maven build. Done means the documented build produces a startable QuestDB installation on FreeBSD.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cmake, java
- Domain
- build-system, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100