[Debian-med-packaging] New version of genometools available

Andreas Tille andreas at an3as.eu
Thu May 15 13:19:01 UTC 2014


Hi Sascha,

On Thu, May 15, 2014 at 02:13:52PM +0100, Sascha Steinbiss wrote:
> Hi Andreas,
> 
> I have made some progress with the 1.5.2 package.

Nice.
 
> >> The problem was that I had to make major adjustments to the symbols
> >> exported by the library as the original symbols file (created by you, I
> >> think) cntained many symbols which were not supposed to be public, and
> >> have since been renamed or removed in the transition from 1.5.1 to
> >> 1.5.2. See https://lists.debian.org/debian-mentors/2014/03/msg00057.html
> >> for a discussion of this on the mentors list. It took me quite some time
> >> to find a way to automatically create a linker script which only exposes
> >> official API symbols, and to find and fix every undocumented use of
> >> non-public symbols in the GenomeTools bindings. See our internal ticket
> >> https://github.com/genometools/genometools/issues/263 for more information.
> > 
> > I admit that I'm not really proud of the symbols file and that I stopped
> > creating these files since it creates more trouble than it serves a
> > certain use.
> 
> FYI: I have removed the symbols file for now. The next upstream
> GenomeTools version (1.5.3) will make sure in its building process that
> only public API symbols will be exported. I can create a new symbols
> file on the basis of this release if you want, as it will not be
> cluttered by zillions of private symbols.

I personally decided to not provide symbols file in any of my packages
since they are creating more harm than good.  Its use is limited in our
quite specific low popcon + low (reverse-)dependency case anyway.
 
> I will upload 1.5.2-1 when I find some time later.

Cool.  Thanks for working on this

     Andreas.

-- 
http://fam-tille.de



More information about the Debian-med-packaging mailing list