Ticket #413 (closed defect: fixed)

Opened 9 months ago

Last modified 9 months ago

PrefPane broken in 10.6

Reported by: daenney Assigned to:
Priority: normal Milestone:
Component: PrefPane Version: 1.1.3
Severity: normal Keywords:
Cc:

Description

Because of the new requirements in 10.6 of how PrefPanes? need to behave and what they need to support about every 3rd party PrefPane? is broken in 10.6/Snow Leopard which basically nukes Perian since you can't install the codecs.

I know 10.6 is still 2 - 3 months away but I'm running the dev builds, thought I'd give you a heads up.

For the people who want to use Perian on 10.6, download and install the latest version of Perian and then open a Terminal and copy paste the following commands:

cd /Library/PreferencePanes/Perian.prefPane/Contents/Resources/Components
cp Perian.zip ~/Downloads
cp CoreAudio/A52Codec.zip ~/Downloads
cp QuickTime/AC3MovieImport.zip ~/Downloads
cd ~/Downloads
unzip AC3MovieImport.zip
unzip A52Codec.zip
unzip Perian.zip
sudo mv Perian.component/ /Library/QuickTime/
sudo mv AC3MovieImport.component/ /Library/QuickTime/
sudo mv A52Codec.component/ /Library/Audio/Plug-Ins/Components/

Restart QuickTime and enjoy!

Change History

06/23/09 23:34:25 changed by Madd_the_Sane

The most likely reason why this would be broken is because PrefPanes? in 10.6 (or at least the System Preferences PrefPanes?) need to have Objective C Garbage Collection supported. In order to maintain backwards compatibility with other versions of Mac OS X, the PerianPane? needs to be compiled with "Objective C Garbage Collection" set to "Supported (-fobjc-gc)."

06/25/09 01:28:58 changed by astrange

  • status changed from new to closed.
  • resolution set to fixed.

(In [1085]) Build system changes.

- GC-compatible pref pane. (closes #413) - Enable the really useful "statement with no effect" and "implicit function declaration" warnings. - Don't build for ppc64. - Allow use of other compilers if the user chooses >10.4 SDK, for testing convenience.