[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#330101: gcc-4.0: ftbfs [sparc] make[2]: *** No rule to make target `current_symbols.txt'



Package: gcc-4.0
Version: 4.0.1-9
Severity: serious
Justification: fails to build from source

gcc-4.0 failed to build on a sparc buildd, but succeeded on my sparc
pbuilder.  Possible reasons for this include timestamp scew, more
recent kernel version on my pbuilder, and more recent
build-dependancies.




cat debian/README.libstdc++-baseline.in \
	> debian/README.libstdc++-baseline
baseline_name=`basename /build/buildd/gcc-4.0-4.0.1/src/libstdc++-v3/config/abi/sparc-linux-gnu`; \
baseline_parentdir=`dirname /build/buildd/gcc-4.0-4.0.1/src/libstdc++-v3/config/abi/sparc-linux-gnu`; \
compat_baseline_name=""; \
if [ -f "/build/buildd/gcc-4.0-4.0.1/src/libstdc++-v3/config/abi/sparc-linux-gnu/baseline_symbols.txt" ]; then \
  ( \
    echo "A baseline file for $baseline_name was found."; \
    echo "Running the check-abi script ..."; \
    echo ""; \
    /usr/bin/make -C /build/buildd/gcc-4.0-4.0.1/build/sparc-linux-gnu/libstdc++-v3/testsuite \
	check-abi; \
  ) >> debian/README.libstdc++-baseline; \
else \
  ( \
    echo "No baseline file found for $baseline_name."; \
    echo "Generating a new baseline file ..."; \
    echo ""; \
  ) >> debian/README.libstdc++-baseline; \
  mkdir /build/buildd/gcc-4.0-4.0.1/src/libstdc++-v3/config/abi/sparc-linux-gnu; \
  /usr/bin/make -C /build/buildd/gcc-4.0-4.0.1/build/sparc-linux-gnu/libstdc++-v3/testsuite new-abi-baseline; \
  cat /build/buildd/gcc-4.0-4.0.1/src/libstdc++-v3/config/abi/sparc-linux-gnu/baseline_symbols.txt >> debian/README.libstdc++-baseline; \
fi
make[2]: *** No rule to make target `current_symbols.txt', needed by `check-abi'.  Stop.
make[1]: *** [debian/README.libstdc++-baseline] Error 2
make[1]: Leaving directory `/build/buildd/gcc-4.0-4.0.1'
make: *** [binary-arch] Error 2



Reply to: