Opened 15 years ago

Closed 15 years ago

Last modified 12 years ago

#21391 closed defect (wontfix)

macclipboard-gimp 0.7 -- Fails to build due to removed deprecated QD symbols in SL

Reported by: lhunath@… Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version: 1.8.0
Keywords: LP64 Cc: cooljeanius (Eric Gallager)
Port: macclipboard-gimp

Description

The build fails because QD symbols that were deprecated have been removed in Snow Leopard.

--->  Building macclipboard-gimp
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_po
rts_aqua_macclipboard-gimp/work/macclipboard-gimp-0.7" && /usr/bin/nice -n 10 /usr/bin/make -j3 all " returned error 2
Command output: macclipboard.m: In function 'clipboard_paste_board':
macclipboard.m:585: warning: 'NSPICTPboardType' is deprecated (declared at /System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:348)
macclipboard.m:604: warning: 'NSPICTPboardType' is deprecated (declared at /System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:348)
macclipboard.m: In function 'clipboard_offscreen_pict':
macclipboard.m:654: warning: initialization makes pointer from integer without a cast
macclipboard.m:655: warning: cast to pointer from integer of different size
macclipboard.m: In function 'clipboard_paste_bitmap':
macclipboard.m:977: warning: 'cString' is deprecated (declared at /System/Library/Frameworks/Foundation.framework/Headers/NSString.h:367)
macclipboard.m:988: warning: 'cString' is deprecated (declared at /System/Library/Frameworks/Foundation.framework/Headers/NSString.h:367)
macclipboard.m:993: warning: 'NSCalibratedBlackColorSpace' is deprecated (declared at /System/Library/Frameworks/AppKit.framework/Headers/NSGraphics.h:92)
macclipboard.m:994: warning: 'NSDeviceBlackColorSpace' is deprecated (declared at /System/Library/Frameworks/AppKit.framework/Headers/NSGraphics.h:93)
macclipboard.m:999: warning: 'cString' is deprecated (declared at /System/Library/Frameworks/Foundation.framework/Headers/NSString.h:367)
macclipboard.m:1006: warning: 'cString' is deprecated (declared at /System/Library/Frameworks/Foundation.framework/Headers/NSString.h:367)
Undefined symbols:
  "_DrawPicture", referenced from:
      _clipboard_offscreen_pict in ccap7tMo.o
  "_NewGWorld", referenced from:
      _clipboard_offscreen_pict in ccap7tMo.o
  "_DisposeGWorld", referenced from:
      _clipboard_paste_pict in ccap7tMo.o
      _clipboard_paste_pict in ccap7tMo.o
  "_SetGWorld", referenced from:
      _clipboard_offscreen_pict in ccap7tMo.o
  "_GetPictInfo", referenced from:
      _clipboard_offscreen_pict in ccap7tMo.o
  "_GetGWorldPixMap", referenced from:
      _clipboard_offscreen_pict in ccap7tMo.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make: *** [macclipboard] Error 1

Change History (5)

comment:1 Changed 15 years ago by jmroot (Joshua Root)

Keywords: LP64 added
Port: macclipboard-gimp added

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

Owner: changed from macports-tickets@… to devans@…
Status: newassigned

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

Resolution: wontfix
Status: assignedclosed

This is an old port with no active upstream development or support so this may be a lost cause. Will look into this further but for now have removed the dependency on this port from gimp when building on snow leopard and will close this as wontfix.

Committed in r57731.

comment:4 Changed 15 years ago by jmroot (Joshua Root)

This isn't a Snow Leopard issue, it's a 64-bit issue, so you should really be removing the dep based on build_arch being x86_64 or ppc64.

comment:5 Changed 12 years ago by cooljeanius (Eric Gallager)

Cc: egall@… added

Cc Me!

Note: See TracTickets for help on using tickets.