1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
To build a new version of this package, you will need both an amd64 system
and an ia32 system. On the amd64 system (64-bit userland, not just a 64-bit
kernel), run ./fetch-and-build. This will download the latest sources of
the included packages from Alioth, and build them from scratch. Then you
can create a source package using dpkg-source, and copy it to an i386 system
where it may be built normally. The packages can not (yet, at least) be
built from scratch on an i386 system.
The script debian/generate-wrappers.sh generates wrapper headers which
include either the i386 or x86_64 versions of some headers which differ
between the two architectures.
If the list changes between two releases of the package, manual care will be
needed to get the diversions right. Any obsolete diversions should be
removed in postinst when upgrading, based on the version being upgraded
from. New diversions should be added in preinst.in when upgrading, because
the preinst normally adds new diversions only when installing.
|