All of lore.kernel.org
 help / color / mirror / Atom feed
* [meta-oe][PATCH 1/3] zlog: Add recipe
@ 2016-12-16  3:59 Khem Raj
  2016-12-16  3:59 ` [meta-networking][PATCH 2/3] usrsctp: " Khem Raj
  2016-12-16  3:59 ` [meta-oe][PATCH 3/3] popplet: Disable PIE, it does not compile Khem Raj
  0 siblings, 2 replies; 5+ messages in thread
From: Khem Raj @ 2016-12-16  3:59 UTC (permalink / raw)
  To: openembedded-devel

Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
 meta-oe/recipes-extended/zlog/zlog_git.bb | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 meta-oe/recipes-extended/zlog/zlog_git.bb

diff --git a/meta-oe/recipes-extended/zlog/zlog_git.bb b/meta-oe/recipes-extended/zlog/zlog_git.bb
new file mode 100644
index 0000000..51c746f
--- /dev/null
+++ b/meta-oe/recipes-extended/zlog/zlog_git.bb
@@ -0,0 +1,19 @@
+DESCRIPTION = "Zlog is a pure C logging library"
+HOMEPAGE = "https://github.com/HardySimpson/zlog"
+LICENSE = "LGPLv2.1"
+LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
+
+PV = "1.2.12+git${SRCPV}"
+
+SRCREV = "13904dab2878aa2654d0c20fb8600a3dc5f2dd68"
+SRC_URI = "git://github.com/HardySimpson/zlog"
+
+S = "${WORKDIR}/git"
+
+inherit pkgconfig
+
+EXTRA_OEMAKE = "CC='${CC}' LD='${LD}'"
+
+do_install() {
+    oe_runmake install PREFIX=${D}${exec_prefix} INSTALL=install
+}
-- 
2.10.2



^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [meta-networking][PATCH 2/3] usrsctp: Add recipe
  2016-12-16  3:59 [meta-oe][PATCH 1/3] zlog: Add recipe Khem Raj
@ 2016-12-16  3:59 ` Khem Raj
  2016-12-20 14:32   ` Martin Jansa
  2016-12-16  3:59 ` [meta-oe][PATCH 3/3] popplet: Disable PIE, it does not compile Khem Raj
  1 sibling, 1 reply; 5+ messages in thread
From: Khem Raj @ 2016-12-16  3:59 UTC (permalink / raw)
  To: openembedded-devel

Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
 .../recipes-protocols/usrsctp/usrsctp_git.bb       | 24 ++++++++++++++++++++++
 1 file changed, 24 insertions(+)
 create mode 100644 meta-networking/recipes-protocols/usrsctp/usrsctp_git.bb

diff --git a/meta-networking/recipes-protocols/usrsctp/usrsctp_git.bb b/meta-networking/recipes-protocols/usrsctp/usrsctp_git.bb
new file mode 100644
index 0000000..291eaa9
--- /dev/null
+++ b/meta-networking/recipes-protocols/usrsctp/usrsctp_git.bb
@@ -0,0 +1,24 @@
+DESCRIPTION = "This is a userland SCTP stack supporting FreeBSD, Linux, Mac OS X and Windows."
+LICENSE = "BSD-3-Clause"
+LIC_FILES_CHKSUM = "file://LICENSE.md;md5=ffcf846341f3856d79a483eafa18e2a5"
+
+SRC_URI = "git://github.com/sctplab/usrsctp;protocol=https;branch=master"
+SRCREV = "dbfc1b8c4cf1a46a4d8987ba542d5ff06bdaf14c"
+
+S = "${WORKDIR}/git"
+
+inherit autotools pkgconfig
+
+DEPENDS += "openssl"
+
+CFLAGS  += "-DSCTP_USE_OPENSSL_SHA1 -fPIC"
+LDFLAGS += "-lssl -lcrypto"
+
+PACKAGECONFIG ?= "disablewarnings"
+PACKAGECONFIG[disablewarnings] = "--disable-warnings-as-errors,,"
+
+EXTRA_OECONF += "--disable-inet \
+                 --disable-inet6 \
+                 --disable-shared \
+                 --disable-debug \
+               "
-- 
2.10.2



^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [meta-oe][PATCH 3/3] popplet: Disable PIE, it does not compile
  2016-12-16  3:59 [meta-oe][PATCH 1/3] zlog: Add recipe Khem Raj
  2016-12-16  3:59 ` [meta-networking][PATCH 2/3] usrsctp: " Khem Raj
@ 2016-12-16  3:59 ` Khem Raj
  1 sibling, 0 replies; 5+ messages in thread
From: Khem Raj @ 2016-12-16  3:59 UTC (permalink / raw)
  To: openembedded-devel

Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
 meta-oe/recipes-support/poppler/poppler_0.49.0.bb | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/meta-oe/recipes-support/poppler/poppler_0.49.0.bb b/meta-oe/recipes-support/poppler/poppler_0.49.0.bb
index ebb16d6..e8f8e65 100644
--- a/meta-oe/recipes-support/poppler/poppler_0.49.0.bb
+++ b/meta-oe/recipes-support/poppler/poppler_0.49.0.bb
@@ -27,6 +27,12 @@ PACKAGECONFIG[nss] = "--enable-libnss,--disable-libnss,nss"
 # Needed for qt5
 CXXFLAGS += "--std=c++11"
 
+#| /usr/src/debug/glibc/2.25-r0/git/csu/elf-init.c:87: undefined reference to `__init_array_end'
+#| /usr/src/debug/glibc/2.25-r0/git/csu/elf-init.c:87: undefined reference to `__init_array_start'
+#| /mnt/a/build/tmp-glibc/sysroots/x86_64-linux/usr/libexec/arm-oe-linux-gnueabi/gcc/arm-oe-linux-gnueabi/6.2.0/ld: .libs/libpoppler.so.65.0.0: hidden symbol `__init_array_end' isn't defined 
+
+SECURITY_CFLAGS = "${SECURITY_NO_PIE_CFLAGS}"
+
 EXTRA_OECONF = "\
     --enable-xpdf-headers \
     --disable-gtk-test \
-- 
2.10.2



^ permalink raw reply related	[flat|nested] 5+ messages in thread

* Re: [meta-networking][PATCH 2/3] usrsctp: Add recipe
  2016-12-16  3:59 ` [meta-networking][PATCH 2/3] usrsctp: " Khem Raj
@ 2016-12-20 14:32   ` Martin Jansa
  2016-12-21  6:05     ` Khem Raj
  0 siblings, 1 reply; 5+ messages in thread
From: Martin Jansa @ 2016-12-20 14:32 UTC (permalink / raw)
  To: openembedded-devel

[-- Attachment #1: Type: text/plain, Size: 2501 bytes --]

On Thu, Dec 15, 2016 at 07:59:46PM -0800, Khem Raj wrote:
> Signed-off-by: Khem Raj <raj.khem@gmail.com>
> ---
>  .../recipes-protocols/usrsctp/usrsctp_git.bb       | 24 ++++++++++++++++++++++
>  1 file changed, 24 insertions(+)
>  create mode 100644 meta-networking/recipes-protocols/usrsctp/usrsctp_git.bb
> 
> diff --git a/meta-networking/recipes-protocols/usrsctp/usrsctp_git.bb b/meta-networking/recipes-protocols/usrsctp/usrsctp_git.bb
> new file mode 100644
> index 0000000..291eaa9
> --- /dev/null
> +++ b/meta-networking/recipes-protocols/usrsctp/usrsctp_git.bb
> @@ -0,0 +1,24 @@
> +DESCRIPTION = "This is a userland SCTP stack supporting FreeBSD, Linux, Mac OS X and Windows."
> +LICENSE = "BSD-3-Clause"
> +LIC_FILES_CHKSUM = "file://LICENSE.md;md5=ffcf846341f3856d79a483eafa18e2a5"
> +
> +SRC_URI = "git://github.com/sctplab/usrsctp;protocol=https;branch=master"
> +SRCREV = "dbfc1b8c4cf1a46a4d8987ba542d5ff06bdaf14c"
> +
> +S = "${WORKDIR}/git"
> +
> +inherit autotools pkgconfig
> +
> +DEPENDS += "openssl"

Fails to build here:
http://logs.nslu2-linux.org/buildlogs/oe/world/pyro/log.dependencies.qemuarm.20161218_140914.log//3_min/failed/usrsctp.log

 Makefile.am: installing './INSTALL'
| Makefile.am: error: required file './NEWS' not found
| Makefile.am: error: required file './README' not found
| Makefile.am: error: required file './AUTHORS' not found
| Makefile.am: error: required file './ChangeLog' not found
| Makefile.am: installing './COPYING' using GNU General Public License
v3 file
| Makefile.am:     Consider adding the COPYING file to the version
control system
| Makefile.am:     for your code, to avoid questions about which license
your project uses
| programs/Makefile.am: installing './depcomp'
| autoreconf: automake failed with exit status: 1


> +
> +CFLAGS  += "-DSCTP_USE_OPENSSL_SHA1 -fPIC"
> +LDFLAGS += "-lssl -lcrypto"
> +
> +PACKAGECONFIG ?= "disablewarnings"
> +PACKAGECONFIG[disablewarnings] = "--disable-warnings-as-errors,,"
> +
> +EXTRA_OECONF += "--disable-inet \
> +                 --disable-inet6 \
> +                 --disable-shared \
> +                 --disable-debug \
> +               "
> -- 
> 2.10.2
> 
> -- 
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel

-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa@gmail.com

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 201 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [meta-networking][PATCH 2/3] usrsctp: Add recipe
  2016-12-20 14:32   ` Martin Jansa
@ 2016-12-21  6:05     ` Khem Raj
  0 siblings, 0 replies; 5+ messages in thread
From: Khem Raj @ 2016-12-21  6:05 UTC (permalink / raw)
  To: openembeded-devel

On Tue, Dec 20, 2016 at 6:32 AM, Martin Jansa <martin.jansa@gmail.com> wrote:
> On Thu, Dec 15, 2016 at 07:59:46PM -0800, Khem Raj wrote:
>> Signed-off-by: Khem Raj <raj.khem@gmail.com>
>> ---
>>  .../recipes-protocols/usrsctp/usrsctp_git.bb       | 24 ++++++++++++++++++++++
>>  1 file changed, 24 insertions(+)
>>  create mode 100644 meta-networking/recipes-protocols/usrsctp/usrsctp_git.bb
>>
>> diff --git a/meta-networking/recipes-protocols/usrsctp/usrsctp_git.bb b/meta-networking/recipes-protocols/usrsctp/usrsctp_git.bb
>> new file mode 100644
>> index 0000000..291eaa9
>> --- /dev/null
>> +++ b/meta-networking/recipes-protocols/usrsctp/usrsctp_git.bb
>> @@ -0,0 +1,24 @@
>> +DESCRIPTION = "This is a userland SCTP stack supporting FreeBSD, Linux, Mac OS X and Windows."
>> +LICENSE = "BSD-3-Clause"
>> +LIC_FILES_CHKSUM = "file://LICENSE.md;md5=ffcf846341f3856d79a483eafa18e2a5"
>> +
>> +SRC_URI = "git://github.com/sctplab/usrsctp;protocol=https;branch=master"
>> +SRCREV = "dbfc1b8c4cf1a46a4d8987ba542d5ff06bdaf14c"
>> +
>> +S = "${WORKDIR}/git"
>> +
>> +inherit autotools pkgconfig
>> +
>> +DEPENDS += "openssl"
>
> Fails to build here:
> http://logs.nslu2-linux.org/buildlogs/oe/world/pyro/log.dependencies.qemuarm.20161218_140914.log//3_min/failed/usrsctp.log
>
>  Makefile.am: installing './INSTALL'
> | Makefile.am: error: required file './NEWS' not found
> | Makefile.am: error: required file './README' not found
> | Makefile.am: error: required file './AUTHORS' not found
> | Makefile.am: error: required file './ChangeLog' not found
> | Makefile.am: installing './COPYING' using GNU General Public License
> v3 file
> | Makefile.am:     Consider adding the COPYING file to the version
> control system
> | Makefile.am:     for your code, to avoid questions about which license
> your project uses
> | programs/Makefile.am: installing './depcomp'
> | autoreconf: automake failed with exit status: 1

Yeah sent a v2

>
>
>> +
>> +CFLAGS  += "-DSCTP_USE_OPENSSL_SHA1 -fPIC"
>> +LDFLAGS += "-lssl -lcrypto"
>> +
>> +PACKAGECONFIG ?= "disablewarnings"
>> +PACKAGECONFIG[disablewarnings] = "--disable-warnings-as-errors,,"
>> +
>> +EXTRA_OECONF += "--disable-inet \
>> +                 --disable-inet6 \
>> +                 --disable-shared \
>> +                 --disable-debug \
>> +               "
>> --
>> 2.10.2
>>
>> --
>> _______________________________________________
>> Openembedded-devel mailing list
>> Openembedded-devel@lists.openembedded.org
>> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>
> --
> Martin 'JaMa' Jansa     jabber: Martin.Jansa@gmail.com
>
> --
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2016-12-21  6:05 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-12-16  3:59 [meta-oe][PATCH 1/3] zlog: Add recipe Khem Raj
2016-12-16  3:59 ` [meta-networking][PATCH 2/3] usrsctp: " Khem Raj
2016-12-20 14:32   ` Martin Jansa
2016-12-21  6:05     ` Khem Raj
2016-12-16  3:59 ` [meta-oe][PATCH 3/3] popplet: Disable PIE, it does not compile Khem Raj

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.