Matthias Klose <d...@ubuntu.com> writes: > I see a build failure with the last update, not yet sure what is going wrong. > > /bin/mkdir -p exp; files=`echo ../../../src/libgo/go/exp/ebnf/ebnf.go > ../../../src/libgo/go/exp/ebnf/parser.go go/scanner.gox go/token.gox os.gox > strconv.gox unicode.gox utf8.gox | sed -e 's/[^ ]*\.gox//g'`; /bin/bash > ./libtool --tag GO --mode=compile > /home/packages/gcc/snap/gcc-snapshot-20111101/build/./gcc/gccgo > -B/home/packages/gcc/snap/gcc-snapshot-20111101/build/./gcc/ > -B/usr/lib/gcc-snapshot/x86_64-linux-gnu/bin/ > -B/usr/lib/gcc-snapshot/x86_64-linux-gnu/lib/ -isystem > /usr/lib/gcc-snapshot/x86_64-linux-gnu/include -isystem > /usr/lib/gcc-snapshot/x86_64-linux-gnu/sys-include -minline-all-stringops > -O2 -g -I . -c -fgo-prefix="libgo_exp" -o exp/ebnf.lo $files > libtool: compile: > /home/packages/gcc/snap/gcc-snapshot-20111101/build/./gcc/gccgo > -B/home/packages/gcc/snap/gcc-snapshot-20111101/build/./gcc/ > -B/usr/lib/gcc-snapshot/x86_64-linux-gnu/bin/ > -B/usr/lib/gcc-snapshot/x86_64-linux-gnu/lib/ -isystem > /usr/lib/gcc-snapshot/x86_64-linux-gnu/include -isystem > /usr/lib/gcc-snapshot/x86_64-linux-gnu/sys-include -minline-all-stringops -O2 > -g > -I . -c -fgo-prefix=libgo_exp ../../../src/libgo/go/exp/ebnf/ebnf.go > ../../../src/libgo/go/exp/ebnf/parser.go -fPIC -o exp/.libs/ebnf.o > ../../../src/libgo/go/exp/ebnf/ebnf.go:28:9: error: import file 'scanner' not > found > ../../../src/libgo/go/exp/ebnf/ebnf.go:55:26: error: expected package > ../../../src/libgo/go/exp/ebnf/ebnf.go:66:16: error: expected package > ../../../src/libgo/go/exp/ebnf/ebnf.go:77:20: error: expected package > ../../../src/libgo/go/exp/ebnf/ebnf.go:83:20: error: expected package > ../../../src/libgo/go/exp/ebnf/ebnf.go:94:17: error: expected package > ../../../src/libgo/go/exp/ebnf/ebnf.go:100:17: error: expected package > ../../../src/libgo/go/exp/ebnf/ebnf.go:106:17: error: expected package > ../../../src/libgo/go/exp/ebnf/ebnf.go:118:17: error: expected package > ../../../src/libgo/go/exp/ebnf/ebnf.go:128:35: error: expected package > ../../../src/libgo/go/exp/ebnf/ebnf.go:128:45: error: expected ';' or newline > after top level declaration > ../../../src/libgo/go/exp/ebnf/ebnf.go:129:32: error: expected package > ../../../src/libgo/go/exp/ebnf/ebnf.go:129:45: error: expected ';' or newline > after top level declaration > ../../../src/libgo/go/exp/ebnf/ebnf.go:130:29: error: expected package
I messed up a Makefile dependency. Fixed like so. Bootstrapped on x86_64-unknown-linux-gnu. Committed to mainline. Ian
diff -r d884462fd93f libgo/Makefile.am --- a/libgo/Makefile.am Mon Oct 31 22:19:13 2011 -0700 +++ b/libgo/Makefile.am Wed Nov 02 08:57:56 2011 -0700 @@ -2639,7 +2639,7 @@ @$(CHECK) .PHONY: encoding/pem/check -exp/ebnf.lo: $(go_exp_ebnf_files) go/scanner.gox go/token.gox os.gox \ +exp/ebnf.lo: $(go_exp_ebnf_files) scanner.gox go/token.gox os.gox \ strconv.gox unicode.gox utf8.gox $(BUILDPACKAGE) exp/ebnf/check: $(CHECK_DEPS)