man-db-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

getting wrong entries from gnulib


From: Mike Fulton
Subject: getting wrong entries from gnulib
Date: Tue, 30 May 2023 17:36:30 -0700

Hi,

I am building man-db from the git development line and am pulling in a libpipeline I have already built from a tarball build (https://download.savannah.nongnu.org/releases/libpipeline/libpipeline-1.5.6).
Everything binds, but I am seeing a mix of references to the underlying gnulib functions, in particular reallocarray is pulled in from the libpipeline archive rather than the reallocarray I build as part of man-db.
This is causing a crash which I believe is due to 2 different versions of the gnulib functions
that are incompatible.
I am thinking it would be cleaner to pull in these gnulib functions just once but I'm not 
quite sure of the best way to do this. 
Has anyone else hit these problems?
I am able to get everything to build clean from the tarball build of man-db - in that case I have a 
hack to not reference reallocarray from man, and instead pull in mvsreallocarray.

See: https://github.com/ZOSOpenTools/man-dbport/blob/main/patches/xmalloc.c.patch for the patch I use. 

I am doing this on z/OS (previous MVS) - hence the name mvsreallocarray... 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]