Re: opendkim-2.8.4 Beta1 available

From: Steve Jenkins <stevejenkins_at_gmail.com>
Date: Mon, 10 Jun 2013 19:03:13 -0700

On Mon, Jun 10, 2013 at 6:04 PM, Steve Jenkins <stevejenkins_at_gmail.com>wrote:

> I'll tinker around with that now and see what I get. I've never built any
> packages against libbsd before -- am I going to need to reference it
> throughout the spec file wherever needed? Or is there a compile time option
> (like --include=libbsd) already in opendkim?
>

Ok - to test, I added the following at the top of the spec file:

BuildRequires: libbsd

This apparently has the effect of preventing the build from creating
libstrl.so.* and strl.h (because it initially warned me that those files no
longer got built) -- but I'm assuming that's by design (as you said,
opendkim will use string.h instead). I then commented out these lines from
the libopendkim section:

%{_libdir}/libstrl.so.*
%{_includedir}/strl/strl.h

which stopped the "missing files" complaints from the build process. The
package builds and seems to install just fine with these changes.

Here's the latest build log (build with the changes referenced above):

http://fpaste.org/17829/

Note the first set of references to libbsd on line 1196 and the second (for
libopendkim) on 1212. Those are new!

So... I THINK everything worked as you were recommending, but again, having
never used libbsd before, another set of eyes would be appreciated for a
sanity check. See anything wonky?

Thanks!

SteveJ
Received on Tue Jun 11 2013 - 02:03:27 PST

This archive was generated by hypermail 2.3.0 : Tue Jun 11 2013 - 02:09:01 PST