[oe] [meta-networking][PATCH] openflow: Add latest from git

Bruce Ashfield bruce.ashfield at gmail.com
Tue Sep 3 01:56:50 UTC 2013


On Mon, Sep 2, 2013 at 4:20 AM, Laszlo Papp <lpapp at kde.org> wrote:
> 1) The version in meta-virtualization is quite old. It is basically from 2009,
> and a lot of things has changed since then.

And that was on purpose, there are some tight bindings to SDN and hence why
it is in meta-virtualization, and not a valid reason to not contact the layer
maintainers directly, have a discussion and not set the update to the current
layer.

If you would have asked, you would have been told that updates are pending
with bindings that need to stay in lock step with other parts of meta-virt.

>
> 2) More importantly, this software is more like for networking rather than
> virtualization, so I think it was misplaced.

I disagree, so for now meta-virt is going to keep it's variants of the
recipes and
we need to have an actual discussion to figure out the best way forward.

Cheers,

Bruce

> ---
>  .../recipes-support/openflow/openflow_1.0.bb       | 32 ++++++++++++++++++++++
>  1 file changed, 32 insertions(+)
>  create mode 100644 meta-networking/recipes-support/openflow/openflow_1.0.bb
>
> diff --git a/meta-networking/recipes-support/openflow/openflow_1.0.bb b/meta-networking/recipes-support/openflow/openflow_1.0.bb
> new file mode 100644
> index 0000000..eb7770e
> --- /dev/null
> +++ b/meta-networking/recipes-support/openflow/openflow_1.0.bb
> @@ -0,0 +1,32 @@
> +SUMMARY = "OpenFlow"
> +DESCRIPTION = "Open standard that enables researchers to run experimental protocols in the campus networks"
> +HOMEPAGE = "http://www.openflow.org"
> +SECTION = "networking"
> +LICENSE = "GPLv2"
> +
> +LIC_FILES_CHKSUM = "file://COPYING;md5=e870c934e2c3d6ccf085fd7cf0a1e2e2"
> +
> +SRCREV = "c84f33f09d5dbcfc9b489f64cb30475bf36f653a"
> +PV = "1.0+git${SRCPV}"
> +SRC_URI = "git://gitosis.stanford.edu/openflow.git;protocol=git"
> +
> +DEPENDS = "virtual/libc"
> +
> +EXTRA_OECONF += "KARCH=${TARGET_ARCH}"
> +
> +PACKAGECONFIG ??= "libssl"
> +PACKAGECONFIG[libssl] = "--enable-ssl,--disable-ssl, openssl, libssl"
> +
> +S = "${WORKDIR}/git"
> +
> +inherit autotools
> +
> +do_configure() {
> +    ./boot.sh
> +    oe_runconf
> +}
> +
> +do_install_append() {
> +       # Remove /var/run as it is created on startup
> +    rm -rf ${D}${localstatedir}/run
> +}
> --
> 1.8.4
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel



-- 
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end"



More information about the Openembedded-devel mailing list