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
