[Freeipa-devel] [PATCH] align nsssrv to use the common responder code

Stephen Gallagher sgallagh at redhat.com
Fri Mar 27 15:26:47 UTC 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Simo Sorce wrote:
> On Fri, 2009-03-27 at 10:58 -0400, Simo Sorce wrote:
>> On Fri, 2009-03-27 at 10:55 -0400, Simo Sorce wrote:
>>> In the process I have also simplified sss_cmd_done removing the needles
>>> use of sss_cmd_ctx.
>>> I also fixed a couple of variables names that were misleading.
>>>
>>> Seems to work fine here.
>> Ooops forgot a one line fix I had in my tree, patch updated.
> 
> Not my day,
> resent the same patch by mistake :-/
> 
> this one should be the right one
> 
> simo.
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Freeipa-devel mailing list
> Freeipa-devel at redhat.com
> https://www.redhat.com/mailman/listinfo/freeipa-devel

Nack: compilation errors

[sgallagh at sgallagh server]$ make
server will be compiled with flags:
  CFLAGS = -I./include -Iinclude -I. -I./..      -I/usr/include/dbus-1.0
- -I/usr/lib64/dbus-1.0/include    -DLIBDIR=\"/usr/lib64\"
- -DVARDIR=\"/var\" -DSHLIBEXT=\"so\"
- -DSSSD_LIBEXEC_PATH=\"/usr/libexec/sssd\"
- -DSSSD_INTROSPECT_PATH=\"/usr/share/sssd/introspect\" -DUSE_MMAP=1
  LIBS = -ltalloc -ltdb -ltevent -lpopt -lldb -L/lib64 -ldbus-1
Compiling monitor/monitor.c
Compiling util/debug.c
Compiling util/signal.c
Compiling util/server.c
Compiling util/memory.c
Compiling util/btreemap.c
Compiling util/usertools.c
Compiling monitor/monitor_sbus.c
Compiling providers/dp_sbus.c
Compiling sbus/sssd_dbus_common.c
Compiling sbus/sssd_dbus_connection.c
Compiling sbus/sssd_dbus_server.c
Compiling sbus/sbus_client.c
Compiling confdb/confdb.c
Compiling db/sysdb.c
Compiling db/sysdb_req.c
Compiling db/sysdb_search.c
Compiling db/sysdb_ops.c
gcc -o sbin/sssd monitor/monitor.o util/debug.o util/signal.o
util/server.o util/memory.o util/btreemap.o util/usertools.o
monitor/monitor_sbus.o providers/dp_sbus.o sbus/sssd_dbus_common.o
sbus/sssd_dbus_connection.o sbus/sssd_dbus_server.o sbus/sbus_client.o
confdb/confdb.o db/sysdb.o db/sysdb_req.o db/sysdb_search.o
db/sysdb_ops.o -L./lib -ltalloc -ltdb -ltevent -lpopt -lldb -L/lib64
- -ldbus-1
Compiling responder/nss/nsssrv.c
In file included from responder/nss/nsssrv.c:34:
./responder/nss/nsssrv.h:37:18: error: pcre.h: No such file or directory
In file included from responder/nss/nsssrv.c:34:
./responder/nss/nsssrv.h:68: error: expected specifier-qualifier-list
before ‘pcre’
responder/nss/nsssrv.c: In function ‘nss_get_config’:
responder/nss/nsssrv.c:141: error: ‘struct nss_ctx’ has no member named
‘filter_users’
responder/nss/nsssrv.c:145: error: ‘struct nss_ctx’ has no member named
‘filter_groups’
make: *** [responder/nss/nsssrv.o] Error 1



I suspect the pcre.h thing was something you mixed in from another patch
you're working on, because the only reference to it is "pcre
*parse_name_re;" in nss_ctx, which is not used anywhere.


- --
Stephen Gallagher
RHCE 804006346421761

Looking to carve out IT costs?
www.redhat.com/carveoutcosts/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iEYEARECAAYFAknM8DMACgkQeiVVYja6o6PBkACfbVMp1IVvaUXDi8qdmFKFqDjO
CvcAnjwWxggon6HbSFiDjHBnJh2yXTNW
=ORQL
-----END PGP SIGNATURE-----




More information about the Freeipa-devel mailing list