Hello, I'm trying build some debian packages from source, using a gcc which is patched with the IBM Stack Protector. Unfortunately every time I try build the packages, I get the following error message:
dpkg-architecture: warning: Unknown gcc system type i686-pc-linux-gnu, falling back to default (native compilation) dpkg-architecture: warning: Specified GNU system type i386-linux does not match gcc system type i686-pc-linux-gnu, although I started with dpkg-buildpackage -ai386. Even using dpkg-buildpackage -d -ai386 doesn't fix the problem. Calling up dpkg-architecture with parameter shows the following output: [EMAIL PROTECTED]:~$ dpkg-architecture dpkg-architecture: warning: Unknown gcc system type i686-pc-linux-gnu, falling back to default (native compilation) dpkg-architecture: warning: Specified GNU system type i386-linux does not match gcc system type i686-pc-linux-gnu. DEB_BUILD_ARCH=i386 DEB_BUILD_GNU_CPU=i386 DEB_BUILD_GNU_SYSTEM=linux DEB_BUILD_GNU_TYPE=i386-linux DEB_HOST_ARCH=i386 DEB_HOST_GNU_CPU=i386 DEB_HOST_GNU_SYSTEM=linux DEB_HOST_GNU_TYPE=i386-linux To solve the problem I edited dpkg-architecture and changed the $gcc-variable to the correct path. This worked for the dpkg-architecture, but during compiling a tool i got the following error-message: dpkg: warning, architecture `i686-pc-linux-gnu' not in remapping table This leads me to two questions: 1. Which other programmes/routines perform a CPU detecting during the packaging process and how can I change it? 2. Why doesn't the parameter -ai386 force build-package to generate i386 packages? 3. If dpkg claims to fall back to default, does this mean the programm will run on a i386 cpu without problems? In case of any questions, don't hesitate to mail me. Thanks in advance Greatings Uwe =================================== Uwe Vollbracht Student of Computer Science, RWTH Aachen e-mail: [EMAIL PROTECTED] ===================================

