syncing libdebian-installer
Dann Frazier
dann.frazier at canonical.com
Wed Jan 28 22:27:33 UTC 2015
hey,
I'm working on adding arm64-efi support to vivid, and that requires
some changes from Debian. I've prepared a merge proposal to do that
sync, which also does away with a bit of cruft we've built up in the
Ubuntu diff:
https://code.launchpad.net/~dannf/libdebian-installer/debsync/+merge/247903
I'd appreciate any reviews before I upload. Points of interest on the
ARM side are that this drops some subarchs that required flavor
kernels that are no longer supported in vivid (armadaxp, exynos5,
keystone and dove), and that it also includes the behavior change from
Debian that unmatched systems are now "armhf/generic" instead of
"armhf/unknown".
This would reduce our diff against Debian to the following. Hopefully
the ppc stuff can just be merged, but I don't know what to do about
the OMAP hunk.
diff --no-dereference -x.bzr -xchangelog -xcontrol -urpN
/tmp/libdebian-installer-0.99/src/system/subarch-arm-linux.c
/home/dannf/bzr/libdebian-installer.devel/src/system/subarch-arm-linux.c
--- /tmp/libdebian-installer-0.99/src/system/subarch-arm-linux.c
2015-01-28 10:54:55.966549536 -0700
+++ /home/dannf/bzr/libdebian-installer.devel/src/system/subarch-arm-linux.c
2015-01-28 13:17:01.708445512 -0700
@@ -101,7 +101,9 @@ static struct map map_hardware[] = {
{ "Genesi Efika MX (Smarttop)", "mx5" },
{ "Nokia RX-51 Board", "omap" },
{ "OMAP3 Beagle Board", "omap" },
- { "OMAP4 Panda Board", "omap" },
+ { "OMAP4 Panda Board", "omap4" },
+ { "OMAP4430 Panda Board", "omap4" }, /* first OMAP4 hw platform,
more to come */
+ { "OMAP4430 4430SDP board", "omap4" }, /* OMAP4 blaze platform */
{ "ARM-Versatile Express", "vexpress" },
{ NULL, NULL }
};
diff --no-dereference -x.bzr -xchangelog -xcontrol -urpN
/tmp/libdebian-installer-0.99/src/system/subarch-powerpc-linux.c
/home/dannf/bzr/libdebian-installer.devel/src/system/subarch-powerpc-linux.c
--- /tmp/libdebian-installer-0.99/src/system/subarch-powerpc-linux.c
2015-01-28 10:54:55.966549536 -0700
+++ /home/dannf/bzr/libdebian-installer.devel/src/system/subarch-powerpc-linux.c2015-01-28
11:57:20.054959492 -0700
@@ -36,6 +36,8 @@ static struct map map_platform[] = {
{ "Maple", "chrp_ibm" },
{ "pSeries", "chrp_ibm" },
{ "PowerNV", "chrp_ibm" },
+ { "P4080 DS", "fsl" },
+ { "QEMU e500", "fsl" },
{ NULL, NULL }
};
More information about the Ubuntu-installer
mailing list