[MacPorts] #17334: openmcl build failure
MacPorts
noreply at macports.org
Wed Nov 19 17:50:00 PST 2008
#17334: openmcl build failure
----------------------------------+-----------------------------------------
Reporter: nDiScReEt at GmAiL.cOm | Owner: waqar at macports.org
Type: defect | Status: new
Priority: Normal | Milestone: Port Bugs
Component: ports | Version: 1.6.0
Resolution: | Keywords:
Port: openmcl |
----------------------------------+-----------------------------------------
Changes (by macsforever2000 at macports.org):
* cc: gwright at macports.org (added)
* owner: macports-tickets at lists.macosforge.org => waqar at macports.org
Old description:
> I am running both a PPC G4 iBook 1.42GHz and a PPC G5 Dual 1.8GHz with
> Mac OSX 10.5.5 running XCode 3.1.1 using MacPorts 1.600 (Binary install)
> and I receive the following output for both machines when I attempt to
> install openmcl:
>
> <snip>
> ---> Fetching openmcl
> ---> Verifying checksum(s) for openmcl
> ---> Checksumming openmcl-darwinppc-all-1.0.tar.gz
> ---> Extracting openmcl
> ---> Extracting openmcl-darwinppc-all-1.0.tar.gz
> ---> Configuring openmcl
> ---> Building openmcl with target all
> gm4 -DDARWIN -I../ ../spjump.s | as -force_cpusubtype_ALL -o spjump.o
> gm4 -DDARWIN -I../ ../spentry.s | as -force_cpusubtype_ALL -o spentry.o
> gm4 -DDARWIN -I../ ../subprims.s | as -force_cpusubtype_ALL -o subprims.o
> gm4 -DDARWIN -I../ ../imports.s | as -force_cpusubtype_ALL -o imports.o
> cc -c ../pmcl-kernel.c -DDARWIN -g -O2 -mdynamic-no-pic -o pmcl-kernel.o
> ../pmcl-kernel.c: In function 'address_unmapped_p':
> ../pmcl-kernel.c:474: error: 'port_t' undeclared (first use in this
> function)
> ../pmcl-kernel.c:474: error: (Each undeclared identifier is reported only
> once
> ../pmcl-kernel.c:474: error: for each function it appears in.)
> ../pmcl-kernel.c:474: error: syntax error before 'vm_object_name'
> ../pmcl-kernel.c:487: error: 'vm_object_name' undeclared (first use in
> this function)
> ../pmcl-kernel.c: At top level:
> ../pmcl-kernel.c:752: warning: 'struct sigcontext' declared inside
> parameter list
> ../pmcl-kernel.c:752: warning: its scope is only this definition or
> declaration, which is probably not what you want
> ../pmcl-kernel.c: In function 'sigint_handler':
> ../pmcl-kernel.c:797: error: dereferencing pointer to incomplete type
> ../pmcl-kernel.c: In function 'xGetSharedLibrary':
> ../pmcl-kernel.c:1446: warning: 'NSCreateObjectFileImageFromFile' is
> deprecated (declared at /usr/include/mach-o/dyld.h:145)
> ../pmcl-kernel.c:1481: warning: 'NSAddImage' is deprecated (declared at
> /usr/include/mach-o/dyld.h:230)
> ../pmcl-kernel.c:1485: warning: 'NSAddImage' is deprecated (declared at
> /usr/include/mach-o/dyld.h:230)
> ../pmcl-kernel.c:1494: warning: 'NSLinkModule' is deprecated (declared at
> /usr/include/mach-o/dyld.h:161)
> ../pmcl-kernel.c:1496: warning: 'NSDestroyObjectFileImage' is deprecated
> (declared at /usr/include/mach-o/dyld.h:147)
> ../pmcl-kernel.c:1506: warning: 'NSLinkEditError' is deprecated (declared
> at /usr/include/mach-o/dyld.h:217)
> ../pmcl-kernel.c: In function 'xFindSymbol':
> ../pmcl-kernel.c:1659: warning: 'NSIsSymbolNameDefined' is deprecated
> (declared at /usr/include/mach-o/dyld.h:176)
> ../pmcl-kernel.c:1660: warning: '_dyld_lookup_and_bind' is deprecated
> (declared at /usr/include/mach-o/dyld.h:243)
> make: *** [pmcl-kernel.o] Error 1
> Error: Target org.macports.build returned: shell command "make" returned
> error 2
> Command output: gm4 -DDARWIN -I../ ../spjump.s | as -force_cpusubtype_ALL
> -o spjump.o
> gm4 -DDARWIN -I../ ../spentry.s | as -force_cpusubtype_ALL -o spentry.o
> gm4 -DDARWIN -I../ ../subprims.s | as -force_cpusubtype_ALL -o subprims.o
> gm4 -DDARWIN -I../ ../imports.s | as -force_cpusubtype_ALL -o imports.o
> cc -c ../pmcl-kernel.c -DDARWIN -g -O2 -mdynamic-no-pic -o pmcl-kernel.o
> ../pmcl-kernel.c: In function 'address_unmapped_p':
> ../pmcl-kernel.c:474: error: 'port_t' undeclared (first use in this
> function)
> ../pmcl-kernel.c:474: error: (Each undeclared identifier is reported only
> once
> ../pmcl-kernel.c:474: error: for each function it appears in.)
> ../pmcl-kernel.c:474: error: syntax error before 'vm_object_name'
> ../pmcl-kernel.c:487: error: 'vm_object_name' undeclared (first use in
> this function)
> ../pmcl-kernel.c: At top level:
> ../pmcl-kernel.c:752: warning: 'struct sigcontext' declared inside
> parameter list
> ../pmcl-kernel.c:752: warning: its scope is only this definition or
> declaration, which is probably not what you want
> ../pmcl-kernel.c: In function 'sigint_handler':
> ../pmcl-kernel.c:797: error: dereferencing pointer to incomplete type
> ../pmcl-kernel.c: In function 'xGetSharedLibrary':
> ../pmcl-kernel.c:1446: warning: 'NSCreateObjectFileImageFromFile' is
> deprecated (declared at /usr/include/mach-o/dyld.h:145)
> ../pmcl-kernel.c:1481: warning: 'NSAddImage' is deprecated (declared at
> /usr/include/mach-o/dyld.h:230)
> ../pmcl-kernel.c:1485: warning: 'NSAddImage' is deprecated (declared at
> /usr/include/mach-o/dyld.h:230)
> ../pmcl-kernel.c:1494: warning: 'NSLinkModule' is deprecated (declared at
> /usr/include/mach-o/dyld.h:161)
> ../pmcl-kernel.c:1496: warning: 'NSDestroyObjectFileImage' is deprecated
> (declared at /usr/include/mach-o/dyld.h:147)
> ../pmcl-kernel.c:1506: warning: 'NSLinkEditError' is deprecated (declared
> at /usr/include/mach-o/dyld.h:217)
> ../pmcl-kernel.c: In function 'xFindSymbol':
> ../pmcl-kernel.c:1659: warning: 'NSIsSymbolNameDefined' is deprecated
> (declared at /usr/include/mach-o/dyld.h:176)
> ../pmcl-kernel.c:1660: warning: '_dyld_lookup_and_bind' is deprecated
> (declared at /usr/include/mach-o/dyld.h:243)
> make: *** [pmcl-kernel.o] Error 1
>
> Warning: the following items did not execute (for openmcl):
> org.macports.activate org.macports.build org.macports.destroot
> org.macports.install
> Error: Status 1 encountered during processing.
> </snip>
>
> I ran sudo port -v clean --all openmcl and ran the installation again
> with the same result. I am a novice to reading these error reports but I
> include the entire output because it appears to have skipped the
> configure phase altogether and went straight for the build phase.
New description:
I am running both a PPC G4 iBook 1.42GHz and a PPC G5 Dual 1.8GHz with Mac
OSX 10.5.5 running XCode 3.1.1 using MacPorts 1.600 (Binary install) and I
receive the following output for both machines when I attempt to install
openmcl:
{{{
<snip>
---> Fetching openmcl
---> Verifying checksum(s) for openmcl
---> Checksumming openmcl-darwinppc-all-1.0.tar.gz
---> Extracting openmcl
---> Extracting openmcl-darwinppc-all-1.0.tar.gz
---> Configuring openmcl
---> Building openmcl with target all
gm4 -DDARWIN -I../ ../spjump.s | as -force_cpusubtype_ALL -o spjump.o
gm4 -DDARWIN -I../ ../spentry.s | as -force_cpusubtype_ALL -o spentry.o
gm4 -DDARWIN -I../ ../subprims.s | as -force_cpusubtype_ALL -o subprims.o
gm4 -DDARWIN -I../ ../imports.s | as -force_cpusubtype_ALL -o imports.o
cc -c ../pmcl-kernel.c -DDARWIN -g -O2 -mdynamic-no-pic -o pmcl-kernel.o
../pmcl-kernel.c: In function 'address_unmapped_p':
../pmcl-kernel.c:474: error: 'port_t' undeclared (first use in this
function)
../pmcl-kernel.c:474: error: (Each undeclared identifier is reported only
once
../pmcl-kernel.c:474: error: for each function it appears in.)
../pmcl-kernel.c:474: error: syntax error before 'vm_object_name'
../pmcl-kernel.c:487: error: 'vm_object_name' undeclared (first use in
this function)
../pmcl-kernel.c: At top level:
../pmcl-kernel.c:752: warning: 'struct sigcontext' declared inside
parameter list
../pmcl-kernel.c:752: warning: its scope is only this definition or
declaration, which is probably not what you want
../pmcl-kernel.c: In function 'sigint_handler':
../pmcl-kernel.c:797: error: dereferencing pointer to incomplete type
../pmcl-kernel.c: In function 'xGetSharedLibrary':
../pmcl-kernel.c:1446: warning: 'NSCreateObjectFileImageFromFile' is
deprecated (declared at /usr/include/mach-o/dyld.h:145)
../pmcl-kernel.c:1481: warning: 'NSAddImage' is deprecated (declared at
/usr/include/mach-o/dyld.h:230)
../pmcl-kernel.c:1485: warning: 'NSAddImage' is deprecated (declared at
/usr/include/mach-o/dyld.h:230)
../pmcl-kernel.c:1494: warning: 'NSLinkModule' is deprecated (declared at
/usr/include/mach-o/dyld.h:161)
../pmcl-kernel.c:1496: warning: 'NSDestroyObjectFileImage' is deprecated
(declared at /usr/include/mach-o/dyld.h:147)
../pmcl-kernel.c:1506: warning: 'NSLinkEditError' is deprecated (declared
at /usr/include/mach-o/dyld.h:217)
../pmcl-kernel.c: In function 'xFindSymbol':
../pmcl-kernel.c:1659: warning: 'NSIsSymbolNameDefined' is deprecated
(declared at /usr/include/mach-o/dyld.h:176)
../pmcl-kernel.c:1660: warning: '_dyld_lookup_and_bind' is deprecated
(declared at /usr/include/mach-o/dyld.h:243)
make: *** [pmcl-kernel.o] Error 1
Error: Target org.macports.build returned: shell command "make" returned
error 2
Command output: gm4 -DDARWIN -I../ ../spjump.s | as -force_cpusubtype_ALL
-o spjump.o
gm4 -DDARWIN -I../ ../spentry.s | as -force_cpusubtype_ALL -o spentry.o
gm4 -DDARWIN -I../ ../subprims.s | as -force_cpusubtype_ALL -o subprims.o
gm4 -DDARWIN -I../ ../imports.s | as -force_cpusubtype_ALL -o imports.o
cc -c ../pmcl-kernel.c -DDARWIN -g -O2 -mdynamic-no-pic -o pmcl-kernel.o
../pmcl-kernel.c: In function 'address_unmapped_p':
../pmcl-kernel.c:474: error: 'port_t' undeclared (first use in this
function)
../pmcl-kernel.c:474: error: (Each undeclared identifier is reported only
once
../pmcl-kernel.c:474: error: for each function it appears in.)
../pmcl-kernel.c:474: error: syntax error before 'vm_object_name'
../pmcl-kernel.c:487: error: 'vm_object_name' undeclared (first use in
this function)
../pmcl-kernel.c: At top level:
../pmcl-kernel.c:752: warning: 'struct sigcontext' declared inside
parameter list
../pmcl-kernel.c:752: warning: its scope is only this definition or
declaration, which is probably not what you want
../pmcl-kernel.c: In function 'sigint_handler':
../pmcl-kernel.c:797: error: dereferencing pointer to incomplete type
../pmcl-kernel.c: In function 'xGetSharedLibrary':
../pmcl-kernel.c:1446: warning: 'NSCreateObjectFileImageFromFile' is
deprecated (declared at /usr/include/mach-o/dyld.h:145)
../pmcl-kernel.c:1481: warning: 'NSAddImage' is deprecated (declared at
/usr/include/mach-o/dyld.h:230)
../pmcl-kernel.c:1485: warning: 'NSAddImage' is deprecated (declared at
/usr/include/mach-o/dyld.h:230)
../pmcl-kernel.c:1494: warning: 'NSLinkModule' is deprecated (declared at
/usr/include/mach-o/dyld.h:161)
../pmcl-kernel.c:1496: warning: 'NSDestroyObjectFileImage' is deprecated
(declared at /usr/include/mach-o/dyld.h:147)
../pmcl-kernel.c:1506: warning: 'NSLinkEditError' is deprecated (declared
at /usr/include/mach-o/dyld.h:217)
../pmcl-kernel.c: In function 'xFindSymbol':
../pmcl-kernel.c:1659: warning: 'NSIsSymbolNameDefined' is deprecated
(declared at /usr/include/mach-o/dyld.h:176)
../pmcl-kernel.c:1660: warning: '_dyld_lookup_and_bind' is deprecated
(declared at /usr/include/mach-o/dyld.h:243)
make: *** [pmcl-kernel.o] Error 1
Warning: the following items did not execute (for openmcl):
org.macports.activate org.macports.build org.macports.destroot
org.macports.install
Error: Status 1 encountered during processing.
</snip>
}}}
I ran sudo port -v clean --all openmcl and ran the installation again with
the same result. I am a novice to reading these error reports but I
include the entire output because it appears to have skipped the configure
phase altogether and went straight for the build phase.
--
Comment:
Assigning to maintainers.
--
Ticket URL: <http://trac.macports.org/ticket/17334#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list