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@…
comment:1 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)
Description: | modified (diff) |
---|---|
Port: | Pallet added |
Summary: | Palled installation failed on Mavericks → Pallet: 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.
log file