Description of problem: In configure.in there is a single SELINUX_LIBS variable which is used for both selinux and audit libraries. This is plain wrong because they are independent options. Worse still, in bus/selinux.c the entire file is contained within an #ifdef HAVE_SELINUX yet it contains audit_init() definition which is needed when WITH_AUDIT is defined. Version-Release number of selected component (if applicable): dbus-1.1.2-7 How reproducible: Always Steps to Reproduce: 1. configure with --enable-selinux=no and --enable-audit=yes 2. make Actual results: Fails to compile Expected results: Should compile Additional info: If you are going to tamper with open source code and degrade it with audit/selinux then please do the community a favor and make sure it compiles properly. And if you really are serious about security, then implement it at kernel/user interface ... not in individual applications.
Please send a patch to the dbus list. Thank you.
> Please send a patch to the dbus list. > Thank you. No I wont, because you cannot even be bothered to tell me where the dbus list is. If RedHat cannot arrange for automatic transferal of bugs reported in the list to an upstream list when necessary, then one has to assume that RedHat has reinvented cluelessness. Have a nice day.
Thanks for your comments.