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

Re: RPM patch




On Jan 11, 2006, at 10:37 AM, Tejas Dinkar wrote:

I downl

PS: This is my First patch, so if you think I'm spouting bull, tell me


Not bull ;-)

RPM sources must be built with internal or external component libraries like
beecrypt and neon.

Instead of writing code like
   #include <neon/ne_string.h>
within rpm sources, the compiation lines add
    -I/usr/include/neon -I/usr/include/prefix
and the includes are written as
    #include "ne_string.h"

The ultimate underlying reason for using -I/path/to/includes is because
rpm includes are spliut between multiple directories internally, but
installed in /usr/include/rpm. Hence there is no easy way to compile
with
     #include <rpm/rpmlib.h>
internally to the rpm build tree.

hth

73 de Jeff


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