There's several changes in popt-1.14 and popt-1.15 that RPM uses.
Up until now, I've carried around retrofits for older popt versions while developing for portability in order to minimize disruptions. I'm now going to remove these retrofits because the code is starting to proliferate to too many other places. The retrofits aren't very hard, but they are needed in too many places, and create pointless busy work with PO files and complicated tables and proliferating symbols/functions. If you simply cannot upgrade to popt-1.15 and wish to build rpm-5.1.8 and later, the easiest course will be to use popt-1.15 internal to rpm in -lrpmmisc. If you cannot upgrade to popt-1.15 and do not wish popt internal to rpm and wish to build rpm-5.1.8 and later, then the next easiest course is to re-apply the patches I'm removing. If you cannot upgrade to popt-1.15 and do not wish popt internal to rpm and do not wish to build rpm-5.1.8, then you're wasting time reading this message. ;-) popt-1.15 will be released this weekend. The tarball is already at http://public.me.com/n3npq/popt-1.15.tar.gz in the process of being moved to the usual release directory http://rpm5.org/files/popt/ 73 de Jeff ______________________________________________________________________ RPM Package Manager http://rpm5.org Developer Communication List rpm-devel@rpm5.org