* Mohammed Sameer [Sun, 30 Apr 2006 12:56:29 +0300]: Hi,
> Package: libzipios++-dev > Version: 0.1.5.9+cvs.2004.02.07-3.3 > Followup-For: Bug #363173 > We can't simply remove the file because if we do, enigma will FTBFS (#232097) > I guess we have 2 options: > 1) Remove the file and prevent its inclusion in all the library header files > or 2) Move the file into a different namespace > I'd be welling to work on a patch for any of the 2 solutions. Including config.h in library public headers sounds like a really bad practice, so I think the best solution is to modify the two header files that actually use one of the HAVE_* macros (*), leaving only the branch that is true in Debian systems, and ship an empty zipios-config.h in the package (which is a bit easier than removing the #include statement from all 27 include files). (*) meta-iostreams.h uses HAVE_STD_IOSTREAM and USE_STD_IOSTREAM, zipios_defs.h uses HAVE_STDINT_H, but seems a local addition from the Debian maintainer. Do you want to prepare a patch? -- Adeodato Simó dato at net.com.org.es Debian Developer adeodato at debian.org Listening to: Nightmares on Wax - The Sweetest