acpica-sys

Builds acpica, and has bindings to it. To actually use most of it, various symbols will need to be provided, described in section 9 of the ACPICA reference manual.

This is a fork of the existing acpica-sys crate with minor modifications:

Check https://crates.io/crates/libacpica for more details.

Updating ACPICA sources

Some steps that might be useful to follow:

Some issues that can be expected and what to do about them:

Some older version of libacpica creeped in through a transitive dependency? Use patch section to override everything to the new version for testing. [patch.crates-io] libacpica = { path = "../lib/acpica-sys" }

And don't forget to run cargo update -p libacpica:$OLDVER --precise $NEWVER.