Package: syslinux
Version: 3:6.03+dfsg-5
Severity: wishlist
Tags: d-i patch
User: debian-...@lists.debian.org
Usertags: port-x32 di-x32

Hi!
Please enable building syslinux on x32.  All that needs to be done is
adding it to the control file, both on packages and in depends for i386
build tools (gcc-multilib, libc6-dev-i386).

It works for me, if you'd want to test on your own, you can use my d-i
images from http://debian-x32.org/#debian-installer

Debdiff attached.


-- System Information:
Debian Release: 8.0
  APT prefers unstable
  APT policy: (600, 'unstable'), (500, 'unreleased'), (50, 'experimental')
Architecture: x32 (x86_64)

Kernel: Linux 3.18.5-x32 (SMP w/6 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages syslinux depends on:
ii  libc6   2.19-13
ii  mtools  4.0.18-2

Versions of packages syslinux recommends:
ii  syslinux-common  3:6.03+dfsg-5+x32

Versions of packages syslinux suggests:
ii  dosfstools  3.0.27-1

-- no debconf information
diff -Nru syslinux-6.03+dfsg/debian/changelog syslinux-6.03+dfsg/debian/changelog
--- syslinux-6.03+dfsg/debian/changelog	2015-01-07 07:49:34.000000000 +0100
+++ syslinux-6.03+dfsg/debian/changelog	2015-01-09 21:23:52.000000000 +0100
@@ -1,3 +1,9 @@
+syslinux (3:6.03+dfsg-5+x32) jessie-x32; urgency=medium
+
+  * Enable x32.
+
+ -- Adam Borowski <kilob...@angband.pl>  Fri, 09 Jan 2015 21:23:36 +0100
+
 syslinux (3:6.03+dfsg-5) unstable; urgency=low
 
   * Moving source lintian-overrides to newer location.
diff -Nru syslinux-6.03+dfsg/debian/control syslinux-6.03+dfsg/debian/control
--- syslinux-6.03+dfsg/debian/control	2014-12-07 20:51:56.000000000 +0100
+++ syslinux-6.03+dfsg/debian/control	2015-01-09 21:23:28.000000000 +0100
@@ -5,8 +5,8 @@
 Build-Depends:
  debhelper (>= 9),
  e2fslibs-dev,
- gcc-multilib [amd64],
- libc6-dev-i386 [amd64],
+ gcc-multilib [amd64 x32],
+ libc6-dev-i386 [amd64 x32],
  nasm,
  python,
  uuid-dev,
@@ -16,7 +16,7 @@
 Vcs-Git: git://daniel-baumann.ch/git/debian/packages/syslinux.git
 
 Package: syslinux
-Architecture: amd64 i386
+Architecture: amd64 i386 x32
 Depends:
  ${misc:Depends},
  ${shlibs:Depends},
@@ -49,7 +49,7 @@
  Interface (EFI).
 
 Package: extlinux
-Architecture: amd64 i386
+Architecture: amd64 i386 x32
 Depends:
  ${misc:Depends},
  ${shlibs:Depends},
@@ -117,7 +117,7 @@
  This package contains the common files.
 
 Package: syslinux-utils
-Architecture: amd64 i386
+Architecture: amd64 i386 x32
 Depends:
  ${misc:Depends},
  ${shlibs:Depends},

Reply via email to