-
-
Notifications
You must be signed in to change notification settings - Fork 65
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
10 exploratory build on openbsd 75 #869
base: main
Are you sure you want to change the base?
Changes from all commits
0c84f01
9ed5cac
d0fb211
5332ddf
4054db9
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -31,6 +31,7 @@ digest.workspace = true | |
hex.workspace = true | ||
json-event-parser.workspace = true | ||
md-5.workspace = true | ||
openssl-sys = "0.9.102" | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This will try compile openssl-sys for all plateforms, includings ones where we use the host native SSL implementation if the There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. That makes perfect sense. I will investigate the dynamic linking approach on OpenBSD and try that instead. I have to research this a bit further, but it seemed that an older version of openssl-sys was being used in the build. I have to track down how that happened without it being listed in Cargo.toml or Cargo.lock files. I could have misinterpreted the build errors at the time. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Thank you! This is weird, I see |
||
oxilangtag.workspace = true | ||
oxiri.workspace = true | ||
oxrdf = { workspace = true, features = ["rdf-star", "oxsdatatypes"] } | ||
|
@@ -69,4 +70,4 @@ rustdoc-args = ["--cfg", "docsrs"] | |
[[bench]] | ||
name = "store" | ||
harness = false | ||
required-features = ["rocksdb"] | ||
required-features = ["rocksdb"] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We can maybe just link from there to bindgen installation requirement that covers this topic in more details. What do you think?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Linking to that documentation is clearly the better way to go. Thanks! I just need to check that the documented
export LIBCLANG_PATH=/usr/local/lib
actually works since with OpenBSD 7.5 and the llvm package I tested against, the libclang.so.0.0 is under/usr/local/llvm16/lib
. If it fails then the fix would be to file a separate issue with the bindgen project for a documentation update over there.