GCC 4.7 issues on Arch Linux (and tinyxml question)
Hi, I maintain lrc on Arch Linux (AUR) https://aur.archlinux.org/packages.php?ID=51493
latest 0.9 is affected by gcc 4.7 changes and does not build.
I already wrote and applied a patch to resolve all incompatibilities (attached here as lrc-gcc4.7.patch).
Feel free to apply :)
OT: I noticed you include tinyxml sources in the lrc tarball, is that a fork or you do that to be sure a specific version is used? Btw, since Arch Linux provides the same version you distribute with lrc, I also apply another patch to build against system tinyxml (attached also here as lrc-tinyxml-shared.patch). The patch completely ignore the tinyxml shipped with lrc, but that's probably not a good solution for you. In case using inner tinyxml is not mandatory, it would be nice if you could add a --with-system-tinyxml or similar, to let packagers choose easily. If you need an helping hand for a build system patch just let me know.
- speps -