Commit Graph

573 Commits

Author SHA1 Message Date
Chong.Lu@windriver.com
65ac416470 samba: fix parsing linemarkers in preprocessor output
When PIDL calls out to C preprocessor to expand IDL files
and parse the output, it filters out linemarkers and line control
information as described in http://gcc.gnu.org/onlinedocs/cpp/Preprocessor-Output.html
and http://gcc.gnu.org/onlinedocs/cpp/Line-Control.html#Line-Control

With gcc 4.8 stdc-predef.h is included automatically and linemarker for the
file has extended flags that PIDL couldn't parse ('system header that needs to
be extern "C" protected for C++')

Signed-off-by: Yue Tao <Yue.Tao@windriver.com>
Signed-off-by: Chong Lu <Chong.Lu@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-21 19:22:24 +02:00
Chong.Lu@windriver.com
3d5d8c6d0f samba: Security Advisory - CVE-2013-4496
Samba 3.x before 3.6.23, 4.0.x before 4.0.16, and 4.1.x before 4.1.6
does not enforce the password-guessing protection mechanism for all
interfaces, which makes it easier for remote attackers to obtain access
via brute-force ChangePasswordUser2 (1) SAMR or (2) RAP attempts.

http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2013-4496

Signed-off-by: Yue Tao <Yue.Tao@windriver.com>
Signed-off-by: Chong Lu <Chong.Lu@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-21 19:22:24 +02:00
Richard Purdie
74783ca190 libmtp: add missing dependency on virtual/libiconv
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-21 13:06:13 +02:00
Richard Purdie
f6ecec16d7 recipes: add missing gtk-doc class dependencies
* These recipes all use gtk-doc m4 macros but were missing
  dependencies on the class.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-21 13:06:13 +02:00
Richard Purdie
36d57b9234 recipes: add missing pkgconfig class inherits
* These recipes all use pkg-config in some way but were missing
  dependencies on the tool, this patch adds them.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-21 13:06:13 +02:00
Martin Jansa
38a2bd6463 libftdi, soft66: Blacklist, because of libftdi is broken without libusb-config
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-21 12:20:21 +02:00
Martin Jansa
fbc6b3a738 krb5: Blacklist because of broken with B!=S
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-21 12:20:20 +02:00
Armin Kuster
ee37bcbbae libnet: fix build issue with package upgrade
The main issue was the endianess detection. The ac override did not work.
The current version has updated automake and autoconf files that address better endianess detection and it plays well with YP autotools.

Build tested on all qemus arches.

Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-21 10:32:30 +02:00
Maxim Uvarov
aa2eb3a9d1 daq fix compilation
preset paths to remove that error:
/meta-oe/recipes-connectivity/daq/daq_2.0.2.bb
./config.log:cc1: warning: include location "/usr/local/include" is unsafe for cross-compilation [-Wpoison-system-directories]

Also this patch add required libdnet dependency.

Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-10 12:35:54 +02:00
Maxim Uvarov
20459d1760 daq: fix compilation
preset paths to remove that error:
/meta-oe/recipes-connectivity/daq/daq_2.0.2.bb
./config.log:cc1: warning: include location "/usr/local/include" is unsafe for cross-compilation [-Wpoison-system-directories]

Also this patch add required libdnet dependency.

Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-10 12:27:20 +02:00
Philip Balister
2de36b20a5 zeroc-ice : Add recipe.
Oh the pain.

Tested for ARM. Can build GNU Radio and an sdk that builds GNU Radio.
Update Upstream-Status for build system patch.

Signed-off-by: Philip Balister <philip@balister.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-10 12:27:19 +02:00
Ash Charles
74c3fdbcd8 networkmanager: correct test libs install source
When building out-of-tree, the test binaries are available in the build
directory, not the source directory.

Signed-off-by: Ash Charles <ashcharles@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-10 12:25:41 +02:00
Paul Eggleton
4079368a04 openobex: fix detection of IrDA during configure with B!=S
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-10 12:16:22 +02:00
Charles Oram
17ce4c6ac0 libmtp: Fix 'Makefile.am: No such file or directory' build error.
* skip_udev_rules_generation() needs to reference Makefile.am in the recipe
  source directory.

Signed-off-by: Charles Oram <charles@oram.co.nz>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-15 12:59:48 +02:00
Martin Jansa
2e7f3ce93b emacs, mplayer2, gnome-mplayer, xbmc, libimobiledevice, ifuse, tk: blacklist recipes failing in world builds
* these are failing for last couple months, blacklist them until someone
  steps up and starts maintaining them
* see http://www.openembedded.org/wiki/Bitbake_World_Status

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-09 14:59:01 +02:00
Martin Jansa
1162d9d1b5 daq: explicitly disable nfq and ipq modules
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-07 19:19:20 +02:00
Alex Lennon
52778826d6 daq: Update from 2.0.1 to 2.0.2
daq-2.0.1.tar.gz is missing from SRC_URI location. Presumably replaced with 2.02.

Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-07 19:19:20 +02:00
Dan McDougall
25ca3cf168 gateone: Updated to version 1.2
This new version of Gate One uses a new configuration file format which
means the old server.conf is gone.  It now stores configuration files in
/etc/gateone/conf.d.  The /opt/gateone directory is also gone and
instead the package installs like a regular Python module in
site-packages.  SSL certificates/keys are stored in /etc/gateone/ssl/.

The new version requires python-tornado 3.1.1 (which was submitted
earlier today) and the python-futures package (which was also submitted
today).

An 80oe.conf file has been added specific to OpenEmbedded that replaces
the old pre-configured server.conf functionality.

The old patch that removes the init script checks has been deprecated by
the use of the --skip_init_scripts option which is now being passed to
setup.py.

Lastly, Gate One 1.2 is about twice as fast (benchmarked) as Gate One
1.1 on the Beaglebone platform.

Signed-off-by: Dan McDougall <daniel.mcdougall@liftoffsoftware.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-04 17:14:11 +02:00
Khem Raj
bf7f793ace bonnie++, lmbench, obex-data-server, samba, sg3-utils: Do not do out-of-tree builds
These recipes are not ready yet

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:47:01 +02:00
Jate Sujjavanich
84d2791e40 samba: Add talloc PACKAGECONFIG
* fix DEPENDS which was triggering rebuild

Use PACKAGECONFIG to properly provide the option for libtalloc

Signed-off-by: Jate Sujjavanich <jatedev@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-04-20 13:14:56 +02:00
Jackie Huang
e4ff69be06 iw: use BP instead of P to fix multilib builds
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-04-20 11:19:10 +02:00
Jackie Huang
42caea1d67 libnet: update version to 1.1.6
Changes:
- use doc/COPYING instead of README as the license file
- use BPN instead of PN to fix multilib build
- rebase the fix-endianess-test.patch

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-04-20 11:19:09 +02:00
Denys Dmytriyenko
ccb88f6570 linuxptp: fix and simplify recipe, drop dependency on kernel
* Build script tries to locate the correct /usr/include/linux/net_tstamp.h just
to see if it contains definition for HWTSTAMP_TX_ONESTEP_SYNC. But that header
file hasn't changed in at least 5 years. The result of the check is to pass
additional defines to the build, which can be passed via EXTRA_OEMAKE.

* The sed command on makefile wasn't even working, plus there's no AR, prefix
is not used and better way is to use EXTRA_CFLAGS and EXTRA_LDFLAGS anyway.

* Neither autotools nor pkgconfig are use during the build, don't inherit them.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-04-20 11:03:24 +02:00
Martin Jansa
0159daca51 modemmanager: inherit only gnomebase
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-04-20 10:46:49 +02:00
Martin Jansa
9d8eb1b417 wvstreams: fix QA warning
* fixes
  wvstreams-4.6.1: wvstreams: Files/directories were installed but not shipped
  /usr/lib/valgrind
  /usr/lib/valgrind/wvstreams.supp

* the valgrind support is disabled in EXTRA_OECONF, so just move unpackaged file to package

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-04-20 10:43:31 +02:00
Martin Jansa
ded32eb59d networkmanager: make it compatible with systemd-209
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-03-19 15:53:32 +01:00
Lauren Post
3fd74bd96b openobex: Remove --enable-dump to disable dumping
This features slows down performance and should only be
enabled when debugging openobex.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-03-15 15:25:27 +01:00
Lauren Post
2e7e9bec48 obexftp: Create 0.23 version
obexftp is a tool to transfer files from any
OBEX enabled device. Disable prints to improve
performance

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-03-15 15:25:27 +01:00
Lauren Post
c29189f45b linuxptp: Create 1.4 version
Precision Time Protocol (PTP) according to IEEE standard 1588

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-03-15 15:25:26 +01:00
Matthieu CRAPET
c95e155780 recipes: convert remaining SUMMARY/DESCRIPTION cosmetic issues
Changes:
- rename SUMMARY with length > 80 to DESCRIPTION
- rename DESCRIPTION with length < 80 to (non present tag) SUMMARY
- drop final point character at the end of SUMMARY string
- remove trailing whitespace of SUMMARY line

Note: don't bump PR

Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-02-23 23:20:02 +01:00
Khem Raj
752f6ba6e4 libmicrohttpd: upgrade to 0.9.33
libmicrohttpd is needed by systemd-journald-gatewayd
Remove older recipes and move to recipes-support

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-02-21 17:07:00 +01:00
Javier Viguera
f54bbf9da1 networkmanager: fix incorrect configure option
The wrong option was breaking the build with:

configure: error: invalid package name: systemdsystemunitdir=

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
Reviewed-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-02-01 08:51:05 +01:00
Ming Liu
79a0ab9670 samba: add PACKAGECONFIG for libunwind
Also add --enable-libunwind option for samba source3, otherwise, it will
be auto-detected from sysroot, which will lead implicit results.

Signed-off-by: Ming Liu <ming.liu@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-02-01 08:51:04 +01:00
Krzysztof Sywula
d4b25acb2d irssi: add 0.8.16-rc1
irssi is a text mode IRC client.

Signed-off-by: Krzysztof Sywula <krzysztof.m.sywula@intel.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-01-15 18:02:32 +01:00
Andrei Gherzan
7661ede2d5 samba: Fix unrecognised with-libdir options
Remove with-libdir as there is no such option and set libdir with --libdir.

Change-Id: Ida67c0c92d19ccc339f16c504055daa8c0d7208a
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-01-10 12:20:18 +01:00
Jukka Rissanen
f590ca9e68 mosh: Perl module dependencies were missing
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-12-21 19:16:51 +01:00
Martin Jansa
de85a5f183 gateone: Drop allarch
* runtime dependencies are TUNE_PKGARCH causing do_package_write_*
  task to have different signature for MACHINEs with different
  TUNE_PKGARCH

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-12-05 19:46:40 +01:00
Maxin B. John
e31bac96c0 ser2net: new package, Serial to network proxy
The ser2net daemon allows telnet and tcp sessions to be established
with a unit's serial ports.

Signed-off-by: Maxin B. John <maxin.john@enea.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18 23:17:27 +01:00
Martin Jansa
8155e22cdd rfkill: Fix build when WORKDIR is included in some git checkout
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18 23:14:27 +01:00
Philip Balister
4580f49afe gnuradio: Remove recipes. Now lives in meta-sdr.
https://github.com/balister/meta-sdr

Signed-off-by: Philip Balister <philip@balister.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18 23:12:32 +01:00
Philip Balister
381c941594 uhd: Remove from meta-oe. Now lives in meta-sdr.
https://github.com/balister/meta-sdr

Signed-off-by: Philip Balister <philip@balister.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18 23:12:19 +01:00
Martin Jansa
4d62e7f575 recipes: Remove PR = r0 from all recipes
* Remove all PR = "r0" from all .bb files in meta-oe repo. This was done
  with the command sed -e '/^PR.*=.*r0\"/d' meta*/recipes*/*/*.bb -i

* We've switching to the PR server, PR bumps are no longer needed and
  this saves people either accidentally bumping them or forgetting to
  remove the lines (r0 is the default anyway).

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-01 15:33:16 +01:00
Martin Jansa
c9a41e656f krb5: Add PACKAGECONFIG and new configure param to disable keyutils detection
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-05 12:36:25 +02:00
Martin Jansa
a5618c6f15 krb5: Upgrade to 1.11.3
* 1.11 is often failing with:
  | common.o: file not recognized: File truncated
  | collect2: ld returned 1 exit status
  | make[2]: *** [t_export_name] Error 1
  when higher parallelism is used
  1.11.2 and newer have fix for that:
  http://krbdev.mit.edu/rt/Ticket/Display.html?id=7587
* LIC_FILES_CHKSUM is only from year update
  < Copyright (C) 1985-2012 by the Massachusetts Institute of Technology.
  ---
  > Copyright (C) 1985-2013 by the Massachusetts Institute of Technology.

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-05 12:36:24 +02:00
Eric BENARD
49dc9c5ede gnokii: add 0.6.31
- was backported from oe-classic and upgraded to last version
- X11 configuration is not tested

Signed-off-by: Eric Bénard <eric@eukrea.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-05 12:36:24 +02:00
Mario Domenech Goulart
9158102744 wvstreams: add recipe for version 4.6.1
Recipe based on OE classic's recipe for version 4.4.1, as of
0585ccfa49f71a81652c7f63885202e952ebd0e9.

Summary of changes against OE classic's recipe:

* Apply some Debian patches from
  http://patch-tracker.debian.org/package/wvstreams/4.6.1-6

* Minor adjustments for the current build system (add
  LIC_FILES_CHKSUM, md5 and sha256 sums for SRC_URI, fix LICENSE, remove
  PR)

* Add --without-valgrind to EXTRA_OECONF

* Disable parallel make, since it was causing errors like

Log data follows:
| DEBUG: SITE files ['endian-little', 'bit-32', 'arm-common', 'common-linux', 'common-glibc', 'arm-linux', 'arm-linux-gnueabi', 'common']
| DEBUG: Executing shell function do_compile
| NOTE: make -j 8
| ./CXX -c utils/wvbuffer
| ./CXX -c utils/wvbufferstore
| ./CXX -c utils/wvcont
| /bin/bash: ./CXX: No such file or directory
| /bin/bash: ./CXX: No such file or directory
| /bin/bash: ./CXX: No such file or directory
| * Generating CC using c
| make: * Generating CXX using cc
| *** [utils/wvbuffer.o] Error 127
| make: *** Waiting for unfinished jobs....
| make: *** [utils/wvbufferstore.o] Error 127
| make: *** [utils/wvcont.o] Error 127
| ERROR: oe_runmake failed
| WARNING: .../tmp/work/armv7a-vfp-neon-oel-linux-gnueabi/wvstreams/4.6.1-r0/temp/run.do_compile.19302:1 exit 1 from
|   exit 1
| ERROR: Function failed: do_compile (log file is located at .../tmp/work/armv7a-vfp-neon-oel-linux-gnueabi/wvstreams/4.6.1-r0/temp/log.do_compile.19302)

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-05 12:36:23 +02:00
Mario Domenech Goulart
73a68490ef wvdial: add recipe for version 1.61
Recipe based on OE classic's recipe for version 1.60, as of
ff0d06489db2e50353d72d24aada74c60bddb016.

Summary of changes against OE classic's recipe:

* Apply typo_pon.wvdial.1.patch patch from Debian's
  http://patch-tracker.debian.org/package/wvdial/1.61-4.1

* Fix Makefile in do_configure task

* Add wvstreams' include dir to BUILD_CPPFLAGS

* Minor adjustments for the current build system (add
  LIC_FILES_CHKSUM, md5 and sha256 sums for SRC_URI, fix LICENSE, remove
  PR)

* Disable parallel make, since it was causing errors like

Log data follows:
| DEBUG: Executing shell function do_compile
| NOTE: make -j 8
| * Generating CC
| ./CXX -c wvdialer
| * Generating CXX
| ./CXX -c wvmodemscan
| /bin/bash: ./CXX: No such file or directory
| make: *** [wvdialer.o] Error 127
| make: *** Waiting for unfinished jobs....
| make: *** wait: No child processes.  Stop.
| ERROR: oe_runmake failed
| WARNING: .../tmp/work/armv7a-vfp-neon-oel-linux-gnueabi/wvdial/1.61-r0/temp/run.do_compile.18676:1 exit 1 from
|   exit 1

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
Acked-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-05 12:36:23 +02:00
Philipp Wagner
653c667a56 iw: Update to 3.11
Signed-off-by: Philipp Wagner <mail@philipp-wagner.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-05 12:36:01 +02:00
Martin Jansa
469dab4e5a networkmanager: Add PACKAGECONFIG for concheck
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-17 19:14:32 +02:00
Martin Jansa
839b596634 uhd: Add PACKAGECONFIG for orc
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-17 19:13:53 +02:00