On Fri, Apr 06, 2012 at 02:59:15PM -0700, Karl Berry wrote:
> Hi Julian,
> 
>     Perhaps the simplest solution is to rename the kpathsea
>     version as kpse_getopt
> 
> I don't think that's simple -- requires investigating/changing all uses
> of getopt(_long) everywhere in the source.  It would make sense in the
> long term, but don't want to go there now, just for the sake of a
> trivial mismatch under a brand-new compiler version.  What's simple is
> to omit the declaration (and definition) when compiling under C++.
> Whether even that will have no downside (when using any other
> compiler/version), I do not know.

In my ignorance, I wonder which library the getopt(_long) calls are
taken from - is it from the kpse library or the libc++ library?  If
the prototypes are different, are the behaviours different as well?
If so, might it be wiser to rename the functions so that the behaviour
is consistent across platforms?

   Julian



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to