On Fri, Jul 29, 2016 at 12:27 AM, Ben Pfaff <b...@ovn.org> wrote: > On Mon, Jul 25, 2016 at 06:55:49PM -0500, Terry Wilson wrote: >> Sigh. And of course I had libopenvswitch installed on the system as >> well and removing it breaks building the extensions with the above >> patch. This is the kind of thing that would be much easier if the >> Python lib was its own project with its own test suite and it could >> just always assume libopenvswitch was installed on the system as a >> build dependency. > > The Open vSwitch build process uses some of the OVS Python libraries, so > as far as I can tell that would create a circular dependency. > > I don't know what is the right thing to do.
I know everyone seems to hate them, but git submodules aren't a *completely* horrible fit for this issue; except for that whole changing how people have to clone the repo with --recursive thing. Since they're pinned to commits, there wouldn't be any breaking of the build system, etc. I don't know. I may be something to think about, anyway. _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev