Opened 15 years ago

Closed 15 years ago

#19220 closed defect (fixed)

MacPorts build from svn on Tiger fails after r49209

Reported by: dbevans (David B. Evans) Owned by: tobypeterson
Priority: Normal Milestone: MacPorts 1.8.0
Component: base Version: 1.8.0
Keywords: Cc:
Port:

Description

Build fails as follows since symbol _C_ULNG_LNG not defined on Tiger and earlier

===> making all in src/tclobjc1.0
gcc -c -DUSE_TCL_STUBS -DTCL_NO_DEPRECATED -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include"  -fno-common tclobjc.m -o tclobjc.o
gcc -c -DUSE_TCL_STUBS -DTCL_NO_DEPRECATED -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include"  -fno-common tclobjc_types.m -o tclobjc_types.o
gcc -c -DUSE_TCL_STUBS -DTCL_NO_DEPRECATED -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include"  -fno-common MPMethodSignatureExtensions.m -o MPMethodSignatureExtensions.o
gcc -c -DUSE_TCL_STUBS -DTCL_NO_DEPRECATED -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include"  -fno-common objc_encoding.m -o objc_encoding.o
objc_encoding.m: In function 'objc_to_tclobj':
objc_encoding.m:63: error: '_C_ULNG_LNG' undeclared (first use in this function)
objc_encoding.m:63: error: (Each undeclared identifier is reported only once
objc_encoding.m:63: error: for each function it appears in.)
make[3]: *** [objc_encoding.o] Error 1
make[2]: *** [all] Error 1
make[1]: *** [all] Error 1
make: *** [all] Error 2

Patch to fix attached

Attachments (1)

patch-base-src-tclobjc1.0-objc_encoding.m.diff (467 bytes) - added by dbevans (David B. Evans) 15 years ago.
Proposed patch to base

Download all attachments as: .zip

Change History (2)

Changed 15 years ago by dbevans (David B. Evans)

Proposed patch to base

comment:1 Changed 15 years ago by tobypeterson

Resolution: fixed
Status: newclosed

It's trunk, next time just commit the fix

Note: See TracTickets for help on using tickets.