On Wed, Jul 30, 2008, Jeff Johnson wrote:
> This "band-aid" prevents installing argv.h in /usr/include/rpm w/o messy
> AutoFu.
Really? If no Autoconf #defines are present, _nothing_ happens. The
stuff degrades gracefully to just no #include at all. So, this should
not cause any problems.
> All rpm include files should __NOT__ carry AutoFu #defines into /usr/
> include.
>
> Automagically including <stdint.h> is far worse than just forcing
> applications to
> include <stdint.h> (or inttypes.h or using their own typedefs's or
> whatever)
>
> Is it __REALLY_ that hard to get application developers to add
> #include <stdint.h>
> where needed?
Well, it was not my idea to include <stdint.h> there. I just wanted to
fix the build-time problems the new addition of <stdint.h> caused. I'm
happy to leave out everything (the status-quo as before <stdint.h> was
added), but I can also live with the current band-aid as it at least
degrades gracefully IMHO.
Ralf S. Engelschall
rse@engelschall.com
www.engelschall.com
Received on Wed Jul 30 12:00:10 2008