rpm - invalid host type

Arkadiusz Patyk areq w pld-linux.org
Śro, 27 Paź 2004, 17:46:26 CEST


Arkadiusz Patyk (areq w pld-linux.org) wrote:
> Witam
> 
> AC, i586.
> Przebudowałem sobie rpm.spec. Po upgrade rpm już nie potrafi się
> przebudować ;/
> 
> rpm-4.4-0.20040614.0.7
> glibc-2.3.4-0.20040722.6
> autoconf-2.59-3
> automake-1.8.5-1
> libtool-1.5.10-2
> gcc-3.3.5-1
> 
> rpmdb/Makefile.am:97: unused variable: `rpmdb_deadlock_LDADD'
> + sed -e s|@host@|i586-pld-linux-gnu| -e s|@host_cpu@|i586| macros.in
> + > macros.tmp 
> + mv -f macros.tmp macros.in
> + ./configure LDFLAGS= CFLAGS=-Os -march=i586 -falign-loops=0
> -falign-jumps=0 -falign-functions=0 -mno-align-double CXXFLAGS=-Os
> -march=i586 -falign-loops=0 -falign-jumps=0 -falign-functions=0
> -mno-align-double FFLAGS=-Os -march=i586 -falign-loops=0 -falign-jumps=0
> -falign-functions=0 -mno-align-double CPPFLAGS= CC=i586-pld-linux-gcc
> CXX=i586-pld-linux-g++ --build=i586-pld-linux --prefix=/usr
> --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin
> --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include
> --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var
> --sharedstatedir=/var/lib --mandir=/usr/share/man
> --infodir=/usr/share/info --x-libraries=/usr/X11R6/lib
> CC=i586-pld-linux-gcc CXX=i586-pld-linux-g++ CPP=i586-pld-linux-gcc -E
> --enable-shared --enable-static
> --enable-adding-packages-names-in-autogenerated-dependancies
> --with-python=auto --without-db
> configure: WARNING: you should use --build, --host, --target
> configure: WARNING: invalid host type:  
> checking build system type... i586-pld-linux-gnu
> checking host system type... config.sub: missing argument
> Try `config.sub --help' for more information.
> configure: error: /bin/sh ./config.sub   failed
> error: Bad exit status from /var/tmp/rpm-tmp.86405 (%build)
> 
> ki diabeł ?

chyba znalzłem przyczynę 

w %configure w macros na końcu jest 
       --infodir=%{_infodir} \ 
       --x-libraries=/usr/X11R6/%{_lib} \ 
      %{dependencytracking} \ 
}

po wywaleniu %{dependencytracking} jest OK

Czyli co %{dependencytracking} jest błędne tutaj ?

-- 
Arkadiusz Patyk [areq(at)pld-linux.org] [http://rescuecd.pld-linux.org]
[IRC:areq ICQ:16231667  GG:1383]  [AP3-6BONE] [AP14126-RIPE]




Więcej informacji o liście dyskusyjnej pld-devel-pl