On 28 October 2014 09:43, Phil Muldoon <pmuld...@redhat.com> wrote: > On 28/10/14 08:13, Jakub Jelinek wrote: >> On Tue, Oct 28, 2014 at 01:05:00AM +0100, Dominique Dhumieres wrote: >>>> This patch has now been committed. >>> It breaks bootstap on x86_64-apple-darwin14: >>> >>> ... >>> make[3]: Entering directory `/opt/gcc/p_build/libcc1' >>> make all-am >>> make[4]: Entering directory `/opt/gcc/p_build/libcc1' >>> make[4]: *** No rule to make target `../libiberty/pic/libiberty.a', needed >>> by `libcc1.la'. Stop. >>> make[4]: Leaving directory `/opt/gcc/p_build/libcc1' >>> make[3]: *** [all] Error 2 >>> make[3]: Leaving directory `/opt/gcc/p_build/libcc1' >>> make[2]: *** [all-stage1-libcc1] Error 2 >>> make[2]: Leaving directory `/opt/gcc/p_build' >>> make[1]: *** [stage1-bubble] Error 2 >>> make[1]: Leaving directory `/opt/gcc/p_build' >>> make: *** [all] Error 2 >> There are other issues related to --with-build-config=bootstrap-{a,ub}san >> in there too, my current WIP patch is but didn't get to test it yet. > > Apologies. I am investigating the issue, though I am not entirely sure of > why the issue with libiberty occurs. >
I also breaks the build of cross compilers for arm* and aarch64* targets (host RHEL5/x86_64): cc1plus: warnings being treated as errors /tmp/76611_16.tmpdir/aci-gcc-fsf/sources/gcc-fsf/gccsrc/libcc1/../gcc/hash-table.h: In instantiation of ‘hash_table<pointer_hash<tree_node>, xcallocator, true>’: /tmp/76611_16.tmpdir/aci-gcc-fsf/sources/gcc-fsf/gccsrc/libcc1/plugin.cc:171: instantiated from here /tmp/76611_16.tmpdir/aci-gcc-fsf/sources/gcc-fsf/gccsrc/libcc1/../gcc/hash-table.h:1161: warning: lowering visibility of ‘void gt_ggc_mx(hash_table<T, xcallocator, storage_test er<T,void>::value>*) [with T = T, Descriptor = pointer_hash<tree_node>, Allocator = xcallocator]’ to match its type /tmp/76611_16.tmpdir/aci-gcc-fsf/sources/gcc-fsf/gccsrc/libcc1/../gcc/hash-table.h:1162: warning: lowering visibility of ‘void gt_pch_nx(hash_table<T, xcallocator, storage_test er<T,void>::value>*) [with T = T, Descriptor = pointer_hash<tree_node>, Allocator = xcallocator]’ to match its type /tmp/76611_16.tmpdir/aci-gcc-fsf/sources/gcc-fsf/gccsrc/libcc1/../gcc/hash-table.h:1166: warning: lowering visibility of ‘void gt_pch_nx(hash_map<T, U, V>*, void (*)(void*, void*), void*) [with T = T, U = U, V = V, Descriptor = pointer_hash<tree_node>, Allocator = xcallocator]’ to match its type /tmp/76611_16.tmpdir/aci-gcc-fsf/sources/gcc-fsf/gccsrc/libcc1/../gcc/hash-table.h:1169: warning: lowering visibility of ‘void gt_pch_nx(hash_set<T, U>*, void (*)(void*, void*), void*) [with T = T, U = U, Descriptor = pointer_hash<tree_node>, Allocator = xcallocator]’ to match its type /tmp/76611_16.tmpdir/aci-gcc-fsf/sources/gcc-fsf/gccsrc/libcc1/../gcc/hash-table.h:1171: warning: lowering visibility of ‘void gt_pch_nx(hash_table<T, xcallocator, storage_tester<T,void>::value>*, void (*)(void*, void*), void*) [with T = T, Descriptor = pointer_hash<tree_node>, Allocator = xcallocator]’ to match its type make[3]: *** [plugin.lo] Error 1 > Cheers > > Phil >