Bug#315935: crosscompiling: build arch not used during build

2005-06-27 Thread Marc Leeman
Package: ntp-simple
Version: 1:4.2.0a+stable-8
Severity: serious
Justification: no longer builds from source

I tagged the severity lower, but it's upgraded.

I am trying to cross compile the ntp-simple package for an embedded
target. Based on the debian/rules, I use the following configuration:

[EMAIL PROTECTED] ntp-4.2.0a+stable]$ cat autogen.sh
#!/bin/sh

# fix permissions
chmod a+x configure

mkdir -p build-simple
cd build-simple  ../configure --prefix=/usr \
--disable-all-clocks --disable-parse-clocks \
--disable-debugging --enable-LOCAL-CLOCK \
--sysconfdir=/tmp/ntp
--cache-file=../config.cache \
--disable-errorcache \
--host=powerpc-linux-uclibc \
--build=i686-linux

make -C build-simple


The build fails at:
make[3]: Entering directory
`/home/firmware/mleeman/tmp/ntp-4.2.0a+stable/build-simple/ntpdc'
powerpc-linux-uclibc-gcc -E -I. -I../../ntpdc -I.. -I../../include
../../ntpdc/nl_in.c | ./nl.pl  nl.c
if powerpc-linux-uclibc-gcc -DHAVE_CONFIG_H -I. -I../../ntpdc -I..
-I../../include-g -O2 -Wall -Wcast-qual -Wmissing-prototypes
-Wpointer-arith -Wshadow -Wstrict-prototypes -MT ntpdc-layout.o -MD -MP
-MF .deps/ntpdc-layout.Tpo \
-c -o ntpdc-layout.o `test -f '../../ntpdc/ntpdc-layout.c' || echo
'../../ntpdc/'`../../ntpdc/ntpdc-layout.c; \
then mv -f .deps/ntpdc-layout.Tpo .deps/ntpdc-layout.Po; \
else rm -f .deps/ntpdc-layout.Tpo; exit 1; \
fi
powerpc-linux-uclibc-gcc  -g -O2 -Wall -Wcast-qual
-Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes   -o
ntpdc-layout  ntpdc-layout.o
./ntpdc-layout  layout.here
/bin/sh: line 1: ./ntpdc-layout: cannot execute binary file
  
As far as I can make out, the ntpdc-layout is a small tool for creating
some configuration file. It should be compiled with the host gcc, not
the target gcc.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'hoary'), (500, 'stable'), (1, 
'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/dash
Kernel: Linux 2.6.12
Locale: LANG=en_US.ISO-8859-15, LC_CTYPE=en_US.ISO-8859-15 (charmap=ISO-8859-15)

Versions of packages ntp-simple depends on:
ii  adduser3.64  Add and remove users and groups
ii  libc6  2.3.2.ds1-22  GNU C Library: Shared libraries an
ii  libcap11:1.10-14 support for getting/setting POSIX.
ii  libssl0.9.70.9.7g-1  SSL shared libraries
ii  ntp-server 1:4.2.0a+stable-8 Network Time Protocol: common serv

ntp-simple recommends no packages.

-- debconf information:
* shared/ntp/update-conf: true
* shared/ntp/servers: time.chello.be ntp1.belbone.be
  shared/ntp/localclock: false

-- 
  greetz, marc
Man, you guys should see this ugly sticky flesh. Kinda like my Aunt
Ruth's special Jello.
Crichton - Green-Eyed Monster
scorpius 2.6.12 #1 Thu Jun 23 21:32:03 CEST 2005 GNU/Linux


signature.asc
Description: Digital signature


Processed: Re: Bug#315935: crosscompiling: build arch not used during build

2005-06-27 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

 severity 315935 important
Bug#315935: crosscompiling: build arch not used during build
Severity set to `important'.

 thanks
Stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#315935: crosscompiling: build arch not used during build

2005-06-27 Thread Steve Langasek
severity 315935 important
thanks

On Mon, Jun 27, 2005 at 12:03:08PM +0200, Marc Leeman wrote:
 Package: ntp-simple
 Version: 1:4.2.0a+stable-8
 Severity: serious
 Justification: no longer builds from source

 I tagged the severity lower, but it's upgraded.

 I am trying to cross compile the ntp-simple package for an embedded
 target. Based on the debian/rules, I use the following configuration:

Wrong severity; cross-build support is not mandated by policy.

-- 
Steve Langasek
postmodern programmer


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]