[oe] [meta-virt] google code docker hg dependancies 404
I'm hitting 404 errors with a couple of the docker dependancies. Can we host these somewhere or does anyone know of alternative places these can be obtained? I looked for the go-sqlite package but it seems to have been out of development for some time. /home/jack/projects/meta-virt.git/recipes-devtools/go/go-net_hg.bb, do_fetch /home/jack/projects/meta-virt.git/recipes-devtools/go/go-sqlite_hg.bb, do_fetch An alternative would be to possible host someones cached downloads in the alternative mirrors? Cheers, Jack. -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Re: [oe] [meta-browser][PATCH v2 3/3] chromium: Upgrade to version 48.0.2548.0
On Sun, May 08, 2016 at 02:20:38PM +0200, Carlos Rafael Giani wrote: > Not upgrading to M49 or M50 in this commit since this is currently the > latest version that is supported by ozone-wayland Thanks for fixing that issue with gold, now there is new issue since glibc was upgraded in oe-core to 2.24 which deprecated readdir_r http://errors.yoctoproject.org/Errors/Details/64087/ Anyone willing to patch it to use readdir? Thanks > Signed-off-by: Carlos Rafael Giani > --- > ...Add-Linux-to-impl-side-painting-whitelist.patch | 39 --- > .../0003-disable-uninitialized-warning.patch | 19 -- > .../0005-Remove-X-libraries-from-GYP-files.patch | 77 > -- > .../chromium/chromium-40/0010-systemd-218.patch| 39 --- > .../fix-build-error-with-GCC-in-Debug-mode.patch | 32 - > ...accelerated-Canvas-support-from-blacklist.patch | 20 -- > ...0001-bignum.cc-disable-warning-from-gcc-5.patch | 4 +- > .../0002-Disable-API-keys-info-bar.patch} | 2 +- > ...-image_util.cc-disable-warning-from-gcc-5.patch | 0 > ...-Remove-hard-coded-values-for-CC-and-CXX.patch} | 8 +-- > ...y-i18n_process_css_test.html-file-to-avoi.patch | 26 > ...erride-root-filesystem-access-restriction.patch | 30 + > .../0006-Remove-GBM-support-from-wayland.gyp.patch | 66 +++ > ...for-glib-related-build-error-with-ozone-w.patch | 31 + > .../0008-Fix-GCC-uninitialized-warning.patch | 26 > ...9-Fix-build-errors-with-GCC-in-Debug-mode.patch | 46 + > ...be-used-uninitialized-in-this-function-wa.patch | 25 +++ > .../add_missing_stat_h_include.patch | 4 +- > recipes-browser/chromium/chromium_40.0.2214.91.bb | 45 - > recipes-browser/chromium/chromium_48.0.2548.0.bb | 43 > 20 files changed, 315 insertions(+), 267 deletions(-) > delete mode 100644 > recipes-browser/chromium/chromium/chromium-40/0002-Add-Linux-to-impl-side-painting-whitelist.patch > delete mode 100644 > recipes-browser/chromium/chromium/chromium-40/0003-disable-uninitialized-warning.patch > delete mode 100644 > recipes-browser/chromium/chromium/chromium-40/0005-Remove-X-libraries-from-GYP-files.patch > delete mode 100644 > recipes-browser/chromium/chromium/chromium-40/0010-systemd-218.patch > delete mode 100644 > recipes-browser/chromium/chromium/chromium-40/fix-build-error-with-GCC-in-Debug-mode.patch > rename recipes-browser/chromium/chromium/{chromium-40 => > chromium-48}/0001-Remove-accelerated-Canvas-support-from-blacklist.patch (71%) > rename recipes-browser/chromium/chromium/{chromium-40 => > chromium-48}/0001-bignum.cc-disable-warning-from-gcc-5.patch (98%) > rename > recipes-browser/chromium/chromium/{chromium-40/0003-Disable-API-keys-info-bar.patch > => chromium-48/0002-Disable-API-keys-info-bar.patch} (95%) > rename recipes-browser/chromium/chromium/{chromium-40 => > chromium-48}/0002-image_util.cc-disable-warning-from-gcc-5.patch (100%) > rename > recipes-browser/chromium/chromium/{chromium-40/0004-Remove-hard-coded-values-for-CC-and-CXX.patch > => chromium-48/0003-Remove-hard-coded-values-for-CC-and-CXX.patch} (86%) > create mode 100644 > recipes-browser/chromium/chromium/chromium-48/0004-Create-empty-i18n_process_css_test.html-file-to-avoi.patch > create mode 100644 > recipes-browser/chromium/chromium/chromium-48/0005-Override-root-filesystem-access-restriction.patch > create mode 100644 > recipes-browser/chromium/chromium/chromium-48/0006-Remove-GBM-support-from-wayland.gyp.patch > create mode 100644 > recipes-browser/chromium/chromium/chromium-48/0007-Workaround-for-glib-related-build-error-with-ozone-w.patch > create mode 100644 > recipes-browser/chromium/chromium/chromium-48/0008-Fix-GCC-uninitialized-warning.patch > create mode 100644 > recipes-browser/chromium/chromium/chromium-48/0009-Fix-build-errors-with-GCC-in-Debug-mode.patch > create mode 100644 > recipes-browser/chromium/chromium/chromium-48/0010-Fix-rv-may-be-used-uninitialized-in-this-function-wa.patch > rename recipes-browser/chromium/chromium/{chromium-40 => > chromium-48}/add_missing_stat_h_include.patch (90%) > delete mode 100644 recipes-browser/chromium/chromium_40.0.2214.91.bb > create mode 100644 recipes-browser/chromium/chromium_48.0.2548.0.bb > > diff --git > a/recipes-browser/chromium/chromium/chromium-40/0002-Add-Linux-to-impl-side-painting-whitelist.patch > > b/recipes-browser/chromium/chromium/chromium-40/0002-Add-Linux-to-impl-side-painting-whitelist.patch > deleted file mode 100644 > index b5916ca..000 > --- > a/recipes-browser/chromium/chromium/chromium-40/0002-Add-Linux-to-impl-side-painting-whitelist.patch > +++ /dev/null > @@ -1,39 +0,0 @@ > -From 61cbd67e88f5e99185d7df1a05f842c58e691495 Mon Sep 17 00:00:00 2001 > -From: Carlos Rafael Giani > -Date: Sun, 21 Dec 2014 01:01:04 +0100 > -Subject: [PATCH] Add Linux to impl side painting whitelist >
[oe] [meta-oe][PATCH v3] assimp: Add recipe for Open Asset Import Library
Open Asset Import Library (short name: Assimp) is a portable Open Source library to import various well-known 3D model formats in a uniform manner. Signed-off-by: Neena Busireddy --- meta-oe/recipes-graphics/assimp/assimp_3.1.1.bb | 16 1 file changed, 16 insertions(+) create mode 100644 meta-oe/recipes-graphics/assimp/assimp_3.1.1.bb diff --git a/meta-oe/recipes-graphics/assimp/assimp_3.1.1.bb b/meta-oe/recipes-graphics/assimp/assimp_3.1.1.bb new file mode 100644 index 000..5ffa5c2 --- /dev/null +++ b/meta-oe/recipes-graphics/assimp/assimp_3.1.1.bb @@ -0,0 +1,16 @@ +DESCRIPTION = "Open Asset Import Library is a portable Open Source library to import \ + various well-known 3D model formats in a uniform manner." +HOMEPAGE = "http://www.assimp.org/"; +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://LICENSE;md5=bc4231a2268da8fc55525ad119638a87" + +DEPENDS = "boost" + +SRC_URI = "http://sourceforge.net/projects/${BPN}/files/${BPN}-3.1/${BPN}-${PV}_no_test_models.zip"; +SRC_URI[md5sum] = "ccd4788204509da58a3a53c7aeda7a8b" +SRC_URI[sha256sum] = "da9827876f10a8b447270368753392cfd502e70a2e9d1361554e5dfcb1fede9e" + +inherit cmake + +FILES_${PN}-dev += "${libdir}/cmake" -- 1.9.1 -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Re: [oe] [meta-virt] google code docker hg dependancies 404
On Wed, May 18, 2016 at 5:36 AM, Jack Mitchell wrote: > I'm hitting 404 errors with a couple of the docker dependancies. Can we > host these somewhere or does anyone know of alternative places these can be > obtained? I looked for the go-sqlite package but it seems to have been out > of development for some time. > FYI: Copy the meta-virt mailing list for issues with meta-virtualization, I almost missed this. > > /home/jack/projects/meta-virt.git/recipes-devtools/go/go-net_hg.bb, > do_fetch > /home/jack/projects/meta-virt.git/recipes-devtools/go/go-sqlite_hg.bb, > do_fetch > > An alternative would be to possible host someones cached downloads in the > alternative mirrors? > > I just cleaned my build and I'm seeing them as well. I'll take care of figuring out what has happened and fixing it. Cheers, Bruce > Cheers, > Jack. > -- "Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end" -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
[oe] [meta-networking][jethro][PATCH] Security fix backport for Jethro
Ntp updates are currently being done via package updates as they are just patch series updates. Armin Kuster (1): ntp: Security fixes via update to 4.2.8p7 .../recipes-support/ntp/{ntp_4.2.8p6.bb => ntp_4.2.8p7.bb}| 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta-networking/recipes-support/ntp/{ntp_4.2.8p6.bb => ntp_4.2.8p7.bb} (97%) -- 2.3.5 -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Re: [oe] [meta-virt] google code docker hg dependancies 404
On Wed, May 18, 2016 at 12:39 PM, Bruce Ashfield wrote: > > > On Wed, May 18, 2016 at 5:36 AM, Jack Mitchell wrote: > >> I'm hitting 404 errors with a couple of the docker dependancies. Can we >> host these somewhere or does anyone know of alternative places these can be >> obtained? I looked for the go-sqlite package but it seems to have been out >> of development for some time. >> > > FYI: Copy the meta-virt mailing list for issues with meta-virtualization, > I almost missed this. > > > >> >> /home/jack/projects/meta-virt.git/recipes-devtools/go/go-net_hg.bb, >> do_fetch >> /home/jack/projects/meta-virt.git/recipes-devtools/go/go-sqlite_hg.bb, >> do_fetch >> >> An alternative would be to possible host someones cached downloads in the >> alternative mirrors? >> >> > I just cleaned my build and I'm seeing them as well. I'll take care of > figuring out what has happened > and fixing it. > Turns out that we don't need the dependencies at all. I did a clean build and runtime test without them, and all is well. I pushed a fix to meta-virt. Bruce > > Cheers, > > Bruce > > >> Cheers, >> Jack. >> > > > > -- > "Thou shalt not follow the NULL pointer, for chaos and madness await thee > at its end" > -- "Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end" -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
[oe] [meta-networking][jethro][PATCH] ntp: Security fixes via update to 4.2.8p7
From: Armin Kuster CVE-2016-1551 CVE-2016-2516 CVE-2016-2517 CVE-2016-2518 CVE-2016-2519 CVE-2016-1547 CVE-2015-7704 CVE-2015-8138 CVE-2016-1550 for more info see: http://support.ntp.org/bin/view/Main/SecurityNotice#April_2016_NTP_4_2_8p7_Security Signed-off-by: Armin Kuster Acked-by: Joe MacDonald Signed-off-by: Armin Kuster --- .../recipes-support/ntp/{ntp_4.2.8p6.bb => ntp_4.2.8p7.bb}| 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta-networking/recipes-support/ntp/{ntp_4.2.8p6.bb => ntp_4.2.8p7.bb} (97%) diff --git a/meta-networking/recipes-support/ntp/ntp_4.2.8p6.bb b/meta-networking/recipes-support/ntp/ntp_4.2.8p7.bb similarity index 97% rename from meta-networking/recipes-support/ntp/ntp_4.2.8p6.bb rename to meta-networking/recipes-support/ntp/ntp_4.2.8p7.bb index 1836dd9..fba2f5e 100644 --- a/meta-networking/recipes-support/ntp/ntp_4.2.8p6.bb +++ b/meta-networking/recipes-support/ntp/ntp_4.2.8p7.bb @@ -23,8 +23,8 @@ SRC_URI = "http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/ntp-${PV}.tar.g file://ntpd.list \ " -SRC_URI[md5sum] = "60049f51e9c8305afe30eb22b711c5c6" -SRC_URI[sha256sum] = "583d0e1c573ace30a9c6afbea0fc52cae9c8c916dbc15c026e485a0dda4ba048" +SRC_URI[md5sum] = "46dfba933c3e4bc924d8e55068797578" +SRC_URI[sha256sum] = "81d20c06a0b01abe3b84fac092185bf014252d38fe5e7b2758f604680a0220dc" inherit autotools update-rc.d useradd systemd pkgconfig -- 2.3.5 -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Re: [oe] [meta-oe][PATCH 2/2] freeglut: Add a recipe freeglut to replace mesa-glut
On Wed, May 11, 2016 at 02:41:49PM -0500, Neena Busireddy wrote: > FreeGLUT is a free-software/open-source alternative to the OpenGL > Utility Toolkit (GLUT) library. > More information about this library can be found in > http://freeglut.sourceforge.net/ > > Signed-off-by: Neena Busireddy > --- > meta-oe/recipes-graphics/freeglut/freeglut_3.0.0.bb | 17 + > 1 file changed, 17 insertions(+) > create mode 100644 meta-oe/recipes-graphics/freeglut/freeglut_3.0.0.bb > > diff --git a/meta-oe/recipes-graphics/freeglut/freeglut_3.0.0.bb > b/meta-oe/recipes-graphics/freeglut/freeglut_3.0.0.bb > new file mode 100644 > index 000..7671e75 > --- /dev/null > +++ b/meta-oe/recipes-graphics/freeglut/freeglut_3.0.0.bb > @@ -0,0 +1,17 @@ > +DESCRIPTION = "FreeGLUT is a free-software/open-source alternative to the > OpenGL \ > + Utility Toolkit (GLUT) library" > +LICENSE = "X-Consortium" > +LIC_FILES_CHKSUM = "file://COPYING;md5=89c0b58a3e01ce3d8254c9f59e78adfb" > + > +SRC_URI = > "https://sourceforge.net/projects/${BPN}/files/${BPN}/${PV}/${BPN}-${PV}.tar.gz"; > +SRC_URI[md5sum] = "90c3ca4dd9d51cf32276bc5344ec9754" > +SRC_URI[sha256sum] = > "2a43be8515b01ea82bcfa17d29ae0d40bd128342f0930cd1f375f1ff999f76a2" > + > +inherit cmake you're missing distro_features_check here, so the check bellow doesn't work > + > +# depends on virtual/libx11 > +REQUIRED_DISTRO_FEATURES = "x11" > + > +PROVIDES += "mesa-glut" > + > +DEPENDS = "virtual/libx11 libxmu libxi virtual/libgl libglu libxrandr" > -- > 1.9.1 > > -- > ___ > Openembedded-devel mailing list > Openembedded-devel@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-devel -- Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com signature.asc Description: Digital signature -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
[oe] [PATCH 00/38] Krogoth-next pull request
Please consider these changes for meta-openembedded krogot-next The following changes since commit 2092396f0e4fd3891b398c7180528aba67e1d522: ntp: Security fixes via update to 4.2.8p7 (2016-05-02 14:04:13 -0700) are available in the git repository at: git://github.com/akuster/meta-openembedded akuster/krogoth-next https://github.com/akuster/meta-openembedded/tree/akuster/krogoth-next Andreas Müller (3): meta-xfce: add intltool-native to DEPENDS xfce-polkit: fix warning not able to copy license fluidsynth: set correct portaudio packageconfig dependency Ann Thornton (2): packagegroup-tools-bluetooth.bb: Selects the tools appropriate for the version of bluez being used. packagegroup-tools-bluetooth: Selects the tools appropriate for the version of bluez being used. Armin Kuster (4): acpitests: Fix license issue libwnck: fix WARNING upower: fix WARNING wireshark: Fix new QA Error Catalin Enache (2): proftpd: CVE-2016-3125 squid: CVE-2016-3947 Christopher Larson (2): fbida: use separate builddir sox: dep on ffmpeg, not libav Derek Straka (2): python-pyparsing: modify build to correctly use setuptools rather than distutils leptonica: add PACAKGECONFIG for openjpeg Herrie (1): pidgin: Update to 2.10.12 Ioan-Adrian Ratiu (2): openconnect: add missing dependencies syslog-ng.inc: fix prerm script & class includes Kinsella, Ray (1): wvstreams: fixing segfault with new gcc optimizations Li xin (1): rp-pppoe: Fix rootfs creation errors Martin Jansa (5): sblim-sfcb: add missing dependency on unzip-native pidgin: add PACKAGECONFIGs pidgin: use pkg-config instead of hardcoded paths or python-config llvm3.3: Disable auto -dbg packages poppler: add --std=c++11 to fix build with Qt 5.7 Neena Busireddy (1): glmark2: wl_surface should be destoryed after destroying wl_window Noor Ahsan (1): libnice, farsight2: unblacklist as libnice's nice.pc issue fixed. Otavio Salvador (1): opencv: Fix metapkg dependencies for opencv-java and opencv-locales Paul Barker (1): toybox: Remove out-of-date patch Paul Gortmaker (2): autotools-bootstrap: make bootstrap package specific. netcf: fix mishandling of gnulib submodule causing build fail qi.c...@windriver.com (4): dovecot: fix QA issue and remove from blacklist rrdtool: fix do_configure failure on some hosts curlpp: fix recipe znc: fix QA issue and remove from blacklist Robert Yang (1): nbd: fix LIC_FILES_CHKSUM Roy Li (1): lmbench: avoid gcc optimize-away multiplication Zhu Yanjun (1): net-snmp: enable ipv6 support meta-gnome/recipes-gnome/libwnck/libwnck_2.31.0.bb | 2 +- .../fluidsynth/fluidsynth_1.1.6.bb | 2 +- .../recipes-multimedia/sox/sox_14.4.0.bb | 2 +- .../openconnect/openconnect_git.bb | 2 +- .../proftpd/files/CVE-2016-3125.patch | 247 + .../recipes-daemons/proftpd/proftpd_1.3.5a.bb | 1 + .../squid/files/CVE-2016-3947.patch| 48 +++ .../recipes-daemons/squid/squid_3.5.7.bb | 1 + meta-networking/recipes-irc/znc/znc_git.bb | 5 +- .../recipes-protocols/net-snmp/net-snmp_5.7.3.bb | 3 + .../recipes-protocols/rp-pppoe/rp-pppoe_3.12.bb| 4 + .../recipes-support/curlpp/curlpp_0.7.3.bb | 60 .../recipes-support/dovecot/dovecot_2.2.21.bb | 8 +- meta-networking/recipes-support/nbd/nbd_3.11.bb| 2 +- meta-networking/recipes-support/netcf/netcf_git.bb | 21 +- .../recipes-support/wireshark/wireshark_2.0.2.bb | 5 +- meta-oe/classes/autotools-bootstrap.bbclass| 24 -- meta-oe/licenses/Intel | 21 ++ ...ace-should-be-destoryed-after-the-wl_wind.patch | 34 ++ meta-oe/recipes-benchmark/glmark2/glmark2_git.bb | 3 +- .../0001-avoid-gcc-optimize-away-the-loops.patch | 79 + .../recipes-benchmark/lmbench/lmbench_3.0-a9.bb| 1 + .../packagegroups/packagegroup-tools-bluetooth.bb | 37 ++ .../recipes-connectivity/wvdial/wvstreams_4.6.1.bb | 2 + meta-oe/recipes-core/llvm/llvm.inc | 3 +- .../toybox/0001-Match-paths-with-busybox.patch | 388 - meta-oe/recipes-extended/rrdtool/rrdtool_1.5.4.bb | 2 + .../sblim-sfcb/sblim-sfcb_1.4.9.bb | 2 +- meta-oe/recipes-graphics/fbida/fbida_2.10.bb | 5 +- .../fontforge/fontforge_20150824.bb| 18 +- .../recipes-graphics/leptonica/leptonica_1.70.bb | 3 + .../recipes-support/farsight/farsight2_0.0.22.bb | 2 - meta-oe/recipes-support/farsight/libnice_0.0.13.bb | 4 +- meta-oe/recipes-support/opencv/opencv_3.1.bb | 5 +- .../pidgin/pidgin/pidgin-cross-python-265.patch| 50 ++- .../pidgin/pidgin/pidgin.desktop-set-icon.patch| 11 - .../pidgin/{pidgin_2.10.9.bb => pidgin_2.10.12.bb} | 41 ++- ...h-C-11-compilers-that-don-t-define-isinfi.patch | 39 +++ meta-oe/recipes-support/poppler/poppler_0.41.0.bb | 4
[oe] State of bitbake world 2016-05-17
There are few new failures most likely caused by glibc upgrade. == Number of issues - stats == {| class='wikitable' !|Date !!colspan='3'|Failed tasks !!colspan='6'|Failed depencencies!!|Signatures !!colspan='12'|QA !!Comment |- || ||qemuarm ||qemux86 ||qemux86_64 ||qemuarm||max||min ||qemux86||max||min ||all ||already-stripped ||libdir||textrel ||build-deps||file-rdeps ||version-going-backwards ||host-user-contaminated ||installed-vs-shipped ||unknown-configure-option ||symlink-to-sysroot ||invalid-pkgconfig ||pkgname || |- ||2016-05-17||6 ||7 ||7 ||25||10||10||29||10 ||11||0 ||0 ||0 ||2 ||2 ||29||0 ||3 ||0 ||0 ||0 ||0 ||0 || |} http://www.openembedded.org/wiki/Bitbake_World_Status == Failed tasks 2016-05-17 == INFO: jenkins-job.sh-1.8.4 Complete log available at http://logs.nslu2-linux.org/buildlogs/oe/world/log.report.20160518_103410.log === common (6) === * /meta-openembedded/meta-networking/recipes-netkit/netkit-rsh/netkit-rsh_0.17.bb, do_compile * /meta-openembedded/meta-oe/recipes-extended/collectd/collectd_5.5.0.bb, do_compile * /meta-openembedded/meta-oe/recipes-extended/tcsh/tcsh_6.18.01.bb, do_compile * /meta-openembedded/meta-oe/recipes-support/postgresql/postgresql_9.4.5.bb, do_configure * /meta-openembedded/meta-python/recipes-devtools/python/python-cryptography_1.1.bb, do_compile * /meta-webos-ports/meta-luneui/recipes-luneui/luna-next/luna-next.bb, do_compile === common-x86 (1) === * /meta-browser/recipes-browser/chromium/chromium_48.0.2548.0.bb, do_compile === qemuarm (0) === === qemux86 (0) === === qemux86_64 (0) === === Number of failed tasks (20) === {| class=wikitable |- || qemuarm || 6 || http://logs.nslu2-linux.org/buildlogs/oe/world//log.world.qemuarm.20160516_044240.log// || http://errors.yoctoproject.org:80/Errors/Build/16131/ |- || qemux86 || 7 || http://logs.nslu2-linux.org/buildlogs/oe/world//log.world.qemux86.20160516_044131.log// || http://errors.yoctoproject.org:80/Errors/Build/16133/ |- || qemux86_64 || 7 || http://logs.nslu2-linux.org/buildlogs/oe/world//log.world.qemux86-64.20160517_060435.log// || http://errors.yoctoproject.org:80/Errors/Build/16276/ |} === PNBLACKLISTs (91) === === QA issues (36) === {| class=wikitable !| Count||Issue |- ||0 ||already-stripped |- ||0 ||installed-vs-shipped |- ||0 ||invalid-pkgconfig |- ||0 ||libdir |- ||0 ||pkgname |- ||0 ||symlink-to-sysroot |- ||0 ||unknown-configure-option |- ||0 ||version-going-backwards |- ||29||file-rdeps |- ||2 ||build-deps |- ||2 ||textrel |- ||3 ||host-user-contaminated |} === Failed dependencies for qemuarm (25) === Complete log: http://logs.nslu2-linux.org/buildlogs/oe/world/log.dependencies.qemuarm.20160517_041935.log/ Found differences: WARN: samba: samba rdepends on libpam, but it isn't a build dependency? WARN: libdrm: libdrm-tests rdepends on cunit, but it isn't a build dependency? WARN: libdrm: libdrm-tests rdepends on libdrm-amdgpu, but it isn't a build dependency? WARN: enchant: enchant rdepends on hunspell, but it isn't a build dependency? Found errors: ERROR: 25 issues were found in these recipes: chkconfig-alternatives-native collectd enchant gtkmathview libdrm luna-next meta-world-pkgdata netkit-rsh netmap postgresql proxy-libintl python-cryptography samba tcsh === Recipes failing with maximal dependencies for qemuarm (10) === chkconfig-alternatives-native -- http://logs.nslu2-linux.org/buildlogs/oe/world/log.dependencies.qemuarm.20160517_041935.log//2_max/failed/chkconfig-alternatives-native.log collectd -- http://logs.nslu2-linux.org/buildlogs/oe/world/log.dependencies.qemuarm.20160517_041935.log//2_max/failed/collectd.log luna-next -- http://logs.nslu2-linux.org/buildlogs/oe/world/log.dependencies.qemuarm.20160517_041935.log//2_max/failed/luna-next.log meta-world-pkgdata -- http://logs.nslu2-linux.org/buildlogs/oe/world/log.dependencies.qemuarm.20160517_041935.log//2_max/failed/meta-world-pkgdata.log netkit-rsh -- http://logs.nslu2-linux.org/buildlogs/oe/world/log.dependencies.qemuarm.20160517_041935.log//2_max/failed/netkit-rsh.log netmap -- http://logs.nslu2-linux.org/buildlogs/oe/world/log.dependencies.qemuarm.20160517_041935.log//2_max/failed/netmap.log postgresql -- http://logs.nslu2-linux.org/buildlogs/oe/world/log.dependencies.qemuarm.20160517_041935.log//2_max/failed/postgresql.log proxy-libintl -- http://logs.nslu2-linux.org/buildlogs/oe/world/log.dependencies.qemuarm.20160517_041935.log//2_max/failed/proxy-libintl.log python-cryptography -- http://logs.nslu2-lin
[oe] [meta-oe][PATCH v3 2/2] freeglut: Add a recipe freeglut to replace mesa-glut
FreeGLUT is a free-software/open-source alternative to the OpenGL Utility Toolkit (GLUT) library. More information about this library can be found in http://freeglut.sourceforge.net/ Signed-off-by: Neena Busireddy --- meta-oe/recipes-graphics/freeglut/freeglut_3.0.0.bb | 17 + 1 file changed, 17 insertions(+) create mode 100644 meta-oe/recipes-graphics/freeglut/freeglut_3.0.0.bb diff --git a/meta-oe/recipes-graphics/freeglut/freeglut_3.0.0.bb b/meta-oe/recipes-graphics/freeglut/freeglut_3.0.0.bb new file mode 100644 index 000..389d3fb --- /dev/null +++ b/meta-oe/recipes-graphics/freeglut/freeglut_3.0.0.bb @@ -0,0 +1,17 @@ +DESCRIPTION = "FreeGLUT is a free-software/open-source alternative to the OpenGL \ + Utility Toolkit (GLUT) library" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://COPYING;md5=89c0b58a3e01ce3d8254c9f59e78adfb" + +SRC_URI = "https://sourceforge.net/projects/${BPN}/files/${BPN}/${PV}/${BPN}-${PV}.tar.gz"; +SRC_URI[md5sum] = "90c3ca4dd9d51cf32276bc5344ec9754" +SRC_URI[sha256sum] = "2a43be8515b01ea82bcfa17d29ae0d40bd128342f0930cd1f375f1ff999f76a2" + +inherit cmake distro_features_check + +# depends on virtual/libx11 +REQUIRED_DISTRO_FEATURES = "x11" + +PROVIDES += "mesa-glut" + +DEPENDS = "virtual/libx11 libxmu libxi virtual/libgl libglu libxrandr" -- 1.9.1 -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
[oe] [meta-oe][PATCH v3 1/2] mesa-glut: Remove the recipe
mesa-glut is dead upstream for almost three years now and it does not generate library for GLUT. mesa-glut is now replaced by freeGLUT which is a free-software/open-source alternative to the OpenGL Utility Toolkit (GLUT) library. Signed-off-by: Neena Busireddy --- meta-oe/recipes-graphics/mesa/mesa-glut_8.0.1.bb | 16 1 file changed, 16 deletions(-) delete mode 100644 meta-oe/recipes-graphics/mesa/mesa-glut_8.0.1.bb diff --git a/meta-oe/recipes-graphics/mesa/mesa-glut_8.0.1.bb b/meta-oe/recipes-graphics/mesa/mesa-glut_8.0.1.bb deleted file mode 100644 index 404ee53..000 --- a/meta-oe/recipes-graphics/mesa/mesa-glut_8.0.1.bb +++ /dev/null @@ -1,16 +0,0 @@ -SUMMARY = "OpenGL Utility Toolkit" -LICENSE = "Kilgard" -LIC_FILES_CHKSUM = "file://include/GL/glut.h;md5=4aab626c830aed79d7b2e5a76dfa2dd6;startline=4;endline=8" - -SRC_URI = "git://anongit.freedesktop.org/mesa/glut" - -SRCREV = "ee89e9aeb49604b036e06f1df6478d32006b30cd" -PV = "8.0.0+git${SRCPV}" - -S = "${WORKDIR}/git" - -inherit autotools-brokensep pkgconfig distro_features_check -# depends on virtual/libx11 -REQUIRED_DISTRO_FEATURES = "x11" - -DEPENDS = "virtual/libx11 libxmu libxi virtual/libgl libglu" -- 1.9.1 -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Re: [oe] [meta-oe][PATCH 2/2] freeglut: Add a recipe freeglut to replace mesa-glut
Hi Martin, On Wed, May 11, 2016 at 02:41:49PM -0500, Neena Busireddy wrote: > FreeGLUT is a free-software/open-source alternative to the OpenGL > Utility Toolkit (GLUT) library. > More information about this library can be found in > http://freeglut.sourceforge.net/ > > Signed-off-by: Neena Busireddy > --- > meta-oe/recipes-graphics/freeglut/freeglut_3.0.0.bb | 17 > + > 1 file changed, 17 insertions(+) > create mode 100644 > meta-oe/recipes-graphics/freeglut/freeglut_3.0.0.bb > > diff --git a/meta-oe/recipes-graphics/freeglut/freeglut_3.0.0.bb > b/meta-oe/recipes-graphics/freeglut/freeglut_3.0.0.bb > new file mode 100644 > index 000..7671e75 > --- /dev/null > +++ b/meta-oe/recipes-graphics/freeglut/freeglut_3.0.0.bb > @@ -0,0 +1,17 @@ > +DESCRIPTION = "FreeGLUT is a free-software/open-source alternative to the > OpenGL \ > + Utility Toolkit (GLUT) library" > +LICENSE = "X-Consortium" > +LIC_FILES_CHKSUM = "file://COPYING;md5=89c0b58a3e01ce3d8254c9f59e78adfb" > + > +SRC_URI = > "https://sourceforge.net/projects/${BPN}/files/${BPN}/${PV}/${BPN}-${PV}.tar.gz"; > +SRC_URI[md5sum] = "90c3ca4dd9d51cf32276bc5344ec9754" > +SRC_URI[sha256sum] = > "2a43be8515b01ea82bcfa17d29ae0d40bd128342f0930cd1f375f1ff999f76a2" > + > +inherit cmake you're missing distro_features_check here, so the check bellow doesn't work [Neena Busireddy] Oops..Thanks for catching it. I will send another version. > + > +# depends on virtual/libx11 > +REQUIRED_DISTRO_FEATURES = "x11" > + > +PROVIDES += "mesa-glut" > + > +DEPENDS = "virtual/libx11 libxmu libxi virtual/libgl libglu libxrandr" > -- > 1.9.1 > > -- > ___ > Openembedded-devel mailing list > Openembedded-devel@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-devel -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Re: [oe] [PATCH V6] efivar: fix unknown option while gold linker used
On 05/17/2016 11:35 PM, Martin Jansa wrote: On Tue, May 17, 2016 at 11:28:32PM +0800, Hongxu Jia wrote: Ping Martin, Could you apply the V6? It should be ok with gold linker I think it's already in master-next and will be merged after next round of world builds. Many thanks //Hongxu //Hongxu On 05/11/2016 09:39 AM, Hongxu Jia wrote: - Use '-fPIC' to replace 'PIC'; - Use 'pie' to replace 'PIE' - Remove unknown '--add-needed' Signed-off-by: Hongxu Jia --- .../0004-fix-unknow-option-for-gold-linker.patch | 38 ++ meta-oe/recipes-extended/efivar/efivar_0.23.bb | 1 + 2 files changed, 39 insertions(+) create mode 100644 meta-oe/recipes-extended/efivar/efivar/0004-fix-unknow-option-for-gold-linker.patch diff --git a/meta-oe/recipes-extended/efivar/efivar/0004-fix-unknow-option-for-gold-linker.patch b/meta-oe/recipes-extended/efivar/efivar/0004-fix-unknow-option-for-gold-linker.patch new file mode 100644 index 000..5d50c19 --- /dev/null +++ b/meta-oe/recipes-extended/efivar/efivar/0004-fix-unknow-option-for-gold-linker.patch @@ -0,0 +1,38 @@ +From b3d35e7dd27a755df5acbe050837885914dbb28b Mon Sep 17 00:00:00 2001 +From: Hongxu Jia +Date: Tue, 10 May 2016 11:34:50 -0400 +Subject: [PATCH] fix unknow option for gold linker + +- Revert the following patch, since oe-core work with gcc 5 +... +commit 3055a3797f16693dfdd855fa68bc57fd900dc408 +Author: Peter Jones +Date: Mon Feb 15 14:15:40 2016 -0500 + +Make gcc.specs work with gcc 6 / binutils 2.26 + +Apparently binutils 2.26 gets real picky about "ld -PIC" vs "ld -fPIC". + +Signed-off-by: Peter Jones +... + +- Remove unknown option '--add-needed' + +Signed-off-by: Hongxu Jia +--- + gcc.specs | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/gcc.specs b/gcc.specs +index 24fabc2..5b0fdef 100644 +--- a/gcc.specs b/gcc.specs +@@ -14,4 +14,4 @@ + + %{!shared:%{!static:%{!r:-pie}}} %{static:-Wl,-no-fatal-warnings -Wl,-static -static -Wl,-z,relro,-z,now} + + *link: +-+ %{!static:--fatal-warnings} --no-undefined-version --no-allow-shlib-undefined --add-needed -z now --build-id %{!static:%{!shared:-PIE}} %{shared:-z relro -PIC} %{static:% S = "${WORKDIR}/git" -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
[oe] [meta-networking][PATCH] ntp: avoid floating dependency on mdns (aka mDNSResponder)
An mdns package is provided by meta-intel-iot-middleware. Signed-off-by: Andre McCurdy --- meta-networking/recipes-support/ntp/ntp_4.2.8p7.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-networking/recipes-support/ntp/ntp_4.2.8p7.bb b/meta-networking/recipes-support/ntp/ntp_4.2.8p7.bb index ff4ba64..d242f93 100644 --- a/meta-networking/recipes-support/ntp/ntp_4.2.8p7.bb +++ b/meta-networking/recipes-support/ntp/ntp_4.2.8p7.bb @@ -56,6 +56,7 @@ PACKAGECONFIG[cap] = "--enable-linuxcaps,--disable-linuxcaps,libcap" PACKAGECONFIG[readline] = "--with-lineeditlibs,--without-lineeditlibs,readline" PACKAGECONFIG[refclocks] = "--enable-all-clocks,--disable-all-clocks,pps-tools" PACKAGECONFIG[debug] = "--enable-debugging,--disable-debugging" +PACKAGECONFIG[mdns] = "ac_cv_header_dns_sd_h=yes,ac_cv_header_dns_sd_h=no,mdns" do_install_append() { install -d ${D}${sysconfdir}/init.d -- 1.9.1 -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Re: [oe] [meta-browser][PATCH v2 3/3] chromium: Upgrade to version 48.0.2548.0
I'm running a test against this. Will have updates in ~1 day. On 2016-05-18 17:04, Martin Jansa wrote: On Sun, May 08, 2016 at 02:20:38PM +0200, Carlos Rafael Giani wrote: Not upgrading to M49 or M50 in this commit since this is currently the latest version that is supported by ozone-wayland Thanks for fixing that issue with gold, now there is new issue since glibc was upgraded in oe-core to 2.24 which deprecated readdir_r http://errors.yoctoproject.org/Errors/Details/64087/ Anyone willing to patch it to use readdir? Thanks Signed-off-by: Carlos Rafael Giani --- ...Add-Linux-to-impl-side-painting-whitelist.patch | 39 --- .../0003-disable-uninitialized-warning.patch | 19 -- .../0005-Remove-X-libraries-from-GYP-files.patch | 77 -- .../chromium/chromium-40/0010-systemd-218.patch| 39 --- .../fix-build-error-with-GCC-in-Debug-mode.patch | 32 - ...accelerated-Canvas-support-from-blacklist.patch | 20 -- ...0001-bignum.cc-disable-warning-from-gcc-5.patch | 4 +- .../0002-Disable-API-keys-info-bar.patch} | 2 +- ...-image_util.cc-disable-warning-from-gcc-5.patch | 0 ...-Remove-hard-coded-values-for-CC-and-CXX.patch} | 8 +-- ...y-i18n_process_css_test.html-file-to-avoi.patch | 26 ...erride-root-filesystem-access-restriction.patch | 30 + .../0006-Remove-GBM-support-from-wayland.gyp.patch | 66 +++ ...for-glib-related-build-error-with-ozone-w.patch | 31 + .../0008-Fix-GCC-uninitialized-warning.patch | 26 ...9-Fix-build-errors-with-GCC-in-Debug-mode.patch | 46 + ...be-used-uninitialized-in-this-function-wa.patch | 25 +++ .../add_missing_stat_h_include.patch | 4 +- recipes-browser/chromium/chromium_40.0.2214.91.bb | 45 - recipes-browser/chromium/chromium_48.0.2548.0.bb | 43 20 files changed, 315 insertions(+), 267 deletions(-) delete mode 100644 recipes-browser/chromium/chromium/chromium-40/0002-Add-Linux-to-impl-side-painting-whitelist.patch delete mode 100644 recipes-browser/chromium/chromium/chromium-40/0003-disable-uninitialized-warning.patch delete mode 100644 recipes-browser/chromium/chromium/chromium-40/0005-Remove-X-libraries-from-GYP-files.patch delete mode 100644 recipes-browser/chromium/chromium/chromium-40/0010-systemd-218.patch delete mode 100644 recipes-browser/chromium/chromium/chromium-40/fix-build-error-with-GCC-in-Debug-mode.patch rename recipes-browser/chromium/chromium/{chromium-40 => chromium-48}/0001-Remove-accelerated-Canvas-support-from-blacklist.patch (71%) rename recipes-browser/chromium/chromium/{chromium-40 => chromium-48}/0001-bignum.cc-disable-warning-from-gcc-5.patch (98%) rename recipes-browser/chromium/chromium/{chromium-40/0003-Disable-API-keys-info-bar.patch => chromium-48/0002-Disable-API-keys-info-bar.patch} (95%) rename recipes-browser/chromium/chromium/{chromium-40 => chromium-48}/0002-image_util.cc-disable-warning-from-gcc-5.patch (100%) rename recipes-browser/chromium/chromium/{chromium-40/0004-Remove-hard-coded-values-for-CC-and-CXX.patch => chromium-48/0003-Remove-hard-coded-values-for-CC-and-CXX.patch} (86%) create mode 100644 recipes-browser/chromium/chromium/chromium-48/0004-Create-empty-i18n_process_css_test.html-file-to-avoi.patch create mode 100644 recipes-browser/chromium/chromium/chromium-48/0005-Override-root-filesystem-access-restriction.patch create mode 100644 recipes-browser/chromium/chromium/chromium-48/0006-Remove-GBM-support-from-wayland.gyp.patch create mode 100644 recipes-browser/chromium/chromium/chromium-48/0007-Workaround-for-glib-related-build-error-with-ozone-w.patch create mode 100644 recipes-browser/chromium/chromium/chromium-48/0008-Fix-GCC-uninitialized-warning.patch create mode 100644 recipes-browser/chromium/chromium/chromium-48/0009-Fix-build-errors-with-GCC-in-Debug-mode.patch create mode 100644 recipes-browser/chromium/chromium/chromium-48/0010-Fix-rv-may-be-used-uninitialized-in-this-function-wa.patch rename recipes-browser/chromium/chromium/{chromium-40 => chromium-48}/add_missing_stat_h_include.patch (90%) delete mode 100644 recipes-browser/chromium/chromium_40.0.2214.91.bb create mode 100644 recipes-browser/chromium/chromium_48.0.2548.0.bb diff --git a/recipes-browser/chromium/chromium/chromium-40/0002-Add-Linux-to-impl-side-painting-whitelist.patch b/recipes-browser/chromium/chromium/chromium-40/0002-Add-Linux-to-impl-side-painting-whitelist.patch deleted file mode 100644 index b5916ca..000 --- a/recipes-browser/chromium/chromium/chromium-40/0002-Add-Linux-to-impl-side-painting-whitelist.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 61cbd67e88f5e99185d7df1a05f842c58e691495 Mon Sep 17 00:00:00 2001 -From: Carlos Rafael Giani -Date: Sun, 21 Dec 2014 01:01:04 +0100 -Subject: [PATCH] Add Linux to impl side painting whitelist - -Upstream-Sta
[oe] [meta-webserver][PATCH] sthttpd: update to 2.27.0
Update sthttpd to release 2.27.0. The variable WEBGROUP is introduced to allow configuring the group used for the special ${sbindir}/makeweb tool, which in 2.27.0 is installed setgid to this group by default, whereas in 2.26.4 it was not. sthttpd 2.27 uses `thttpd' as the default value; here, the more standard `www-data' group is used by default. --- .../recipes-httpd/sthttpd/sthttpd_2.26.4.bb| 45 --- .../recipes-httpd/sthttpd/sthttpd_2.27.0.bb| 52 ++ 2 files changed, 52 insertions(+), 45 deletions(-) delete mode 100644 meta-webserver/recipes-httpd/sthttpd/sthttpd_2.26.4.bb create mode 100644 meta-webserver/recipes-httpd/sthttpd/sthttpd_2.27.0.bb diff --git a/meta-webserver/recipes-httpd/sthttpd/sthttpd_2.26.4.bb b/meta-webserver/recipes-httpd/sthttpd/sthttpd_2.26.4.bb deleted file mode 100644 index 7034921..000 --- a/meta-webserver/recipes-httpd/sthttpd/sthttpd_2.26.4.bb +++ /dev/null @@ -1,45 +0,0 @@ -SUMMARY = "A simple, small, portable, fast, and secure HTTP server" -DESCRIPTION = "A simple, small, portable, fast, and secure HTTP server (supported fork of thttpd)." -HOMEPAGE = "http://opensource.dyc.edu/sthttpd"; -LICENSE = "BSD-2-Clause" -LIC_FILES_CHKSUM = "file://src/thttpd.c;beginline=1;endline=26;md5=0c5762c2c34dcbe9eb18815516502872" - -SRC_URI = "http://opensource.dyc.edu/pub/sthttpd/sthttpd-${PV}.tar.gz \ - file://thttpd.service \ - file://thttpd.conf \ - file://init" - -SRC_URI[md5sum] = "e645a85a97d3cb883011a35bc2211815" -SRC_URI[sha256sum] = "78e87979140cbda123c81b4051552242dbbffb5dec1a17e5f95ec4826b1eaddb" - -S = "${WORKDIR}/sthttpd-${PV}" - -inherit autotools update-rc.d systemd - -SRV_DIR ?= "${servicedir}/www" - -EXTRA_OEMAKE += "'WEBDIR=${SRV_DIR}'" - -do_install_append () { -install -d ${D}${sysconfdir}/init.d -install -c -m 755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/thttpd -install -c -m 755 ${WORKDIR}/thttpd.conf ${D}${sysconfdir} -sed -i -e 's,@@CONFFILE,${sysconfdir}/thttpd.conf,g' ${D}${sysconfdir}/init.d/thttpd -sed -i -e 's,@@SRVDIR,${SRV_DIR},g' ${D}${sysconfdir}/thttpd.conf -sed -i 's!/usr/sbin/!${sbindir}/!g' ${D}${sysconfdir}/init.d/thttpd - -install -d ${D}${systemd_unitdir}/system -install -m 0644 ${WORKDIR}/thttpd.service ${D}${systemd_unitdir}/system -sed -i 's!/usr/sbin/!${sbindir}/!g' ${D}${systemd_unitdir}/system/thttpd.service -sed -i 's!/var/!${localstatedir}/!g' ${D}${systemd_unitdir}/system/thttpd.service -sed -i -e 's,@@CONFFILE,${sysconfdir}/thttpd.conf,g' ${D}${systemd_unitdir}/system/thttpd.service -} - -INITSCRIPT_NAME = "thttpd" -INITSCRIPT_PARAMS = "defaults" - -SYSTEMD_SERVICE_${PN} = "thttpd.service" - -FILES_${PN} += "${SRV_DIR}" -FILES_${PN}-dbg += "${SRV_DIR}/cgi-bin/.debug" - diff --git a/meta-webserver/recipes-httpd/sthttpd/sthttpd_2.27.0.bb b/meta-webserver/recipes-httpd/sthttpd/sthttpd_2.27.0.bb new file mode 100644 index 000..efa533a --- /dev/null +++ b/meta-webserver/recipes-httpd/sthttpd/sthttpd_2.27.0.bb @@ -0,0 +1,52 @@ +SUMMARY = "A simple, small, portable, fast, and secure HTTP server" +DESCRIPTION = "A simple, small, portable, fast, and secure HTTP server (supported fork of thttpd)." +HOMEPAGE = "http://opensource.dyc.edu/sthttpd"; +LICENSE = "BSD-2-Clause" +LIC_FILES_CHKSUM = "file://src/thttpd.c;beginline=1;endline=26;md5=0c5762c2c34dcbe9eb18815516502872" + +SRC_URI = "http://opensource.dyc.edu/pub/sthttpd/sthttpd-${PV}.tar.gz \ + file://thttpd.service \ + file://thttpd.conf \ + file://init" + +SRC_URI[md5sum] = "f7dd2d506dc5fad2ad8794b1800d2634" +SRC_URI[sha256sum] = "97d660a881331e93818e872ce11536f461105d70a18dfc5de5895851c4b2afdb" + +S = "${WORKDIR}/sthttpd-${PV}" + +inherit autotools update-rc.d systemd + +SRV_DIR ?= "${servicedir}/www" + +# Note that `${sbindir}/makeweb' is installed setgid to this group, +# but ${SRV_DIR} is not installed chgrp'd to the group by default. +WEBGROUP ?= "www-data" + +do_configure_prepend () { +export WEBDIR=${SRV_DIR} +export WEBGROUP=${WEBGROUP} +} + +do_install_append () { +install -d ${D}${sysconfdir}/init.d +install -c -m 755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/thttpd +install -c -m 755 ${WORKDIR}/thttpd.conf ${D}${sysconfdir} +sed -i -e 's,@@CONFFILE,${sysconfdir}/thttpd.conf,g' ${D}${sysconfdir}/init.d/thttpd +sed -i -e 's,@@SRVDIR,${SRV_DIR},g' ${D}${sysconfdir}/thttpd.conf +sed -i 's!/usr/sbin/!${sbindir}/!g' ${D}${sysconfdir}/init.d/thttpd + +install -d ${D}${systemd_unitdir}/system +install -m 0644 ${WORKDIR}/thttpd.service ${D}${systemd_unitdir}/system +sed -i 's!/usr/sbin/!${sbindir}/!g' ${D}${systemd_unitdir}/system/thttpd.service +sed -i 's!/var/!${localstatedir}/!g' ${D}${systemd_unitdir}/system/thttpd.service +sed -i -e 's,@@CONFFILE,${sysconfdir}/thttpd.conf,g' ${D}${systemd_unitdir}/system/thttpd.service +} + +INITSCRIPT_NAME = "thttpd" +INITS