I am trying to port rpm-4.2 to various other Unixes (AIX, HP/UX, OSF etc) using the vendor supplied compilers. The sources for libelf in the rpm tree are full of GCCisms (features.h, __attribute__ decorations, macros using __typeof), so I was wondering what libelf is actually used for in rpm? It seems as though rpmdb/legacy.c needs it to support rpm 3.0 era packages, which I don't need since any rpms I install will be with the rpm-4.2 package I am trying to build right now. Is libelf needed for anything else? Can I expect rpm to work properly if I get it to compile and link without libelf? Cheers, Gary. -- Gary V. Vaughan (gary@xxxxxxxxxxxxxxxxxx) _______________________________________________ Rpm-list mailing list Rpm-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/rpm-list