Openembedded Devel Discussions
 help / color / mirror / Atom feed
From: Martin Jansa <martin.jansa@gmail.com>
To: openembedded-devel@lists.openembedded.org
Subject: [WIP][PATCH 00/66] Deterministic dependencies II
Date: Thu, 29 Aug 2013 17:50:53 +0200	[thread overview]
Message-ID: <cover.1377791377.git.Martin.Jansa@gmail.com> (raw)

WIP because verification build is still running and I must admit that I'm mostly
testing that all dependencies are correctly "disabled" and in the end deterministic.

I'm not testing if every possible combination of PACKAGECONFIG options provide sufficient
dependency tree.

The following changes since commit 72e23c12296fbc77193898c38426add58d0c2d71:

  mysql5: replace with mariadb 5.1.67 and tweak (2013-08-27 16:39:31 +0100)

are available in the git repository at:

  git://git.openembedded.org/meta-openembedded-contrib jansa/deps
  http://cgit.openembedded.org/cgit.cgi/meta-openembedded-contrib/log/?h=jansa/deps

Martin Jansa (66):
  gvfs: Add PACKAGECONFIG for fuse and disable it by default
  libmikmod: upgrade to 3.2.0
  gnome-desktop: Add startup-notification dependency
  gnome-control-center: Add libxscrnsaver dependency
  gnome-settings-daemon: add PACKAGECONFIG for pulseaudio
  libgsf: Add PACKAGECONFIG for gdk-pixbuf
  imagemagick: Add PACKAGECONFIG for jp2
  libxklavier: Add libxi dependency
  claws-mail: Add PACKAGECONFIG for enchant, dbus, ldap and
    startup-notification
  abiword: Add PACKAGECONFIG for collab-backends and spell
  mkvtoolnix: Add PACKAGECONFIG for flac
  uhd: Add PACKAGECONFIG for orc
  entrance: Add PACKAGECONFIG for consolekit
  expedite: Add PACKAGECONFIG for sdl
  metacity: Add dependency on libgtop
  libgtop: Add dependency on libxau
  wv: Add PACKAGECONFIG for png
  libetpan: Add dependency on curl
  gnuradio: Add PACKAGECONFIG for jack and portaudio
  fluidsynth: Add PACKAGECONFIG for sndfile, jack, pulseaudio, portaudio
    and readline
  vlc: Add PACKAGECONFIG for undeterministic dependencies
  tracker: Add PACKAGECONFIG for undeterministic dependencies
  mpd: Add PACKAGECONFIG for undeterministic dependencies
  cherokee: Add PACKAGECONFIG for ffmpeg and ldap
  collectd: Add PACKAGECONFIG for undeterministic dependencies
  xchat: Add PACKAGECONFIG for dbus and openssl
  xterm: Add fontconfig dependency
  libwnck(3): Add dependency on libxres
  e-wm: Add PACKAGECONFIG for pam
  sox: Add PACKAGECONFIG for mad, id3tag and lame
  gvfs: Add PACKAGECONFIG for archive, obexftp, cdda
  upower: Add PACKAGECONFIG for idevice
  udisks: Add PACKAGECONFIG for parted
  imlib2: Add PACKAGECONFIG for gif, tiff, id3 and bzip2
  openmotif: Add PACKAGECONFIG for jpeg and png
  opencv: Add PACKAGECONFIG for jasper
  gammu: Add dependency on glib-2.0
  openbox: Add PACKAGECONFIG for imlib2, xrandr, xinerama, xcursor,
    startup-notification
  v4l-utils: Add libx11 dependency
  epiphany: Add PACKAGECONFIG for zeroconf
  libungif: Add dependency on libx11
  libmemcached: Add PACKAGECONFIG for sasl
  networkmanager: Add PACKAGECONFIG for concheck
  proftpd: Add PACKAGECONFIG for curses
  gnuplot: Add PACKAGECONFIG for cairo
  gnome-mplayer: Add PACKAGECONFIG for gtk3
  gimp: Add PACKAGECONFIG for bzip2, libxpm, libjasper and gudev
  gegl: Add PACKAGECONFIG for jasper, avformat
  edb: Add PACKAGECONFIG for ncurses
  gnome-vfs: Add PACKAGECONFIG for fam
  lightmediascanner: Add PACKAGECONFIG for ogg
  mplayer2: Add PACKAGECONFIG for mpg123 and xss
  maliit-framework: Add dependency on gtk+3
  packagekit: Add PACKAGECONFIG for service-packs
  orage: Add PACKAGECONFIG for notify and dependency on popt
  thunar: Add PACKAGECONFIG for pcre
  thunar-volman: Add PACKAGECONFIG for notify
  tumbler: Add PACKAGECONFIG for gstreamer
  xfce4-clipman-plugin: Add PACKAGECONFIG for unique
  xfce4-places-plugin: Add PACKAGECONFIG for notify
  xfce4-settings: Add PACKAGECONFIG for notify
  xfdesktop: Add PACKAGECONFIG for notify
  webkit-efl: Add dependency on gst-plugins-base
  qt-creator: Add patch to resolve missing cpuid.h in ARM builds
  xbmc: Add libmad dependency
  qcanobserver: Move to nonworking

 meta-efl/recipes-efl/e17/e-wm.inc                  |   3 +
 meta-efl/recipes-efl/efl/edb_svn.bb                |   3 +
 meta-efl/recipes-efl/efl/entrance_svn.bb           |   3 +
 meta-efl/recipes-efl/efl/expedite.inc              |   3 +
 meta-efl/recipes-efl/efl/imlib2_svn.bb             |   6 +
 meta-efl/recipes-efl/webkit/webkit-efl_svn.bb      |   2 +-
 .../lightmediascanner/lightmediascanner_0.4.4.bb   |   3 +
 .../gnome-mplayer/gnome-mplayer_1.0.5.bb           |   3 +
 meta-gnome/recipes-gnome/abiword/abiword_2.8.6.bb  |  15 +-
 .../recipes-gnome/epiphany/epiphany_2.30.6.bb      |   3 +
 .../gnome-control-center_2.32.1.bb                 |   2 +-
 .../gnome-desktop/gnome-desktop3_3.0.2.bb          |   2 +-
 .../gnome-desktop/gnome-desktop_2.32.1.bb          |   2 +-
 .../gnome-settings-daemon_2.32.1.bb                |   3 +
 .../recipes-gnome/gnome-vfs/gnome-vfs_2.24.4.bb    |   1 +
 meta-gnome/recipes-gnome/gvfs/gvfs_1.10.1.bb       |   7 +-
 meta-gnome/recipes-gnome/libgsf/libgsf_1.14.26.bb  |   3 +
 meta-gnome/recipes-gnome/libgtop/libgtop_2.28.2.bb |   2 +-
 meta-gnome/recipes-gnome/libwnck/libwnck3_3.0.2.bb |   2 +-
 meta-gnome/recipes-gnome/libwnck/libwnck_2.30.5.bb |   2 +-
 .../recipes-gnome/libxklavier/libxklavier_5.0.bb   |   2 +-
 .../recipes-gnome/metacity/metacity_2.34.13.bb     |   2 +-
 meta-gnome/recipes-gnome/wv/wv_1.2.0.bb            |   3 +
 .../recipes-mediacentre/xbmc/xbmc_git.bb           |   2 +-
 .../recipes-mkv/mkvtoolnix/mkvtoolnix_5.9.0.bb     |   3 +
 .../fluidsynth/fluidsynth_1.1.1.bb                 |   7 +
 .../recipes-multimedia/musicpd/mpd_0.17.1.bb       |   8 +
 .../recipes-multimedia/sox/sox_14.4.0.bb           |   3 +
 meta-multimedia/recipes-multimedia/vlc/vlc.inc     |  20 +-
 .../recipes-daemons/proftpd/proftpd_1.3.4b.bb      |   3 +
 .../recipes-support/libmemcached/libmemcached.inc  |   3 +
 meta-oe/recipes-connectivity/gammu/gammu_1.32.0.bb |   2 +-
 ...n-t-add-usr-include-and-usr-lib-to-config.patch |  58 ----
 .../gnuradio/allow-to-disable-jack-portaudio.patch |  34 ++
 .../recipes-connectivity/gnuradio/gnuradio_git.bb  |   4 +
 .../networkmanager/networkmanager_0.9.8.0.bb       |   1 +
 meta-oe/recipes-connectivity/uhd/uhd.inc           |   3 +
 .../packagekit/packagekit_0.5.6.bb                 |   3 +
 .../recipes-extended/collectd/collectd_5.2.2.bb    |   7 +
 meta-oe/recipes-extended/gnuplot/gnuplot.inc       |   5 +-
 .../recipes-extended/libungif/libungif_4.1.3.bb    |   2 +
 meta-oe/recipes-graphics/gegl/gegl_0.2.0.bb        |   4 +
 meta-oe/recipes-graphics/gimp/gimp_2.8.2.bb        |   6 +
 meta-oe/recipes-graphics/openbox/openbox_3.5.0.bb  |   7 +
 meta-oe/recipes-graphics/xorg-app/xterm_293.bb     |   2 +-
 .../mikmod/libmikmod/CVE-2010-2971.patch           |  24 --
 .../mikmod/libmikmod/ldflags.patch                 |   4 +-
 .../{libmikmod_3.1.12.bb => libmikmod_3.2.0.bb}    |   7 +-
 meta-oe/recipes-multimedia/mplayer/mplayer2_git.bb |   2 +
 .../recipes-multimedia/v4l2apps/v4l-utils_0.8.8.bb |   2 +-
 .../qcanobserver/qcanobserver-socketcan_svn.bb     |   0
 ...erinterface.cpp-add-sys-socket.h-as-inclu.patch |   0
 .../0002-qconsole-writethread-gcc-4.5-fixes.patch  |   0
 .../qcanobserver/qcanobserver/candemo.xml          |   0
 .../qcanobserver/qcanobserver_svn.bb               |   0
 .../qt-creator/fix.missing.cpuid.h.patch           | 384 +++++++++++++++++++++
 meta-oe/recipes-qt/qt-creator/qt-creator_2.8.0.bb  |   4 +-
 .../recipes-sato/claws-mail/claws-mail_3.9.0.bb    |   6 +
 .../imagemagick/imagemagick_6.8.6.bb               |   3 +
 meta-oe/recipes-support/libetpan/libetpan_0.57.bb  |   2 +-
 .../recipes-support/maliit/maliit-framework_git.bb |   1 +
 meta-oe/recipes-support/opencv/opencv_2.4.3.bb     |   3 +
 .../recipes-support/openmotif/openmotif_2.3.3.bb   |   4 +
 meta-oe/recipes-support/tracker/tracker_0.14.2.bb  |  12 +-
 meta-oe/recipes-support/udisks/udisks_1.0.4.bb     |   3 +
 meta-oe/recipes-support/upower/upower_0.9.14.bb    |   3 +
 meta-oe/recipes-support/xchat/xchat_2.8.8.bb       |   4 +
 .../recipes-httpd/cherokee/cherokee_1.2.98.bb      |   4 +
 meta-xfce/recipes-apps/orage/orage_4.8.4.bb        |   5 +-
 .../clipman/xfce4-clipman-plugin_1.2.3.bb          |   3 +
 .../places/xfce4-places-plugin_1.5.0.bb            |   3 +
 .../thunar-volman/thunar-volman_0.8.0.bb           |   3 +
 meta-xfce/recipes-xfce/thunar/thunar_1.6.3.bb      |   3 +
 meta-xfce/recipes-xfce/tumbler/tumbler_0.1.29.bb   |   3 +
 .../xfce4-settings/xfce4-settings_4.11.0.bb        |   3 +
 .../recipes-xfce/xfdesktop/xfdesktop_4.10.2.bb     |   3 +
 76 files changed, 648 insertions(+), 114 deletions(-)
 delete mode 100644 meta-oe/recipes-connectivity/gnuradio/gnuradio/0001-buildsys-don-t-add-usr-include-and-usr-lib-to-config.patch
 create mode 100644 meta-oe/recipes-connectivity/gnuradio/gnuradio/allow-to-disable-jack-portaudio.patch
 delete mode 100644 meta-oe/recipes-multimedia/mikmod/libmikmod/CVE-2010-2971.patch
 rename meta-oe/recipes-multimedia/mikmod/{libmikmod_3.1.12.bb => libmikmod_3.2.0.bb} (73%)
 rename meta-oe/recipes-qt/{ => nonworking}/qcanobserver/qcanobserver-socketcan_svn.bb (100%)
 rename meta-oe/recipes-qt/{ => nonworking}/qcanobserver/qcanobserver/0001-messagebufferinterface.cpp-add-sys-socket.h-as-inclu.patch (100%)
 rename meta-oe/recipes-qt/{ => nonworking}/qcanobserver/qcanobserver/0002-qconsole-writethread-gcc-4.5-fixes.patch (100%)
 rename meta-oe/recipes-qt/{ => nonworking}/qcanobserver/qcanobserver/candemo.xml (100%)
 rename meta-oe/recipes-qt/{ => nonworking}/qcanobserver/qcanobserver_svn.bb (100%)
 create mode 100644 meta-oe/recipes-qt/qt-creator/qt-creator/fix.missing.cpuid.h.patch

-- 
1.8.3.2



             reply	other threads:[~2013-08-29 15:50 UTC|newest]

Thread overview: 74+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-08-29 15:50 Martin Jansa [this message]
2013-08-29 15:50 ` [WIP][PATCH 01/66] gvfs: Add PACKAGECONFIG for fuse and disable it by default Martin Jansa
2013-08-29 15:50 ` [WIP][PATCH 02/66] libmikmod: upgrade to 3.2.0 Martin Jansa
2013-08-29 16:27   ` Marko Lindqvist
2013-08-29 18:29     ` Martin Jansa
2013-09-02 23:38       ` Marko Lindqvist
2013-08-29 15:50 ` [WIP][PATCH 03/66] gnome-desktop: Add startup-notification dependency Martin Jansa
2013-08-29 15:50 ` [WIP][PATCH 04/66] gnome-control-center: Add libxscrnsaver dependency Martin Jansa
2013-08-29 15:50 ` [WIP][PATCH 05/66] gnome-settings-daemon: add PACKAGECONFIG for pulseaudio Martin Jansa
2013-08-29 15:50 ` [WIP][PATCH 06/66] libgsf: Add PACKAGECONFIG for gdk-pixbuf Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 07/66] imagemagick: Add PACKAGECONFIG for jp2 Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 08/66] libxklavier: Add libxi dependency Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 09/66] claws-mail: Add PACKAGECONFIG for enchant, dbus, ldap and startup-notification Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 10/66] abiword: Add PACKAGECONFIG for collab-backends and spell Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 11/66] mkvtoolnix: Add PACKAGECONFIG for flac Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 12/66] uhd: Add PACKAGECONFIG for orc Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 13/66] entrance: Add PACKAGECONFIG for consolekit Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 14/66] expedite: Add PACKAGECONFIG for sdl Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 15/66] metacity: Add dependency on libgtop Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 16/66] libgtop: Add dependency on libxau Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 17/66] wv: Add PACKAGECONFIG for png Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 18/66] libetpan: Add dependency on curl Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 19/66] gnuradio: Add PACKAGECONFIG for jack and portaudio Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 20/66] fluidsynth: Add PACKAGECONFIG for sndfile, jack, pulseaudio, portaudio and readline Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 21/66] vlc: Add PACKAGECONFIG for undeterministic dependencies Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 22/66] tracker: " Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 23/66] mpd: " Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 24/66] cherokee: Add PACKAGECONFIG for ffmpeg and ldap Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 25/66] collectd: Add PACKAGECONFIG for undeterministic dependencies Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 26/66] xchat: Add PACKAGECONFIG for dbus and openssl Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 27/66] xterm: Add fontconfig dependency Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 28/66] libwnck(3): Add dependency on libxres Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 29/66] e-wm: Add PACKAGECONFIG for pam Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 30/66] sox: Add PACKAGECONFIG for mad, id3tag and lame Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 31/66] gvfs: Add PACKAGECONFIG for archive, obexftp, cdda Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 32/66] upower: Add PACKAGECONFIG for idevice Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 33/66] udisks: Add PACKAGECONFIG for parted Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 34/66] imlib2: Add PACKAGECONFIG for gif, tiff, id3 and bzip2 Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 35/66] openmotif: Add PACKAGECONFIG for jpeg and png Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 36/66] opencv: Add PACKAGECONFIG for jasper Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 37/66] gammu: Add dependency on glib-2.0 Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 38/66] openbox: Add PACKAGECONFIG for imlib2, xrandr, xinerama, xcursor, startup-notification Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 39/66] v4l-utils: Add libx11 dependency Martin Jansa
2013-09-24 19:34   ` Otavio Salvador
2013-08-29 15:51 ` [WIP][PATCH 40/66] epiphany: Add PACKAGECONFIG for zeroconf Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 41/66] libungif: Add dependency on libx11 Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 42/66] libmemcached: Add PACKAGECONFIG for sasl Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 43/66] networkmanager: Add PACKAGECONFIG for concheck Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 44/66] proftpd: Add PACKAGECONFIG for curses Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 45/66] gnuplot: Add PACKAGECONFIG for cairo Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 46/66] gnome-mplayer: Add PACKAGECONFIG for gtk3 Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 47/66] gimp: Add PACKAGECONFIG for bzip2, libxpm, libjasper and gudev Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 48/66] gegl: Add PACKAGECONFIG for jasper, avformat Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 49/66] edb: Add PACKAGECONFIG for ncurses Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 50/66] gnome-vfs: Add PACKAGECONFIG for fam Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 51/66] lightmediascanner: Add PACKAGECONFIG for ogg Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 52/66] mplayer2: Add PACKAGECONFIG for mpg123 and xss Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 53/66] maliit-framework: Add dependency on gtk+3 Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 54/66] packagekit: Add PACKAGECONFIG for service-packs Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 55/66] orage: Add PACKAGECONFIG for notify and dependency on popt Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 56/66] thunar: Add PACKAGECONFIG for pcre Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 57/66] thunar-volman: Add PACKAGECONFIG for notify Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 58/66] tumbler: Add PACKAGECONFIG for gstreamer Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 59/66] xfce4-clipman-plugin: Add PACKAGECONFIG for unique Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 60/66] xfce4-places-plugin: Add PACKAGECONFIG for notify Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 61/66] xfce4-settings: " Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 62/66] xfdesktop: " Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 63/66] webkit-efl: Add dependency on gst-plugins-base Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 64/66] qt-creator: Add patch to resolve missing cpuid.h in ARM builds Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 65/66] xbmc: Add libmad dependency Martin Jansa
2013-08-29 15:51 ` [WIP][PATCH 66/66] qcanobserver: Move to nonworking Martin Jansa
2013-08-29 16:02 ` [WIP][PATCH 00/66] Deterministic dependencies II Chris Larson
2013-09-01 20:28 ` State of bitbake world Was: " Martin Jansa
2013-09-17 17:23 ` Martin Jansa

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=cover.1377791377.git.Martin.Jansa@gmail.com \
    --to=martin.jansa@gmail.com \
    --cc=openembedded-devel@lists.openembedded.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox