| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Change-Id: Ie2eac8e580010f92d50b684af6e866f10e3a8c23
|
|
|
|
|
|
|
| |
This may be subject to change, depending on whether browser-poc upstream
accepts the build system patch.
Change-Id: I673a25347e7ad83ffe816069109c4e974f484ae8
|
|
|
|
| |
Change-Id: Iddf615fb5f7e08d73a7c72cdd2723de772d053be
|
|
|
|
|
|
| |
The latest version of mesa doesn't support VMs, so we use
mesa-common-vm to install an older version on top for systems that
use mesa and are in VMs.
|
|
|
|
|
| |
This is not the upstream qtwayland, it is a modified version
which makes qt applications use the LayerManager API
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is necessary because:
* genivi-demo-platform-hmi requires features of wayland-ivi-extension
which were taken out after version 1.3.91
* It links against an ivi-layout module in weston with an interface
that is part of the weston-ivi-shell fork before it was merged with
weston, hence it must be a version before weston 1.7.
this existed as the branch "weston-ivi-shell-1.6.0-rc1-testing-01" on
github/ntanibata/weston-ivi-shell.
* libinput 0.7, because 0.8+ changed function signatures that weston
uses.
|
|
|
|
|
|
| |
The destination must be the same for all three dirs, even if that
means files overwrite each other. Since `cp` refuses to do that as
part of the same command, I run it once for each subdir.
|
| |
|
|
|
|
|
|
|
|
|
| |
Because `arping` requires the libpcap library, move tcpdump and libpcap
to networking-utils.
Add also `arping`'s libnet dependency.
Change-Id: Ie459e5295bc2770856e06cb005845ee3f172e68e
|
|
|
|
|
|
|
| |
Busybox's find is not good enough for the OpenStack networking service.
Add it to coreutils-common, where the other core tools like sed an diff
live.
Change-Id: I314e4cc7f02fbb2cb3ed7efbd1616c701551fac7
|
|
|
|
| |
Change-Id: I072ed81a7eb48a982b288a4684c264f3ff5cf439
|
|
|
|
|
|
| |
We can also now use enable-user-session to ensure users have a dbus session
Change-Id: I80c174d9ef9ea7d848c2828ae03934c6bdb2c8c4
|
|
|
|
|
|
|
| |
This patch installs the minimal set of files and folders required
to run tempest.
Change-Id: I111c4935befd7699fdb54c8876f7f2350ce391d9
|
|
|
|
|
|
|
|
|
|
|
| |
The previous version had its submodules pointing to
git.baserock.org. The new version uses the 'upstream:'
alias.
See commit 244e16c16aa11852706a7ab51cf6dd216e3315a8 for
more information.
Change-Id: I86a129582185582d41c57779b899a00d6c6fc64f
|
|
|
|
|
|
|
|
|
|
|
| |
The previous version had its submodules pointing to
git.baserock.org. The new version uses the 'upstream:'
alias.
See commit 244e16c16aa11852706a7ab51cf6dd216e3315a8 for
more information.
Change-Id: Ia6c3466842ae26244538b1018a0e435300f2c8f9
|
|
|
|
|
|
|
|
|
|
|
| |
The previous version had its submodules pointing to
git.baserock.org. The new version uses the 'upstream:'
alias.
See commit 244e16c16aa11852706a7ab51cf6dd216e3315a8 for
more information.
Change-Id: Ifd2cf708ccdebb14dbef8131e4b10bebf545a11f
|
|
|
|
|
|
|
|
|
|
|
|
| |
The previous version had its submodules pointing to
git.baserock.org. The right thing to do is to point to the
Trove using the 'upstream:' alias, so that definitions don't
use git.baserock.org.
This is needed if you want to build using a local trove, with
all the sources (downstream trove) and you don't have access
to git.baserock.org.
Change-Id: Id8b26064d0afd66a0b1db6a18c4b69e02085299d
|
|
|
|
| |
Change-Id: Ie7c397d2510673b483d5f3d75010b037cdb50495
|
|
|
|
| |
Change-Id: I5f3bb1eea14d1aab695c4fc9a2e972c594666f75
|
|
|
|
|
|
|
|
|
|
|
| |
Current PATH is:
/sbin:/bin:/usr/sbin:/usr/bin
So this patch will minimize the problem where, even when you
are compiling a specific tool (like sed), the one included
in busybox is executed instead, as its installed in /bin
instead /usr/bin
Change-Id: I476e8a2fb07efdd7768a94ea99b29dc75e757b60
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The mason.sh script does all its work in a directory called 'ws',
created in the current directory of wherever it is run from. When run as
a system service it creates /ws in the root filesystem.
The work Mason does involves creating one or more disk images, and these
can require a lot of disk space and IO bandwidth. The root filesystem of
a machine isn't a good place to do this sort of thing: running out of
diskspace there will completely break the system, and it may be stored
on an SD card or eMMC.
There is an established pattern in deploying Baserock 'distbuild'
systems to have an external hard disk or volume mounted at
/srv/distbuild, so that running builds and caching built artifacts
doesn't take place on the root filesystem. It makes sense to move the
Mason workspace in there too.
Change-Id: I39f53373a7411c8816e886886c8af40e08f4782e
|
|
|
|
|
|
|
|
| |
This is required because the updated gcc version revealed that qtwebkit
was implicitly relying on some templates being instantiated, and gcc had
optimized them away.
Change-Id: I924ba5604deda6bc0a2d514f67a7a75fddbaf446
|
|
|
|
|
|
|
|
| |
gstreamer-0.10 is currently broken by the current version of bison,
and fixing it is a major hassle due to submodules.
Note: Qt 5.5 will include support for this by default
Change-Id: Ie3d118d53befa56744d97b107e58b701c904f9f7
|
|
|
|
|
|
|
|
| |
So cross- systems doesnt depend on the whole foundation
(cross- systems include morph, which depends on ostree,
wich depends on e2fsprogs)
Change-Id: I77918e2a2a66e9bd7c8ce77d2447e390d192a1c8
|
|
|
|
|
|
|
|
|
| |
This release includes a fix that makes possible to run weston
again on intel hardware
(commit 536003c11e4cb1172c540932ce3cce06f03bf44e :
i965: Add XRGB8888 format to intel_screen_make_configs)
Change-Id: I6329ab08a48ed3594d33973017478c0332dd0f61
|
|
|
|
|
|
|
|
| |
This makes system containers work better.
Now it is possible to log in with ssh or `machinectl login`
to any containers started by systemd-nspawn.
Change-Id: Ia038355b48e13fe67996a488660fecdfc5ae1215
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is not generally included in systems because it contains GPLv3
components, and we support GPLv3-less systems.
However, devel systems aren't among the systems we need to ensure
contain no GPLv3 components, and they are required for building some
components, and building components outside of morph is a defined
use-case for devel systems.
Change-Id: I8475af70bda1b26e04adebce8897f272a1aa18bf
|
|
|
|
| |
Change-Id: Ic7bf3899277e9bf11c1cc930f124be2a75bb0d19
|
|
|
|
|
|
| |
It was referring to a chunk morphology that didn't exist.
Change-Id: I105b431f58045e411ed22a3b0cc920031f660d5d
|
|
|
|
| |
Change-Id: I8aece6cd04f2521caa0a1af0d5780c1482b4a5a3
|
|
|
|
|
|
|
|
|
| |
For these changes:
1da8ee6 Fix prototype of create_source_pool()
d7e8604 Protocol check fix
Change-Id: I80b14ca81a04c64a60f4332059927ffdc097d22e
|
|
|
|
| |
Change-Id: I1a3c6c9308c79ee81b74c15aee40bffdca312736
|
|
|
|
|
|
|
| |
This configure option was removed since version 10.4,
commit c46c551c56f78c6bf9e63524c89478695fc4f525
Change-Id: If396bc1139b43d3b16c72795921f485b68469c35
|
|
|
|
|
|
|
|
|
|
|
|
| |
So some keys will behave correctly in the terminal
This is a combination of the LFS version of this file [1]
and the Arch one [2]
[1] http://www.linuxfromscratch.org/lfs/view/stable/chapter07/inputrc.html
[2] https://projects.archlinux.org/svntogit/packages.git/tree/trunk/inputrc?h=packages/readline
Change-Id: Ia45ff5b8c68cabb4767acc18cad326dd7dc561f5
|
|
|
|
| |
Change-Id: Ib1317670ec7bc2d8f504fde981d98fe1e4ae7ac1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This includes the following changes:
eda5cb2 Explain how to cancel a distbuild
eb9e43d distbuild: Set job status to failed when sending exec-cancel
43fed1e Revert "distbuild: Track worker jobs using artifact basename only"
aa19fb9 Remove mention of MorphologyFactory in the unit tests
9cc12c9 Clean up artifact serialisation
2d19611 Move duplicate fix_chunk_build_mode function to a common location
1c45305 Enable native-bootstrap to continue build after recovered from fault.
fdd6aeb Remove % from debug statement
733d6f9 Add a common func for handling build termination
f4360e3 Add GraphProgress messages
cc79a6b distbuild: Fix protocol version checking for distbuild commands
5aa34de yarns: Add yarn for morph diff
2d2774a yarns: Add the ability to tag chunks and commit updates to definitions
e2e2ede morph: Add morph diff subcommand
812492d morphlib: Add utility module for parsing argv into lists of systems
d22a4a2 distbuild: Builds currently break due to job being set twice
4cc7503 SourceResolver: Allow the resolution of multiple systems
43ae0cc LRC: Make get_updated_repo handle multiple refs
5f48a25 MorphologyLoader: Set filename attribute at parse time
af5866c morph anchor: Handle updating refs
6aec7d7 morphlib.util: add word_join_list
7fe5c48 yarns: Fix incorrect chunk name in test suite
Change-Id: Iaffcdd506dac6a31f1a11d9218afcb7f31b26758
|
|
|
|
| |
Change-Id: Ic4ff9fdabe6f3ec2b4d4d7a26905c490fce33078
|
|
|
|
| |
Change-Id: I85ccc845cd0bb03d4b589b3d1aa638fdbd1f38b5
|
|
|
|
| |
Change-Id: I904a82d332f4a13802e3d39b848ba296a128f6a4
|
|
|
|
| |
Change-Id: If69df4ffd226f2ab447471714d2823f74a201e3a
|
|
|
|
| |
Change-Id: I5dbfac93d9c53dd040c403b395303657108d5e43
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Commit 7b23e26d1e2bb24ca72a186 added a configure extension to all
systems (install-essential-files.configure). From that point on, the
only build tool able to deploy these definitions in Morph
commit ed423dc974a61f1c033491 and newer.
The first tagged version of Morph that contains this commit is
'baserock-definitions-v3'. Thus, we should consider the
install-essential-files.configure extension part of definitions format
version 3.
It was already impossible to build the 15.19 release of Baserock with
the version of Morph from the 15.10 release, due to other incompatible
changes that were made to the definitions since 15.10 was released.
Change-Id: I05c67cd039bb2124fef667bfe38a84dd9887b646
|
|
|
|
|
|
|
| |
Changes:
524b17f Fix mistake in sysroot.write
f9a0607 Raise an error if a stratum build-depends on itself
|