On Thu, Nov 13, 2014 at 12:10:17PM +0100, Thomas Graf wrote:
> On 11/12/14 at 04:06pm, Flavio Leitner wrote:
> > On Wed, Nov 12, 2014 at 03:06:09PM +0100, Thomas Graf wrote:
> > > Ignore both pkgconfig and headers in RHEL package for now as there
> > > is no -devel package yet.
> > 
> > Now we have the openvswitch-fedora.spec installing the headers
> > during ``make install´´ and then later manually using ``install´´
> > command in the %install section.  The only difference is that
> > the spec file is installing include/openvswitch/lib and config.h
> > as well.
> > 
> > Can we remove the redundancy?
> 
> I was reluctant to remove anything from the package as there might be
> users depending on it. OTOH, providing lib/ as-is in public headers is
> certainly broken as it heavily pollutes the namespace.

Good point.  I am not saying to remove anything from the final package.
What I am saying is that the rpm %install will manually install the same
headers as ``make install''.  Just remove those lines out of %install
section and we are good.


> Providing config.h seems pointless too. Whatever was available on the
> build machine can't be taken for granted on another build machine.

But it tells what features/flags were used when building the library,
no?
 
fbl

_______________________________________________
dev mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/dev

Reply via email to