Discussion:
[PATCH] Update roadmap for AOSP.
Add Reply
enh
2018-10-29 19:43:16 UTC
Reply
Permalink
We've removed the need for perl and runalarm, rsync was misleading
(as you'd hope!), and we now use a prebuilt of the xmllint in AOSP itself.
---
www/roadmap.html | 23 ++++++++++++-----------
1 file changed, 12 insertions(+), 11 deletions(-)

diff --git a/www/roadmap.html b/www/roadmap.html
index 0107a31..9c284db 100755
--- a/www/roadmap.html
+++ b/www/roadmap.html
@@ -369,10 +369,10 @@ mtools genvfatfs mke2fs gene2fs
awk basename bash bc bzip2 cat chmod cmp comm cp cut date dd diff dirname du
echo egrep env expr find fuser getconf getopt git grep gzip head hexdump
hostname id jar java javap ln ls lsof m4 make md5sum mkdir mktemp mv od openssl
-paste patch perl pgrep pkill ps pstree pwd python python2.7 python3 readlink
-realpath rm rmdir rsync runalarm sed setsid sh sha1sum sha256sum sha512sum
+paste patch pgrep pkill ps pstree pwd python python2.7 python3 readlink
+realpath rm rmdir rsync sed setsid sh sha1sum sha256sum sha512sum
sleep sort stat tar tail tee todos touch tr true uname uniq unix2dos unzip
-wc which whoami xargs xmllint xxd xz zip zipinfo
+wc which whoami xargs xxd xz zip zipinfo
</b></blockquote>

<p>The following are already in the tree and will be used directly:</p>
@@ -386,21 +386,22 @@ that are still in pending: <code>bc dd diff expr
gzip lsof tar tr</code>),
that leaves:</p>

<blockquote><b>
-bash fuser getopt git hexdump openssl perl pstree rsync runalarm sh todos
-unzip xmllint zip zipinfo
+bash fuser getopt git hexdump openssl pstree rsync sh todos unzip zip zipinfo
</b></blockquote>

-<p>For AOSP, zip/zipinfo/unzip are likely to be libziparchive based. The only
-use of perl is building the kernel, runalarm is just for the Mac, all todos
-callers will use unix2dos instead if it's available. git/openssl/xmllint seem
-like they should just be brought in to the tree. That leaves:</p>
+<p>For AOSP, zip/zipinfo/unzip are likely to be libziparchive based. The
+todos callers will use unix2dos instead if it's available. git/openssl
+seem like they should just be brought in to the tree. rsync is used to
+work around a Mac <code>cp -Rf</code> bug with broken symbolic links. That
+leaves:</p>

<blockquote><b>
-bash fuser getopt hexdump pstree rsync
+bash fuser getopt hexdump pstree
</b></blockquote>

<p>(Why are fuser and pstree used during the AOSP build? They're used for
-diagnostics if something goes wrong.)</p>
+diagnostics if something goes wrong. So it's really just bash, getopt,
+and hexdump that are actually used to build.)</p>

<hr />
<h2><a name=tizen /><a href="#tizen">Use case: Tizen Core</a></h2>
--
2.19.1.568.g152ad8e336-goog
Loading...