13 October 2010. Summary of changes for version 20101013: This release is available at www.acpica.org/downloads 1) ACPI CA Core Subsystem: Added support to clear the PCIEXP_WAKE event. When clearing ACPI events, now clear the PCIEXP_WAKE_STS bit in the ACPI PM1 Status Register, via HwClearAcpiStatus. Original change from Colin King. ACPICA BZ 880. Changed the type of the predefined namespace object _TZ from ThermalZone to Device. This was found to be confusing to the host software that processes the various thermal zones, since _TZ is not really a ThermalZone. However, a Notify() can still be performed on it. ACPICA BZ 876. Suggestion from Rui Zhang. Added Windows Vista SP2 to the list of supported _OSI strings. The actual string is "Windows 2006 SP2". Eliminated duplicate code in AcpiUtExecute* functions. Now that the nsrepair code automatically repairs _HID-related strings, this type of code is no longer needed in Execute_HID, Execute_CID, and Execute_UID. ACPICA BZ 878. Example Code and Data Size: These are the sizes for the OS-independent acpica.lib produced by the Microsoft Visual C++ 6.0 32-bit compiler. The debug version of the code includes the debug output trace mechanism and has a much larger code and data size. Previous Release: Non-Debug Version: 89.9K Code, 19.0K Data, 108.9K Total Debug Version: 166.3K Code, 52.1K Data, 218.4K Total Current Release: Non-Debug Version: 89.9K Code, 19.0K Data, 108.9K Total Debug Version: 166.3K Code, 52.1K Data, 218.4K Total ) iASL Compiler/Disassembler and Tools: iASL: Implemented additional compile-time validation for _HID strings. The non-hex prefix (such as "PNP" or "ACPI") must be uppercase, and the length of the string must be exactly seven or eight characters. For both _HID and _CID strings, all characters must be alphanumeric. ACPICA BZ 874. iASL: Allow certain "null" resource descriptors. Some BIOS code creates descriptors that are mostly or all zeros, with the expectation that they will be filled in at runtime. iASL now allows this as long as there is a "resource tag" (name) associated with the descriptor, which gives the ASL a handle needed to modify the descriptor. ACPICA BZ 873. Added single-thread support to the generic Unix application OSL. Primarily for iASL support, this change removes the use of semaphores in the single- threaded ACPICA tools/applications - increasing performance. The _MULTI_THREADED option was replaced by the (reverse) ACPI_SINGLE_THREADED option. ACPICA BZ 879. AcpiExec: several fixes for the 64-bit version. Adds XSDT support and support for 64-bit DSDT/FACS addresses in the FADT. Lin Ming. iASL: Moved all compiler messages to a new file, aslmessages.h.
*** Bug 352283 has been marked as a duplicate of this bug. ***
*** Bug 360395 has been marked as a duplicate of this bug. ***
iasl 20110922 now available
Created attachment 289271 [details, diff] iasl-20110922.ebuild.diff
Created attachment 289273 [details, diff] iasl-20110922-as-needed.patch
Created attachment 289275 [details, diff] iasl-20110922-locale.patch
Created attachment 289277 [details, diff] iasl-20110922-parallelmake-001.patch
Created attachment 289279 [details, diff] iasl-20110922-parallelmake-002.patch
It's really about time getting a new version of this package into the tree. Robin what's the reason all the version bump requests have been ignored?
(In reply to comment #9) > It's really about time getting a new version of this package into the tree. > > Robin what's the reason all the version bump requests have been ignored? I do them when I get to it, or when the lack of them causes something else I'm working on to break, whichever comes first. That's also why I tell any other dev to just ask if they want to touch something that I maintainer, and almost always I let them go ahead. Bumped now.
iasl 20111123 available.