Summary: | media-libs/freetype: installs ftconfig.h with ABI-specific content (and fragile integer types) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Michał Górny <mgorny> |
Component: | Current packages | Assignee: | Gentoo Fonts Team <fonts> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 455114 | ||
Bug Blocks: | 454644, 455070 |
Description
Michał Górny
2013-01-30 11:41:38 UTC
Did you notice /usr/lib/glib-2.0/include/glibconfig.h ? While stdint.h indeed is c99, the part of the answer lies probably here: http://stackoverflow.com/questions/126279/c99-stdint-h-header-and-ms-visual-studio. Note, that I would enjoy wine on amd64 without emul-linux-x86 packages, but I doubt getting there would be so simple. (In reply to comment #1) > Did you notice /usr/lib/glib-2.0/include/glibconfig.h ? Well, that's something that would work since the file is in libdir. > While stdint.h indeed is c99, the part of the answer lies probably here: > http://stackoverflow.com/questions/126279/c99-stdint-h-header-and-ms-visual- > studio. I know the usual reasons for not relying on stdint.h. But that doesn't mean people should completely ignore its existence, and it is not really relevant to Gentoo. Not that actually preferring the header will solve the issue already but it's a step in the good direction. But as far as I'm concerned, a solution which solves the issue for Gentoo is good enough. For the multilib tests, I have just added: --includedir="${EPREFIX}"/usr/$(get_libdir)/freetype2/include Well, we handled that some time ago since the relevant part of file was never used. |