#42711 closed defect (fixed)
libfdk-aac @0.1.3_0 does not build under 10.5.8 PPC
Reported by: | udbraumann | Owned by: | mopihopi |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | haspatch | Cc: | dbevans (David B. Evans), ryandesign (Ryan Carsten Schmidt) |
Port: | libfdk-aac |
Description
since FDK_HIGH_PERFORMANCE remains undefined, build process stops in ./libFDK/include/FDK_archdef.h
Attachments (2)
Change History (10)
Changed 11 years ago by udbraumann
comment:1 follow-up: 2 Changed 11 years ago by dbevans (David B. Evans)
Owner: | changed from macports-tickets@… to mopihopi@… |
---|---|
Port: | libfdk-aac added; ffmpeg removed |
Version: | 2.2.1 |
comment:2 Changed 11 years ago by t.tensi@…
Dear all,
I have also been bitten by that (being on PPC Tiger).
./libFDK/include/FDK_archdef.h looks for a preprocessor symbol __powerpc__
that does not seem to be set. Once this symbol is defined, the
build is successful.
Best regards,
Thomas
Changed 11 years ago by mopihopi
Attachment: | libfdk-aac.ppc.patch added |
---|
comment:3 Changed 11 years ago by neverpanic (Clemens Lang)
Keywords: | haspatch added |
---|
comment:4 Changed 11 years ago by dbevans (David B. Evans)
If the reporter can confirm that the attached patch fixes the problem, I'll commit it.
comment:5 follow-up: 6 Changed 11 years ago by danielluke (Daniel J. Luke)
I can confirm that this patch fixes the build on 10.5.8/ppc.
comment:6 Changed 11 years ago by dbevans (David B. Evans)
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:7 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | devans@… ryandesign@… added |
---|
This will only work correctly if the universal variant is not selected. If different flags need to be passed with different architectures, the universal variant should be fixed by using the muniversal portgroup.
comment:8 Changed 11 years ago by dbevans (David B. Evans)
Update submitted in #42881 which fixes the +universal issue without the need for flag manipulation or muniversal.
Please CC maintainer when submitting tickets
and set Port field to the name of the port that failed, not necessarily the one that you were intending to build.