Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#2537 - faad2, multiple errors

Attached to Project: Arch Linux
Opened by Sasha (kleptophobiac) - Sunday, 10 April 2005, 17:38 GMT
Last edited by dorphell (dorphell) - Monday, 11 April 2005, 05:25 GMT
Task Type Bug Report
Category Packages: Current
Status Closed
Assigned To dorphell (dorphell)
Architecture not specified
Severity Medium
Priority Normal
Reported Version 0.7 Wombat
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No

Details

Instead of pointing to the UMN sourceforge mirror, it should just be dl.blah blah. This ensures rotation of mirrors. UMN doesn't function very well, and often doesn't have the necessary files. By using just dl.sourceforge.net, you rotate mirrors, and if one doesn't work, just try building the package again, and you'll get a different mirror that might work.

The other error is more serious.

Header files from src/faad2/common/{mp4ff,mp4av,mp4v2} are not getting included in the distribution, making it impossible to compile other tools that require faad2.
This task depends upon

Closed by  dorphell (dorphell)
Monday, 25 April 2005, 20:56 GMT
Reason for closing:  Fixed
Comment by Sasha (kleptophobiac) - Sunday, 10 April 2005, 17:42 GMT
Adding this as the last line in the build() section fixes it:

install -m0644 common/{mp4ff,mp4av,mp4v2}/*.h $startdir/pkg/usr/include
Comment by dorphell (dorphell) - Monday, 11 April 2005, 05:25 GMT
What program will not compile wihtout these faad headers?

..and just for the record.. mp4ff.h does get installed, look again.
Comment by Sasha (kleptophobiac) - Monday, 11 April 2005, 23:30 GMT
Yes, the main mp4ff.h does get installed, but there are other faad2 headers that don't, that are part of the same directory, like mp4ff_int_types.h.
Comment by dorphell (dorphell) - Tuesday, 12 April 2005, 02:17 GMT
Yeah, but those headers might have been combined into just mp4ff.h. Either way.. I'm still waiting for you to name one of these "tools" that won't compile due to the absence of these headers.
Comment by Sasha (kleptophobiac) - Tuesday, 12 April 2005, 11:05 GMT
Mythmusic is the first one that comes to mind.
Comment by Eric Belanger (Snowman) - Tuesday, 19 April 2005, 20:56 GMT
there is also moreamp.

mp4ff.h includes mp4ff_int_types.h. Therefore mp4ff_int_types.h should be installed with mp4ff.h

BTW, faad2 doesn't build from ABS (new gcc version?).

Loading...