RPM Community Forums

Mailing List Message of <rpm-devel>

HEAD broken after reject NVRA changes

From: Ralf S. Engelschall <rse+rpm-devel@rpm5.org>
Date: Wed 24 Sep 2008 - 23:14:30 CEST
Message-ID: <20080924211430.GA77048@engelschall.com>
When trying to build HEAD with Lua enabled, these days I get:

libtool: compile: gcc -DHAVE_CONFIG_H -I. -I..
-I. -I.. -I../build -I../lib -I../lib -I../rpmdb
-I../rpmio -I../misc -DRPM_OS_FREEBSD=060300
-I/d2/u/rse/prj/rpm/src/3rd/bin/ix86-freebsd6.3/popt-1.14
-I/d2/u/rse/prj/rpm/src/3rd/bin/ix86-freebsd6.3/zlib-1.2.3
-I/d2/u/rse/prj/rpm/src/3rd/bin/ix86-freebsd6.3/bzip2-1.0.5
-I/d2/u/rse/prj/rpm/src/3rd/bin/ix86-freebsd6.3/lzma-4.999.3alpha
-I/d2/u/rse/prj/rpm/src/3rd/bin/ix86-freebsd6.3/beecrypt-4.1.2
-I/d2/u/rse/prj/rpm/src/3rd/bin/ix86-freebsd6.3/openssl-0.9.8i/include
-I/d2/u/rse/prj/rpm/src/3rd/bin/ix86-freebsd6.3/neon-0.28.1/src
-I/d2/u/rse/prj/rpm/src/3rd/bin/ix86-freebsd6.3/file-4.26/src
-I/d2/u/rse/prj/rpm/src/3rd/bin/ix86-freebsd6.3/db-4.7.25/build_unix
-I/d2/u/rse/prj/rpm/src/3rd/bin/ix86-freebsd6.3/sqlite-3.6.3
-I/d2/u/rse/prj/rpm/src/3rd/bin/ix86-freebsd6.3/lua-5.1.4/src
-I/d2/u/rse/prj/rpm/src/3rd/bin/ix86-freebsd6.3/pcre-7.8
-I/d2/u/rse/prj/rpm/src/3rd/bin/ix86-freebsd6.3/uuid-1.6.2
-I/d2/u/rse/prj/rpm/src/3rd/bin/ix86-freebsd6.3/xar-1.5.2/include
-Wall -W -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes
-Wno-char-subscripts -Wno-missing-field-initializers
-Wno-unused-parameter -O0 -g3 -D_GNU_SOURCE -D_REENTRANT -MT psm.lo -MD
-MP -MF .deps/psm.Tpo -c psm.c -o psm.o
psm.c: In function 'runLuaScript':
psm.c:492: error: 'struct rpmpsm_s' has no member named 'NVRA'
psm.c: In function 'runScript':
psm.c:626: error: 'struct rpmpsm_s' has no member named 'NVRA'
psm.c:627: error: 'struct rpmpsm_s' has no member named 'IPhe'
psm.c:662: error: 'struct rpmpsm_s' has no member named 'NVRA'
psm.c: In function 'rpmpsmFree':
psm.c:1499: error: 'struct rpmpsm_s' has no member named 'IPhe'
psm.c:1499: error: 'struct rpmpsm_s' has no member named 'IPhe'
psm.c:1500: error: 'struct rpmpsm_s' has no member named 'IPhe'
psm.c:1500: error: 'struct rpmpsm_s' has no member named 'IPhe'
psm.c:1501: error: 'struct rpmpsm_s' has no member named 'NVRA'
psm.c:1501: error: 'struct rpmpsm_s' has no member named 'NVRA'
psm.c: In function 'rpmpsmNew':
psm.c:1531: error: 'struct rpmpsm_s' has no member named 'NVRA'
psm.c:1532: error: 'struct rpmpsm_s' has no member named 'IPhe'
psm.c:1532: error: 'struct rpmpsm_s' has no member named 'IPhe'
make[4]: *** [psm.lo] Error 1

I've currently no time to digg myself, but I guess this is related to
some refactorings which happended recently and the WITH_LUA wrapped code
was just overlooked.
                                       Ralf S. Engelschall
                                       rse@engelschall.com
                                       www.engelschall.com
Received on Wed Sep 24 23:14:37 2008
Driven by Jeff Johnson and the RPM project team.
Hosted by OpenPKG and Ralf S. Engelschall.
Powered by FreeBSD and OpenPKG.