Building cfengine fails on the latest release (rawhide/devel) of Fedora due to changes in glibc. For a better explanation than I can give, you can see a related patch that was submitted to openldap:
http://www.openldap.org/lists/openldap-bugs/200708/msg00018.html

Basically, the newer version of glibc requires extra parenthesis to be placed around the db->open calls.

The attached patch was initially made against 2.2.1, and then I modified a few of the files so it would apply cleanly against svn trunk (a few of the lines are offset slightly, but patch is smart enough to figure those out).

Let me know if you need more info, or if something breaks :)

-Jeff

Attachment: cfengine-2.2.1-glibc-open.patch
Description: Binary data

Attachment: PGP.sig
Description: This is a digitally signed message part

_______________________________________________
Bug-cfengine mailing list
[email protected]
https://cfengine.org/mailman/listinfo/bug-cfengine

Reply via email to