Before installing the header file '/usr/include/mpeg4ip.h' the ebuild removes the following line: #include <systems.h> According to <foser@gentoo.org> systems.h breaks building of apps. But it turns out that also includes (directly or indirectly) sys/types.h, which is needed by the header /usr/include/mp4.h. Thus all apps that include mp4.h cannot be compiled. Reproducible: Always Steps to Reproduce: 1.Compile an application that includes mp4.h (for example faac-1.24) Actual Results: Broken compilation with lots of errors Expected Results: compile smoothly
Created attachment 34564 [details] fixed ebuild
This bug blocks bug# 55769
I'm taking this as it's trivial and blocks a few sound packages.
fixed in portage.