| From 9c77679cadb118c0aa99e6f88533d91765a131ba Mon Sep 17 00:00:00 2001 |
| From: "H. Peter Anvin" <hpa@zytor.com> |
| Date: Tue, 5 Apr 2016 17:01:33 -0700 |
| Subject: x86, build: copy ldlinux.c32 to image.iso |
| |
| From: H. Peter Anvin <hpa@zytor.com> |
| |
| commit 9c77679cadb118c0aa99e6f88533d91765a131ba upstream. |
| |
| For newer versions of Syslinux, we need ldlinux.c32 in addition to |
| isolinux.bin to reside on the boot disk, so if the latter is found, |
| copy it, too, to the isoimage tree. |
| |
| Signed-off-by: H. Peter Anvin <hpa@zytor.com> |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| |
| --- |
| arch/x86/boot/Makefile | 3 +++ |
| 1 file changed, 3 insertions(+) |
| |
| --- a/arch/x86/boot/Makefile |
| +++ b/arch/x86/boot/Makefile |
| @@ -162,6 +162,9 @@ isoimage: $(obj)/bzImage |
| for i in lib lib64 share end ; do \ |
| if [ -f /usr/$$i/syslinux/isolinux.bin ] ; then \ |
| cp /usr/$$i/syslinux/isolinux.bin $(obj)/isoimage ; \ |
| + if [ -f /usr/$$i/syslinux/ldlinux.c32 ]; then \ |
| + cp /usr/$$i/syslinux/ldlinux.c32 $(obj)/isoimage ; \ |
| + fi ; \ |
| break ; \ |
| fi ; \ |
| if [ $$i = end ] ; then exit 1 ; fi ; \ |