Opened 10 years ago

Last modified 6 years ago

#43581 closed defect

Pallet: error: garbage collection is no longer supported — at Version 1

Reported by: paola.mucciarelli@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.2.1
Keywords: Cc:
Port: Pallet

Description (last modified by ryandesign (Ryan Carsten Schmidt))

Hi all,

I tried to install Pallet on my new macBook Pro with macOSX 10.9.1, MacPorts 2.2.1. The errors in the log file (attached) are of the following kind:

_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_Pallet/Pallet/work/Pallet/build/Pallet.build/Release/Pallet.build/Objects-normal/x86_64/StateTransformer.d''. Error: Error Domain=NSCocoaErrorDomain Code=260 "The file “StateTransformer.d” couldn’t be opened because there is no such file." 

Thanks for any help! Paola

Change History (2)

Changed 10 years ago by paola.mucciarelli@…

Attachment: main.log added

log file

comment:1 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Port: Pallet added
Summary: Palled installation failed on MavericksPallet: error: garbage collection is no longer supported

Sorry, the Pallet code has not been maintained in some time. It evidently still uses garbage collection, a memory management technique Apple no longer supports. Pallet code needs to be updated to use automatic reference counting (ARC) instead. But this would also make it require a newer version of OS X than it currently requires. ARC is supported on OS X 10.7 Lion or later (some ARC features work on Mac OS X 10.6 Snow Leopard if Xcode 4.2 is used); the current version of Pallet supports back to Mac OS X 10.5 Leopard.

Note: See TracTickets for help on using tickets.