Seneca Cunningham
2008-04-01 00:58:07 UTC
# New Ticket Created by "Seneca Cunningham"
# Please include the string: [perl #52346]
# in the subject line of all future correspondence about this issue.
# <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=52346 >
config/gen/platform/darwin/dl.c uses deprecated functions whose better
performing replacements (dlopen and friends) were added in OS X 10.3.
herodotus:parrot seneca$ make
[...]
config/gen/platform/darwin/dl.c: In function 'Parrot_dlopen':
config/gen/platform/darwin/dl.c:129: warning:
'NSCreateObjectFileImageFromFile' is deprecated (declared at
/usr/include/mach-o/dyld.h:145)
config/gen/platform/darwin/dl.c:133: warning: 'NSLinkModule' is
deprecated (declared at /usr/include/mach-o/dyld.h:161)
config/gen/platform/darwin/dl.c:137: warning:
'NSDestroyObjectFileImage' is deprecated (declared at
/usr/include/mach-o/dyld.h:147)
config/gen/platform/darwin/dl.c:144: warning: 'NSAddImage' is
deprecated (declared at /usr/include/mach-o/dyld.h:230)
config/gen/platform/darwin/dl.c: In function 'Parrot_dlsym':
config/gen/platform/darwin/dl.c:218: warning: 'NSIsSymbolNameDefined'
is deprecated (declared at /usr/include/mach-o/dyld.h:176)
config/gen/platform/darwin/dl.c:220: warning: 'NSLookupAndBindSymbol'
is deprecated (declared at /usr/include/mach-o/dyld.h:179)
config/gen/platform/darwin/dl.c:226: warning:
'NSIsSymbolNameDefinedInImage' is deprecated (declared at
/usr/include/mach-o/dyld.h:178)
config/gen/platform/darwin/dl.c:228: warning: 'NSLookupSymbolInImage'
is deprecated (declared at /usr/include/mach-o/dyld.h:182)
config/gen/platform/darwin/dl.c:235: warning: 'NSLookupSymbolInModule'
is deprecated (declared at /usr/include/mach-o/dyld.h:181)
config/gen/platform/darwin/dl.c:246: warning: 'NSAddressOfSymbol' is
deprecated (declared at /usr/include/mach-o/dyld.h:188)
config/gen/platform/darwin/dl.c: In function 'Parrot_dlclose':
config/gen/platform/darwin/dl.c:273: warning: 'NSUnLinkModule' is
deprecated (declared at /usr/include/mach-o/dyld.h:169)
config/gen/platform/darwin/dl.c:273: warning: cast from function call
of type '_Bool' to non-matching type 'int'
# Please include the string: [perl #52346]
# in the subject line of all future correspondence about this issue.
# <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=52346 >
config/gen/platform/darwin/dl.c uses deprecated functions whose better
performing replacements (dlopen and friends) were added in OS X 10.3.
herodotus:parrot seneca$ make
[...]
config/gen/platform/darwin/dl.c: In function 'Parrot_dlopen':
config/gen/platform/darwin/dl.c:129: warning:
'NSCreateObjectFileImageFromFile' is deprecated (declared at
/usr/include/mach-o/dyld.h:145)
config/gen/platform/darwin/dl.c:133: warning: 'NSLinkModule' is
deprecated (declared at /usr/include/mach-o/dyld.h:161)
config/gen/platform/darwin/dl.c:137: warning:
'NSDestroyObjectFileImage' is deprecated (declared at
/usr/include/mach-o/dyld.h:147)
config/gen/platform/darwin/dl.c:144: warning: 'NSAddImage' is
deprecated (declared at /usr/include/mach-o/dyld.h:230)
config/gen/platform/darwin/dl.c: In function 'Parrot_dlsym':
config/gen/platform/darwin/dl.c:218: warning: 'NSIsSymbolNameDefined'
is deprecated (declared at /usr/include/mach-o/dyld.h:176)
config/gen/platform/darwin/dl.c:220: warning: 'NSLookupAndBindSymbol'
is deprecated (declared at /usr/include/mach-o/dyld.h:179)
config/gen/platform/darwin/dl.c:226: warning:
'NSIsSymbolNameDefinedInImage' is deprecated (declared at
/usr/include/mach-o/dyld.h:178)
config/gen/platform/darwin/dl.c:228: warning: 'NSLookupSymbolInImage'
is deprecated (declared at /usr/include/mach-o/dyld.h:182)
config/gen/platform/darwin/dl.c:235: warning: 'NSLookupSymbolInModule'
is deprecated (declared at /usr/include/mach-o/dyld.h:181)
config/gen/platform/darwin/dl.c:246: warning: 'NSAddressOfSymbol' is
deprecated (declared at /usr/include/mach-o/dyld.h:188)
config/gen/platform/darwin/dl.c: In function 'Parrot_dlclose':
config/gen/platform/darwin/dl.c:273: warning: 'NSUnLinkModule' is
deprecated (declared at /usr/include/mach-o/dyld.h:169)
config/gen/platform/darwin/dl.c:273: warning: cast from function call
of type '_Bool' to non-matching type 'int'
--
Seneca Cunningham
<***@gmail.com>
Seneca Cunningham
<***@gmail.com>