-
Notifications
You must be signed in to change notification settings - Fork 5.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug]: kickstart.sh on FreeBSD is all sorts of wrong #13230
Comments
1 is a known bug in the build system itself (though we don’t yet have a dedicated issue for it. 2 is unexpected, but may be related to the first item. I’ll look into this to try and at least figure out what the root cause is. 3 is an issue of our own handling of installation, and needs some further work to resolve (and, TBH, we should work with Clang installed and GCC not installed no matter what the OS is). |
I'd imagine you probably want to use Clang on macOS as well since it is also a part of the base OS. |
I think we may already do so there. Our dependency handling for builds is unfortunately rather messy right now, so I’m not certain. I’m double checking internally though to confirm that we have no build issues with Clang, and if that’s the case this particular part will be much easier to fix than I originally expected. |
That should be the case, it's been building on FreeBSD since Clang 11 and Netdata 1.5.0. |
See: #13243 for item 2. |
See: #13244 for item 3. |
Closing this as the second and third issues are resolved, and the first has been split out into a more general issue regarding install prefix handling at #13242. I plan to get back to that particular problem in the near future, though there have been some improvements recently (such as the latest nightlies finally being fixed to install the init script in |
Bug description
The kickstart script works on FreeBSD for brand new installations, however, it has a number of issues.
Expected behavior
Steps to reproduce
Installation method
kickstart.sh
System info
FreeBSD staging.swift-api.com 13.1-STABLE FreeBSD 13.1-STABLE #0 stable/13-be3f66738: Tue Jun 14 14:45:31 EDT 2022 root@staging.swift-api.com:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64 1301504 FreeBSD clang version 14.0.4 (https://github.com/llvm/llvm-project.git llvmorg-14.0.4-0-g29f1039a7285) Target: x86_64-unknown-freebsd13.1 Thread model: posix InstalledDir: /usr/bin
Netdata build info
Additional info
No response
The text was updated successfully, but these errors were encountered: