[Pkg-clamav-devel] tomfastmath is ready
Scott Kitterman
debian at kitterman.com
Wed Apr 1 21:00:33 UTC 2015
On Wednesday, April 01, 2015 10:31:59 PM Andreas Cadhalpun wrote:
> Hi Sebastian,
>
> On 01.04.2015 22:16, Sebastian Andrzej Siewior wrote:
> > On 2015-03-30 23:09:32 [+0200], Andreas Cadhalpun wrote:
> >> On 30.03.2015 22:17, Sebastian Andrzej Siewior wrote:
> >>> On 2015-03-27 17:45:04 [+0100], Andreas Cadhalpun wrote:
> >>>> Yes, it's probably best to hide these implementation details from the
> >>>> API/ABI. But then the function declarations should be moved from the
> >>>> installed tfm.h header to a private one, e.g. tfm_private.h.
> >>>
> >>> Hmm. Right. I will check with upstream what he thinks would be best
> >>> practise here.
> >>
> >> OK.
> >
> > so upstream asked if we could do the symbol hiding within our debian/
> > folder. Doesn't look that bad, does it?
>
> I don't think it's a good idea to perpetually deviate from upstream's
> ABI/API, because then projects might start using some of this low level
> stuff and not work in Debian.
>
> Does upstream think this low level stuff could be useful outside of
> tomsfastmath or where does the reluctance to hide these symbols come from?
I think it would be good to get all this sorted out before we upload to the
Debian archive. I definitely don't want to have a Debian specific ABI break
after it's in the archive.
Scott K
More information about the Pkg-clamav-devel
mailing list