| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Keep all new features on their default values for now.
Signed-off-by: Roland Hieber <rhi@pengutronix.de>
|
|
|
|
|
|
| |
We have a new version; update.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
| |
This symbol is not part of PTXdist 2019.05.0, it cannot be found in
menuconfig, and is removed as soon as saving changes. It probably
slipped in due to local changes in the working tree during the PTXdist
update.
Fixes: 643f557226e15c4a2ec8 ("ptxdist: version bump 2019.04.0 → 2019.05.0")
Signed-off-by: Roland Hieber <rhi@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
| |
'reason' suggests: "The hexdump utility is useful to generate hexdumps
from files and memory. With the -R option, it can also read hexdump so
it can serve as a fallback to transfer files to the target when only a
serial console is available."
So enable it.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
| |
A new ptxdist version has been released, update.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
| |
A new ptxdist version has been released, update.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
|
|
| |
SFTP is used by sshfs, which is a useful tool to directly access files
on a target machine from a development host. Enable it.
Inspired-by: Roland Hieber <r.hieber@pengutronix.de>
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
|
|
|
| |
This fixes an errors in systemd.get, which only happened when that
systemd tarball was not already downloaded previously:
ptxdist: error: Wrong md5sum for 'systemd' (.../src/systemd-241-7-ga09c170122cf.tar.gz)
Signed-off-by: Roland Hieber <rhi@pengutronix.de>
|
|
|
|
|
|
| |
Use the default config values.
Signed-off-by: Roland Hieber <rhi@pengutronix.de>
|
|
|
|
|
|
| |
A new ptxdist release is availabe, update to 2019.02.0.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Rouven Czerwinski <r.czerwinski@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
As suggested by 'reason', disable some busybox applets that do not make
sense on an embedded system:
- cal
- powertop
- ftpget
- ftpput
- whois
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Rouven Czerwinski <r.czerwinski@pengutronix.de>
|
|
|
|
|
|
| |
Fix all the reason checks reported for platform-v8a.
Signed-off-by: Rouven Czerwinski <r.czerwinski@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
| |
Without this version bump, linux-4.20 doesn't build and fails with:
make[2]: *** No rule to make target 'silentoldconfig'. Stop.
make[1]: *** [Makefile:544: silentoldconfig] Error 2
make: *** [/home/rsc/git/DistroKit/ptxdist/rules/kernel.make:111: /home/rsc/git/DistroKit/platform-v7a/state/kernel.prepare] Error 2
make: *** Waiting for unfinished jobs....
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Switch to using the gdb version provided by the toolchain, and clear its
md5sum to prevent problems in the get stage (see thread in [9]).
Otherwise use the default configuration.
Compile-tested on platforms v7a, v8a and rpi.
[9]: https://www.mail-archive.com/ptxdist@pengutronix.de/msg13675.html
Signed-off-by: Roland Hieber <r.hieber@pengutronix.de>
|
|
|
|
|
|
| |
It's not used by anything.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
| |
Update to ptxdist-2018.10.0, which is the first one that contains
layering support.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
| |
A new ptxdist version is out, use it to build DistroKit.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
| |
We have a new ptxdist version, so update DistroKit.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
|
| |
We're too late for 2018.04.0, so we skip it. Some packages moved into
staging, but they were disabled anyway.
Signed-off-by: Roland Hieber <r.hieber@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
'reason' claims this is unused, so disable it:
+rootfs_unused_libraries:
+ history:
+ rootfs.ref:
+ description: |
+ Libraries that are not used by programs or other libraries.
+ Match /usr/lib and /lib as needed to handle pre and post /usr merge.
+ libthread_db.so.1 is loaded by gdb(server) to debug threaded programs.
+ The rest are plugins for various programs that are loaded dynamically
+ at runtime.
+ analyzer: rootfs.RootfsObjectTree().unused()
+ optional:
...
+ present:
+ - /usr/lib/libnsl.so.1
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
| |
A new OSELAS.Toolchain is out, with gcc-7.3.2 and glibc-2.27.
Switch v7a platform to new toolchain, now that ptxdist-2018.03.0 and
barebox-2018.03.0 are ready for it.
Switch gdbserver to gdb-8.1 as well.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
| |
Update ptxdist to the latest version.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
|
|
| |
The default history size of the busybox shell (15) causes it to begin
discard commands even for short debugging sessions.
Increase it to 1000, which should be enough for several hours of debugging.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
| |
UBI support is disabled in the kernel.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
| |
It's not used by anything.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
| |
Update PTXdist to the latest version:
- systemd now uses the Python-based Meson build system
Signed-off-by: Roland Hieber <r.hieber@pengutronix.de>
|
|
|
|
|
|
| |
Update ptxdist to the latest version.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
| |
Update ptxdist to the latest version.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
| |
Simple migration with no additional options.
Signed-off-by: Roland Hieber <r.hieber@pengutronix.de>
|
|
|
|
|
|
|
| |
The kernel header from the toolchain are new enough here.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
|
|
| |
PTXdist 2017.07.0 removes IPKG support and makes opkg the default
package management tool. The rest is version bumps and new packages,
which we all do not enable.
Signed-off-by: Roland Hieber <rohieb@rohieb.name>
|
|
|
|
| |
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
|
| |
As we support vfat on some platforms, activate fsck, as suggested by
reason-ptxdist.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
|
| |
reason suggests: "Systemd should be able to write core files. By default
nothing will happen because /var/lib/systemd/coredump is not writeable. A
writable filesystem can be mounted here to enable this at runtime. systemd
handles the dependencies correctly, so it can catch crashes from before the
writable filesystem is available."
So we enable coredump support for systemd.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
|
| |
xz uses a lot more cpu cycles than lz4, which is important on small
machines.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
| |
Busybox less does not provide fancy coloring, i.e. for systemctl output.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
| |
|
|
|
|
|
|
|
| |
Update ptxdist to latest and greatest. This will obsolete the local
networkmanager package, which is removed in the next patch.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In ptxdist-2017.05.0, the list of packages in DistroKit has been
systematically reviewed, so all packages are now available in their
recent versions.
There are two exceptions:
ncurses 6.0 and networkmanager 1.8 didn't make it into the release.
As networkmanager 1.8 is now available in the BSP, we can make use of
its newly reduced dependencies and switch off libsoup, sqlite and
libxml2.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
|
|
|
| |
Migrate configs/ptxconfig and configs/platform-v7a/platformconfig.
The modifications previously made to rules/host-qemu.{make,in} are now
upstream, so remove these files.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
|
|
| |
With systemd being updated from 229 to 230, the old bindmount for /run
from our local fstab doesn't work any more and ends up in emergency
mode. Remove fstab and replace with ptxdist standard file.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
|
| |
Using libnm-glib is obsolete and was replaced by libnm in NetworkManager
1.0. A patch to fix this has been sent upstream today as well.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|