[Pkg-pascal-devel] Bug#898017: ncurses abi change.

peter green plugwash at p10link.net
Mon May 7 02:54:25 BST 2018


On 06/05/18 01:05, peter green wrote:
> Package: fp-units-base
> Tags: buster,sid
>
> ncurses has just bumped it's soname and has apparently changed the data type of chtype. This will most likely require a corresponding modification to the fpc ncurses unit if we don't want pascal programs using ncurses to break horriblly..
>
> I have asked the release team not to binnmu fpc and I would suggest avoiding uploads of the fpc package until we have looked at this.
Ok, it appears I was a little mistaken, I thought the freepascal IDE uses ncurses but it seems it does not.

I got an answer from the ncurses maintainer with more details on the ABI change and even a patch. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=894049#39

So afaict what we need to do is.

1. Apply svens patch
2. Add breaks ( libncursesw5-dev << 6.1+20180210 ) to fp-units-base-<version>
3. Figure out if any pascal packages in debian use ncurses and if-so request binnmus with the patched fpc.

Does this sound right to everyone?



More information about the Pkg-pascal-devel mailing list