Package: xalan
Version: 1.12-4

This was previously reported and should have been fixed in 1.12-3,
according to the changelog, however, I see the error below when trying to
build for i386 (see also https://bugs.debian.org/976299#10). The problem
appears to be that when building for i386, the DEB_TARGET_MULTIARCH is set
to i386 while the actual architecture is i686.

The following change to debian/rules made it work:

export BUILD_DIR=build

%:
   dh $@ --builddirectory=${BUILD_DIR}

override_dh_auto_build-indep:
  ( cd ${BUILD_DIR} && $(MAKE) doc-api )


Error encountered:

-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_EXPORT_NO_PACKAGE_REGISTRY


-- Build files have been written to: /<<PKGBUILDDIR>>/obj-i686-linux-gnu
   debian/rules override_dh_auto_build-indep
make[1]: Entering directory '/<<PKGBUILDDIR>>'
( cd obj-i386-linux-gnu && /usr/bin/make doc-api)
/bin/sh: 1: cd: can't cd to obj-i386-linux-gnu
make[1]: *** [debian/rules:14: override_dh_auto_build-indep] Error
2make[1]: Leaving directory '/<<PKGBUILDDIR>>'

+------------------------------------------------------------------------------+
| Build environment
   |
+------------------------------------------------------------------------------+

Kernel: Linux 4.19.67-2 (2019-10-08 > 2018) amd64 (x86_64)
Toolchain package versions: binutils_2.35.1-6 dpkg-dev_1.20.5
g++-10_10.2.0-19 gcc-10_10.2.0-19 libc6-dev_2.31-6
libstdc++-10-dev_10.2.0-19 libstdc++6_10.2.0-19 linux-libc-dev_5.7.17-1
Package versions: adduser_3.118 apt_2.1.12+deb11u1 autoconf_2.69-13
automake_1:1.16.2-4 autopoint_0.21-3 autotools-dev_20180224.1+nmu1
base-files_11 base-passwd_3.5.48 bash_5.1-1 binutils_2.35.1-6
binutils-common_2.35.1-6 binutils-i686-linux-gnu_2.35.1-6
bsdextrautils_2.36.1-3 bsdutils_1:2.36.1-3 build-essential_12.8
bzip2_1.0.8-4 ca-certificates_20200601 cmake_3.18.4-1 cmake-data_3.18.4-1
coreutils_8.32-4 cpp_4:10.2.0-1 cpp-10_10.2.0-19
dash_0.5.11+git20200708+dd9ef66-5 debconf_1.5.74 debhelper_13.3
debian-archive-keyring_2019.1 debianutils_4.11.2 dh-autoreconf_19
dh-exec_0.23.2+build1 dh-strip-nondeterminism_1.9.0-1 diffutils_1:3.7-3
dirmngr_2.2.20-1 doxygen_1.8.20-6 dpkg_1.20.5 dpkg-dev_1.20.5
dwz_0.13+20201015-2 e2fsprogs_1.45.6-1 eatmydata_105-9 fakeroot_1.25.3-1.1
file_1:5.39-3 findutils_4.7.0+git20201010-2 g++_4:10.2.0-1 g++-10_10.2.0-19
gcc_4:10.2.0-1 gcc-10_10.2.0-19 gcc-10-base_10.2.0-19
gcc-8-base_8.4.0-4+build2 gcc-9-base_9.3.0-19 gettext_0.21-3
gettext-base_0.21-3 gnupg_2.2.20-1+gl0 gnupg-l10n_2.2.20-1
gnupg-utils_2.2.20-1 gpg_2.2.20-1 gpg-agent_2.2.20-1
gpg-wks-client_2.2.20-1 gpg-wks-server_2.2.20-1 gpgconf_2.2.20-1
gpgsm_2.2.20-1 gpgv_2.2.20-1 grep_3.6-1 groff-base_1.22.4-5 gzip_1.10-2
hostname_3.23 icu-devtools_67.1-5 init-system-helpers_1.60
intltool-debian_0.35.0+20060710.5 libacl1_2.2.53-9
libapt-pkg6.0_2.1.12+deb11u1 libarchive-zip-perl_1.68-1
libarchive13_3.4.3-2 libasan6_10.2.0-19 libassuan0_2.5.3-7.1
libatomic1_10.2.0-19 libattr1_1:2.4.48-6 libaudit-common_1:2.8.5-3.1
libaudit1_1:2.8.5-3.1 libbinutils_2.35.1-6 libblkid1_2.36.1-3
libboost-filesystem1.71.0_1.71.0-7 libboost-iostreams1.71.0_1.71.0-7
libboost-program-options1.71.0_1.71.0-7 libbrotli1_1.0.9-2 libbsd0_0.10.0-1
libbz2-1.0_1.0.8-4 libc-bin_2.31-6 libc-dev-bin_2.31-6 libc6_2.31-6
libc6-dev_2.31-6 libcap-ng0_0.7.9-2.2 libcc1-0_10.2.0-19
libclang-cpp11_1:11.0.0-5 libclang1-11_1:11.0.0-5 libcom-err2_1.45.6-1
libcrypt-dev_1:4.4.17-1 libcrypt1_1:4.4.17-1 libctf-nobfd0_2.35.1-6
libctf0_2.35.1-6 libcurl3-gnutls_7.72.0-1 libcurl4_7.72.0-1
libdb5.3_5.3.28+dfsg1-0.6 libdebconfclient0_0.255 libdebhelper-perl_13.3
libdpkg-perl_1.20.5 libeatmydata1_105-9 libedit2_3.1-20191231-2
libelf1_0.182-1 libexpat1_2.2.10-1 libext2fs2_1.45.6-1
libfakeroot_1.25.3-1.1 libffi7_3.3-5
libfile-stripnondeterminism-perl_1.9.0-1 libgcc-10-dev_10.2.0-19
libgcc-s1_10.2.0-19 libgcrypt20_1.8.7-2 libgdbm-compat4_1.18.1-5.1
libgdbm6_1.18.1-5.1 libgmp10_2:6.2.1+dfsg-1 libgnutls30_3.6.15-4
libgomp1_10.2.0-19 libgpg-error0_1.38-2 libgssapi-krb5-2_1.18.3-4
libhogweed6_3.6-2 libicu-dev_67.1-5 libicu67_67.1-5 libidn2-0_2.3.0-4
libisl22_0.22.1-1 libitm1_10.2.0-19 libjsoncpp24_1.9.4-4
libk5crypto3_1.18.3-4 libkeyutils1_1.6.1-2 libkrb5-3_1.18.3-4
libkrb5support0_1.18.3-4 libksba8_1.5.0-3 libldap-2.4-2_2.4.56+dfsg-1
libllvm11_1:11.0.0-5 liblocale-gettext-perl_1.07-4 liblz4-1_1.9.3-1
liblzma5_5.2.4-1 libmagic-mgc_1:5.39-3 libmagic1_1:5.39-3
libmount1_2.36.1-3 libmpc3_1.2.0-1 libmpfr6_4.1.0-3
libncurses6_6.2+20201114-1 libncursesw6_6.2+20201114-1
libnettle8_3.6-2+build1 libnghttp2-14_1.42.0-1 libnpth0_1.6-3
libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libp11-kit0_0.23.22-1
libpam-modules_1.3.1-5 libpam-modules-bin_1.3.1-5 libpam-runtime_1.3.1-5
libpam0g_1.3.1-5 libpcre2-8-0_10.36-2 libpcre3_2:8.39-13
libperl5.32_5.32.0-5 libpipeline1_1.5.3-1 libprocps8_2:3.3.16-5
libpsl5_0.21.0-1.1 libquadmath0_10.2.0-19 libreadline8_8.1-1
librhash0_1.4.0-1 librtmp1_2.4+20151223.gitfa8646d.1-2
libsasl2-2_2.1.27+dfsg-2 libsasl2-modules-db_2.1.27+dfsg-2
libseccomp2_2.5.1-1 libselinux1_3.1-2+build1 libsemanage-common_3.1-1
libsemanage1_3.1-1 libsepol1_3.1-1 libsigsegv2_2.12-3
libsmartcols1_2.36.1-3 libsqlite3-0_3.34.0-1 libss2_1.45.6-1
libssh2-1_1.9.0-2 libssl1.1_1.1.1i-1 libstdc++-10-dev_10.2.0-19
libstdc++6_10.2.0-19 libsub-override-perl_0.09-2 libsystemd0_247.1-3
libtasn1-6_4.16.0-2 libtext-charwidth-perl_0.04-10+build1
libtext-iconv-perl_1.7-7+build1 libtext-wrapi18n-perl_0.06-9
libtinfo6_6.2+20201114-1 libtirpc-common_1.2.6-3 libtirpc-dev_1.2.6-3
libtirpc3_1.2.6-3 libtool_2.4.6-14 libubsan1_10.2.0-19 libuchardet0_0.0.7-1
libudev1_247.1-3 libunistring2_0.9.10-4 libuuid1_2.36.1-3 libuv1_1.40.0-1
libxapian30_1.4.17-1 libxerces-c-dev_3.2.3+debian-3
libxerces-c3.2_3.2.3+debian-3 libxml2_2.9.10+dfsg-6.3 libz3-4_4.8.9-1
libzstd1_1.4.5+dfsg-4 linux-libc-dev_5.7.17-1 login_1:4.8.1-1
logsave_1.45.6-1 lsb-base_11.1.0 m4_1.4.18-4 make_4.3-4 man-db_2.9.3-2
mawk_1.3.4.20200120-2 mount_2.36.1-3 ncurses-base_6.2+20201114-1
ncurses-bin_6.2+20201114-1 openssl_1.1.1i-1 p11-kit_0.23.22-1
p11-kit-modules_0.23.22-1 passwd_1:4.8.1-1 patch_2.7.6-6 perl_5.32.0-5
perl-base_5.32.0-5 perl-modules-5.32_5.32.0-5 pinentry-curses_1.1.0-4
po-debconf_1.0.21 procps_2:3.3.16-5 rapture-archive-keyring_5-1
readline-common_8.1-1 sbuild-build-depends-main-dummy_0.invalid.0
schroot_1.6.10-11 schroot-common_1.6.10-11 sed_4.7-1+build1
sensible-utils_0.0.12+nmu1 sysvinit-utils_2.96-5 tar_1.32+dfsg-1
tzdata_2020e-1 util-linux_2.36.1-3 xz-utils_5.2.4-1 zlib1g_1:1.2.11.dfsg-2

Reply via email to