Reserved method has too many arguments (_OSC requires 4)
by Thomas Renninger
Hi,
I have a laptop freezing early, acpi=off and noapic helps.
I wonder whether this could have to do with the broken _OSC method.
I cannot access the machine myself, eventually I can get more info
if needed, but the machine is freezing really early (after ACPI
initialization, somewhere around bringing up CPUs (possibly when
starting PCI init already?).
This is not the first time I see this message.
It would be great to get (from include/linux/kernel.h):
#define FW_BUG "[Firmware Bug]: "
#define FW_WARN "[Firmware Warn]: "
#define FW_INFO "[Firmware Info]: "
marked messages into ACPICA and blame the guys who are responsible
for that.
My other concern/question is: what exactly happens in such a case?
Will _OSC get invoked at all?
If yes, what will be the last argument, zero, -1?
Hmm, I doubt it has to do with the freeze, but it would still be
great if someone knowing these parts could comment what people
with such a BIOS could expect to happen.
Thanks,
Thomas
Method (_OSC, 5, NotSerialized)
{
Store (Arg3, Local0)
Multiply (Local0, 0x04, Local1)
Name (BUF1, Buffer (Local1) {})
Store (Arg4, BUF1)
Store (Zero, Local1)
Store (Zero, Local2)
While (Local0)
{
Multiply (Local1, 0x04, Local2)
CreateDWordField (BUF1, Local2, CAPB)
If (Arg2)
{
If (LEqual (Local1, Zero))
{
And (CAPB, 0xFFFFFFFC)
}
}
Increment (Local1)
Decrement (Local0)
}
Return (BUF1)
}
11 years, 3 months
Error in documentation of AcpiOsDerivePciId?
by Grégoire Sutre
Hi list,
According to the ACPICA Programmer Reference, the function
AcpiOsDerivePciId takes as arguments:
AcpiOsDerivePciId(
ACPI_HANDLE DeviceHandle
ACPI_HANDLE PciRegionHandle
ACPI_PCI_ID **PciId)
with:
- DeviceHandle: a handle to the PCI device.
- PciRegionHandle: a handle the PCI configuration space operation
region.
However, the only call to AcpiOsDerivePciId in the ACPICA code, in
events/evrgnini.c, is:
AcpiOsDerivePciId (PciRootNode, RegionObj->Region.Node, &PciId);
Moreover, the file include/acpiosxf.h contains:
/*
* Interim function needed for PCI IRQ routing
*/
void
AcpiOsDerivePciId(
ACPI_HANDLE Rhandle,
ACPI_HANDLE Chandle,
ACPI_PCI_ID **PciId);
So it seems to me that the correct arguments for AcpiOsDerivePciId are:
AcpiOsDerivePciId(
ACPI_HANDLE PciRootHandle
ACPI_HANDLE DeviceHandle
ACPI_PCI_ID **PciId)
with:
- PciRootHandle: a handle the PCI root bridge upstream of the PCI
device (or to the name space root node if no
PCI root bridge was found in the ancestors).
- DeviceHandle: a handle to the PCI device.
Is that correct?
Thanks for your help,
Grégoire
11 years, 9 months
AcpiClearGpe() and recent changes
by Jukka Ruohonen
Hello.
I have a question about this recent change:
31 March 2010. Summary of changes for version 20100331:
1) ACPI CA Core Subsystem:
Completed a major update for the GPE support in order to improve
support for shared GPEs and to simplify both host OS and ACPICA
code. Added a reference count mechanism to support shared GPEs that
require multiple device drivers. Several external interfaces have
changed. One external interface has been removed. One new external
interface was added. Most of the GPE external interfaces now use the
GPE spinlock instead of the events mutex (and the Flags parameter
for many GPE interfaces has been removed.) See the updated ACPICA
Programmer Reference for details. Matthew Garrett, Bob Moore, Rafael
Wysocki. ACPICA BZ 831.
Now the AcpiClearGpe() function operates with a spin mutex on AcpiGbl_GpeLock.
Previously it was possible to avoid getting a lock if the ACPI_NOT_ISR was
not specified, and thus it was possible to also call AcpiClearGpe() from a
GPE handler. If my reading is correct, this is no longer possible because
the GPE dispatch functions obtain the same AcpiGbl_GpeLock already before
calling the custom handler installed via AcpiInstallGpeHandler().
The documentation however claims that "this function [AcpiClearGpe()] may be
called from an interrupt service routine (typically a GPE handler) or a
device driver".
Am I missing or misinterpreting something?
- Jukka.
11 years, 11 months
Packaging
by Nathan O.
I started to build the acpiexec, the iASL and AcpiXtract works fine, and
I get the following:
/build/src/acpica-unix-20100528/tools/acpiexec/aeexec.c:608: undefined
reference to `AcpiGetStatistics'
aemain.o: In function `main':
/build/src/acpica-unix-20100528/tools/acpiexec/aemain.c:474: undefined
reference to `AcpiInitializeSubsystem'
/build/src/acpica-unix-20100528/tools/acpiexec/aemain.c:581: undefined
reference to `AcpiGbl_DbConsoleDebugLevel'
/build/src/acpica-unix-20100528/tools/acpiexec/aemain.c:572: undefined
reference to `AcpiGbl_DbOpt_stats'
/build/src/acpica-unix-20100528/tools/acpiexec/aemain.c:552: undefined
reference to `AcpiGbl_DbOpt_tables'
/build/src/acpica-unix-20100528/tools/acpiexec/aemain.c:553: undefined
reference to `AcpiGbl_DbFilename'
/build/src/acpica-unix-20100528/tools/acpiexec/aemain.c:508: undefined
reference to `AcpiGbl_DisableMemTracking'
/build/src/acpica-unix-20100528/tools/acpiexec/aemain.c:593: undefined
reference to `AcpiGbl_DbOpt_ini_methods'
/build/src/acpica-unix-20100528/tools/acpiexec/aemain.c:603: undefined
reference to `AcpiGbl_DbOpt_tables'
/build/src/acpica-unix-20100528/tools/acpiexec/aemain.c:523: undefined
reference to `AcpiGbl_DisplayFinalMemStats'
/build/src/acpica-unix-20100528/tools/acpiexec/aemain.c:499: undefined
reference to `AcpiGbl_DbOpt_ini_methods'
/build/src/acpica-unix-20100528/tools/acpiexec/aemain.c:699: undefined
reference to `AcpiEnableSubsystem'
/build/src/acpica-unix-20100528/tools/acpiexec/aemain.c:706: undefined
reference to `AcpiInitializeObjects'
../../debugger/dbcmds.o: In function `AcpiDbSetScope':
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbcmds.c:1468:
undefined reference to `AcpiGbl_DbScopeBuf'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbcmds.c:1492:
undefined reference to `AcpiGbl_DbScopeNode'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbcmds.c:1499:
undefined reference to `AcpiGbl_DbScopeBuf'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbcmds.c:1500:
undefined reference to `AcpiGbl_DbScopeBuf'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbcmds.c:1500:
undefined reference to `AcpiGbl_DbScopeBuf'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbcmds.c:1504:
undefined reference to `AcpiGbl_DbScopeBuf'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbcmds.c:1503:
undefined reference to `AcpiGbl_DbScopeNode'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbcmds.c:1485:
undefined reference to `AcpiGbl_DbScopeBuf'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbcmds.c:1486:
undefined reference to `AcpiGbl_DbScopeBuf'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbcmds.c:1486:
undefined reference to `AcpiGbl_DbScopeBuf'
../../debugger/dbcmds.o: In function `AcpiDbDisplayResources':
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbcmds.c:1718:
undefined reference to `AcpiGbl_DbBuffer'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbcmds.c:1754:
undefined reference to `AcpiGbl_DbBuffer'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbcmds.c:1807:
undefined reference to `AcpiGbl_DbBuffer'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbcmds.c:1735:
undefined reference to `AcpiGbl_DbBuffer'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbcmds.c:1769:
undefined reference to `AcpiGbl_DbBuffer'
../../debugger/dbcmds.o:/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbcmds.c:1820:
more undefined references to `AcpiGbl_DbBuffer' follow
../../debugger/dbexec.o: In function `AcpiDbExecuteMethod':
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbexec.c:183:
undefined reference to `AcpiGbl_DbOutputToFile'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbexec.c:260:
undefined reference to `AcpiGbl_DbBuffer'
../../debugger/dbexec.o: In function `AcpiDbExecuteSetup':
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbexec.c:299:
undefined reference to `AcpiGbl_DbScopeBuf'
../../debugger/dbinput.o: In function `AcpiDbGetLine':
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbinput.c:504:
undefined reference to `AcpiGbl_DbParsedBuf'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbinput.c:506:
undefined reference to `AcpiGbl_DbParsedBuf'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbinput.c:509:
undefined reference to `AcpiGbl_DbArgs'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbinput.c:509:
undefined reference to `AcpiGbl_DbArgs'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbinput.c:520:
undefined reference to `AcpiGbl_DbArgs'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbinput.c:522:
undefined reference to `AcpiGbl_DbArgs'
../../debugger/dbinput.o: In function `AcpiDbCommandDispatch':
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbinput.c:647:
undefined reference to `AcpiGbl_DbArgs'
../../debugger/dbinput.o:/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbinput.c:651:
more undefined references to `AcpiGbl_DbArgs' follow
../../debugger/dbinput.o: In function `AcpiDbCommandDispatch':
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbinput.c:664:
undefined reference to `AcpiDbCloseDebugFile'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbinput.c:668:
undefined reference to `AcpiGbl_DbArgs'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbinput.c:668:
undefined reference to `AcpiGbl_DbArgs'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbinput.c:672:
undefined reference to `AcpiGbl_DbArgs'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbinput.c:676:
undefined reference to `AcpiGbl_DbArgs'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbinput.c:676:
undefined reference to `AcpiGbl_DbArgs'
../../debugger/dbinput.o:/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbinput.c:693:
more undefined references to `AcpiGbl_DbArgs' follow
../../debugger/dbinput.o: In function `AcpiDbCommandDispatch':
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbinput.c:820:
undefined reference to `AcpiDbOpenDebugFile'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbinput.c:824:
undefined reference to `AcpiGbl_DbArgs'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbinput.c:824:
undefined reference to `AcpiGbl_DbArgs'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbinput.c:778:
undefined reference to `AcpiGbl_DbArgs'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbinput.c:777:
undefined reference to `AcpiGbl_DbDebugLevel'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbinput.c:778:
undefined reference to `AcpiGbl_DbDebugLevel'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbinput.c:786:
undefined reference to `AcpiGbl_DbArgs'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbinput.c:790:
undefined reference to `AcpiGbl_DbArgs'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbinput.c:908:
undefined reference to `AcpiGbl_DbOutputToFile'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbinput.c:913:
undefined reference to `AcpiDbCloseDebugFile'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbinput.c:769:
undefined reference to `AcpiGbl_DbArgs'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbinput.c:768:
undefined reference to `AcpiGbl_DbConsoleDebugLevel'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbinput.c:769:
undefined reference to `AcpiGbl_DbConsoleDebugLevel'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbinput.c:761:
undefined reference to `AcpiGbl_DbDebugLevel'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbinput.c:763:
undefined reference to `AcpiGbl_DbConsoleDebugLevel'
../../debugger/dbinput.o: In function `AcpiDbExecuteThread':
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbinput.c:967:
undefined reference to `AcpiGbl_DbLineBuf'
../../debugger/dbinput.o: In function `AcpiDbUserCommands':
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbinput.c:1046:
undefined reference to `AcpiGbl_DbLineBuf'
../../debugger/dbinput.o: In function `AcpiDbSingleThread':
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbinput.c:999:
undefined reference to `AcpiGbl_DbLineBuf'
../../debugger/dbstats.o: In function `AcpiDbEnumerateObject':
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbstats.c:277:
undefined reference to `AcpiGbl_NumObjects'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbstats.c:281:
undefined reference to `AcpiGbl_ObjTypeCountMisc'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbstats.c:277:
undefined reference to `AcpiGbl_NumObjects'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbstats.c:285:
undefined reference to `AcpiGbl_ObjTypeCount'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbstats.c:317:
undefined reference to `AcpiGbl_ObjTypeCount'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbstats.c:311:
undefined reference to `AcpiGbl_ObjTypeCount'
../../debugger/dbstats.o: In function `AcpiDbClassifyOneObject':
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbstats.c:372:
undefined reference to `AcpiGbl_NumNodes'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbstats.c:386:
undefined reference to `AcpiGbl_NodeTypeCount'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbstats.c:382:
undefined reference to `AcpiGbl_NodeTypeCountMisc'
../../debugger/dbstats.o: In function `AcpiDbDisplayStatistics':
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbstats.c:528:
undefined reference to `AcpiGbl_GlobalList'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbstats.c:529:
undefined reference to `AcpiGbl_NsNodeList'
../../debugger/dbstats.o: In function `AcpiDbCountNamespaceObjects':
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbstats.c:438:
undefined reference to `AcpiGbl_NumNodes'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbstats.c:439:
undefined reference to `AcpiGbl_NumObjects'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbstats.c:441:
undefined reference to `AcpiGbl_ObjTypeCountMisc'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbstats.c:444:
undefined reference to `AcpiGbl_ObjTypeCount'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbstats.c:445:
undefined reference to `AcpiGbl_NodeTypeCount'
../../debugger/dbstats.o: In function `AcpiDbDisplayStatistics':
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbstats.c:513:
undefined reference to `AcpiGbl_ObjTypeCount'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbstats.c:513:
undefined reference to `AcpiGbl_NodeTypeCount'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbstats.c:516:
undefined reference to `AcpiGbl_ObjTypeCountMisc'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbstats.c:516:
undefined reference to `AcpiGbl_NodeTypeCountMisc'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbstats.c:519:
undefined reference to `AcpiGbl_NumObjects'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbstats.c:519:
undefined reference to `AcpiGbl_NumNodes'
../../debugger/dbutils.o: In function `AcpiDbSetOutputDestination':
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbutils.c:204:
undefined reference to `AcpiGbl_DbOutputToFile'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbutils.c:210:
undefined reference to `AcpiGbl_DbConsoleDebugLevel'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbutils.c:206:
undefined reference to `AcpiGbl_DbDebugLevel'
../../debugger/dbxface.o: In function `AcpiDbSingleStep':
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbxface.c:311:
undefined reference to `AcpiGbl_DbOutputToFile'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbxface.c:399:
undefined reference to `AcpiGbl_DbOutputToFile'
../../debugger/dbxface.o: In function `AcpiDbStartCommand':
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbxface.c:212:
undefined reference to `AcpiGbl_DbLineBuf'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbxface.c:215:
undefined reference to `AcpiGbl_DbLineBuf'
../../debugger/dbxface.o: In function `AcpiDbInitialize':
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbxface.c:479:
undefined reference to `AcpiGbl_DbBuffer'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbxface.c:480:
undefined reference to `AcpiGbl_DbFilename'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbxface.c:481:
undefined reference to `AcpiGbl_DbOutputToFile'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbxface.c:483:
undefined reference to `AcpiGbl_DbDebugLevel'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbxface.c:484:
undefined reference to `AcpiGbl_DbConsoleDebugLevel'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbxface.c:487:
undefined reference to `AcpiGbl_DbOpt_tables'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbxface.c:489:
undefined reference to `AcpiGbl_DbOpt_stats'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbxface.c:491:
undefined reference to `AcpiGbl_DbOpt_ini_methods'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbxface.c:493:
undefined reference to `AcpiGbl_DbBuffer'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbxface.c:502:
undefined reference to `AcpiGbl_DbScopeBuf'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbxface.c:503:
undefined reference to `AcpiGbl_DbScopeBuf'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbxface.c:504:
undefined reference to `AcpiGbl_DbScopeNode'
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbxface.c:542:
undefined reference to `AcpiGbl_DbOpt_stats'
../../debugger/dbxface.o: In function `AcpiDbTerminate':
/build/src/acpica-unix-20100528/tools/acpiexec/../../debugger/dbxface.c:566:
undefined reference to `AcpiGbl_DbBuffer'
../../disassembler/dmwalk.o: In function `AcpiDmDescendingOp':
dmwalk.c:(.text+0x73d): undefined reference to `AcpiDmEmitExternals'
../../dispatcher/dswload.o: In function `AcpiDsLoad1BeginOp':
dswload.c:(.text+0x158b): undefined reference to `AcpiDmAddToExternalList'
../../utilities/uttrack.o: In function `AcpiUtTrackAllocation':
/build/src/acpica-unix-20100528/tools/acpiexec/../../utilities/uttrack.c:439:
undefined reference to `AcpiGbl_DisableMemTracking'
/build/src/acpica-unix-20100528/tools/acpiexec/../../utilities/uttrack.c:444:
undefined reference to `AcpiGbl_GlobalList'
../../utilities/uttrack.o: In function `AcpiUtFindAllocation':
/build/src/acpica-unix-20100528/tools/acpiexec/../../utilities/uttrack.c:387:
undefined reference to `AcpiGbl_GlobalList'
../../utilities/uttrack.o: In function `AcpiUtAllocateAndTrack':
/build/src/acpica-unix-20100528/tools/acpiexec/../../utilities/uttrack.c:240:
undefined reference to `AcpiGbl_GlobalList'
../../utilities/uttrack.o: In function `AcpiUtAllocateZeroedAndTrack':
/build/src/acpica-unix-20100528/tools/acpiexec/../../utilities/uttrack.c:297:
undefined reference to `AcpiGbl_GlobalList'
../../utilities/uttrack.o: In function `AcpiUtFreeAndTrack':
/build/src/acpica-unix-20100528/tools/acpiexec/../../utilities/uttrack.c:349:
undefined reference to `AcpiGbl_GlobalList'
../../utilities/uttrack.o: In function `AcpiUtRemoveAllocation':
/build/src/acpica-unix-20100528/tools/acpiexec/../../utilities/uttrack.c:526:
undefined reference to `AcpiGbl_DisableMemTracking'
/build/src/acpica-unix-20100528/tools/acpiexec/../../utilities/uttrack.c:531:
undefined reference to `AcpiGbl_GlobalList'
../../utilities/uttrack.o: In function `AcpiUtDumpAllocations':
/build/src/acpica-unix-20100528/tools/acpiexec/../../utilities/uttrack.c:663:
undefined reference to `AcpiGbl_DisableMemTracking'
/build/src/acpica-unix-20100528/tools/acpiexec/../../utilities/uttrack.c:676:
undefined reference to `AcpiGbl_GlobalList'
collect2: ld returned 1 exit status
make: *** [acpiexec] Error 1
11 years, 11 months
PKGBUILD
by Nathan O.
I take that back for some reason it worked if I went into the source
dir/acpiexec and typed make, but for some odd reason I can tell the
PKGBUILD to do the same thing and it gives the error I mentioned
11 years, 11 months
Re: [Devel] Packaging
by Moore, Robert
The Linux version of ACPICA is completely different from what is available on the ACPICA website. The native ACPICA code is translated to Linux with a utility at the time ACPICA is integrated into Linux (this is done for every new release of the ACPICA code.)
So, I'm not sure what your goal is.
Bob
>-----Original Message-----
>From: Nathan O. [mailto:ndowens04@gmail.com]
>Sent: Wednesday, June 02, 2010 1:33 PM
>To: Moore, Robert
>Subject: Re: [Devel] Packaging
>
>The source code wouldn't be changed at all, I am not programmer. I try
>to package software for the Arch Linux community repo for others to use.
>All it does it pull from the software's site and compile it and install.
>If it does get moved to the official repo then when it compiles the
>software it will put in binary form.
>
>On 06/02/2010 03:30 PM, Moore, Robert wrote:
>> The original ACPICA source must retain the original Intel ACPICA license,
>I believe.
>>
>> Only the converted-for-linux gets the GPL license.
>>
>> Intel license:
>>
>> * 3. Conditions
>> *
>> * 3.1. Redistribution of Source with Rights to Further Distribute
>Source.
>> * Redistribution of source code of any substantial portion of the
>Covered
>> * Code or modification with rights to further distribute source must
>include
>> * the above Copyright Notice, the above License, this list of
>Conditions,
>>
>>> -----Original Message-----
>>> From: Nathan O. [mailto:ndowens04@gmail.com]
>>> Sent: Wednesday, June 02, 2010 1:27 PM
>>> To: Moore, Robert
>>> Subject: Re: [Devel] Packaging
>>>
>>> On 06/02/2010 03:24 PM, Moore, Robert wrote:
>>>
>>>> Please explain what you mean by "package the source"
>>>> Bob
>>>>
>>>>
>>>>
>>>>
>>>>> -----Original Message-----
>>>>> From: devel-bounces(a)acpica.org [mailto:devel-bounces@acpica.org] On
>>>>>
>>> Behalf
>>>
>>>>> Of Nathan O.
>>>>> Sent: Wednesday, June 02, 2010 1:19 PM
>>>>> To: devel(a)acpica.org
>>>>> Subject: [Devel] Packaging
>>>>>
>>>>> I was wondering if I would be allowed to package the source for acpica
>>>>> while including the license file from
>>>>> http://www.acpica.org/downloads/unix_source_code.php as part of the
>>>>> package.
>>>>>
>>>>> Thought I'd ask before doing this in case there would be any issues.
>>>>>
>>>>> Thanks
>>>>> _______________________________________________
>>>>> Devel mailing list
>>>>> Devel(a)acpica.org
>>>>> http://lists.acpica.org/listinfo/devel
>>>>>
>>>>>
>>> The packaging would be similar to
>>>
>>> http://aur.archlinux.org/packages/i7z/i7z/PKGBUILD
>>>
>>> Unless it gets moved from AUR to the main repo as a binary form. Though
>>> I'd copy the License page's text and include it as a License file so a
>>> user could read the license, like the license would be put in
>>> /usr/share/acpica/LICENSE
>>>
11 years, 11 months