On Sun, Jan 6, 2013 at 9:44 PM, Johnny A. Solbu <coo...@solbu.net> wrote: > I have problems figuring out how to fix checkinstall. > A recent update on my cauldron system, broke building of «checkinstall», and > I don't know how to fix it. > I've tested an opensuse package, and it builds. and I can't figure out which > opensuse patch fixes it. > > I'm temptet to just dropp it. It's not in mga1 or 2, and it seems to be > abandoned upstream. last version was released in 2008.
The code contains tests like : #if (GLIBC_MINOR <= 4) And their create-localdecls script will define it for each known version (from 0 to 7) or default to 1. Because 17 is not between 0 and 7 and 1 <= 4 it is using the readlink prototype of a very old glibc... This patch seems to fix it https://build.opensuse.org/package/view_file?file=installwatch-glibc_minor.patch&package=checkinstall&project=openSUSE%3AFactory but I didn't try to build with it