>> -inherit autotools >> +inherit autotools-brokensep > this is backwards, can we see what broke out of tree build ?
I agree, but it seems upstream dosn't care to much about out of tree builds. >From a qucik check it seems like they are generating a file in the source tree >but are looking for it later in the build tree. I haven't looked into what >commit introduced this issue. Here is the error I get: ERROR: Logfile of failure stored in: /home/projects/ccp2-next/oe/build/tmp/work/cortexa8-vfp-ccp-linux-gnueabi/protobuf/3.3.0+gitAUTOINC+a6189acd18-r0/temp/log.do_compile.11023 Log data follows: | DEBUG: SITE files ['endian-little', 'bit-32', 'arm-common', 'arm-32', 'common-linux', 'common-glibc', 'arm-linux', 'arm-linux-gnueabi', 'common'] | DEBUG: Executing shell function do_compile | NOTE: make -j 8 | ERROR: oe_runmake failed | make all-recursive | make[1]: Entering directory '/home/projects/ccp2-next/oe/build/tmp/work/cortexa8-vfp-ccp-linux-gnueabi/protobuf/3.3.0+gitAUTOINC+a6189acd18-r0/build' | Making all in . | make[2]: Entering directory '/home/projects/ccp2-next/oe/build/tmp/work/cortexa8-vfp-ccp-linux-gnueabi/protobuf/3.3.0+gitAUTOINC+a6189acd18-r0/build' | make[2]: Leaving directory '/home/projects/ccp2-next/oe/build/tmp/work/cortexa8-vfp-ccp-linux-gnueabi/protobuf/3.3.0+gitAUTOINC+a6189acd18-r0/build' | Making all in src | make[2]: Entering directory '/home/projects/ccp2-next/oe/build/tmp/work/cortexa8-vfp-ccp-linux-gnueabi/protobuf/3.3.0+gitAUTOINC+a6189acd18-r0/build/src' | echo -I../../git/src --cpp_out=. ../../git/src/google/protobuf/any_test.proto ../../git/src/google/protobuf/compiler/cpp/cpp_test_bad_identifiers.proto ../../git/src/google/protobuf/map_lite_unittest.proto ../../git/src/google/protobuf/map_proto2_unittest.proto ../../git/src/google/protobuf/map_unittest.proto ../../git/src/google/protobuf/unittest_arena.proto ../../git/src/google/protobuf/unittest_custom_options.proto ../../git/src/google/protobuf/unittest_drop_unknown_fields.proto ../../git/src/google/protobuf/unittest_embed_optimize_for.proto ../../git/src/google/protobuf/unittest_empty.proto ../../git/src/google/protobuf/unittest_enormous_descriptor.proto ../../git/src/google/protobuf/unittest_import_lite.proto ../../git/src/google/protobuf/unittest_import.proto ../../git/src/google/protobuf/unittest_import_public_lite.proto ../../git/src/google/protobuf/unittest_import_public.proto ../../git/src/google/protobuf/unittest_lazy_dependencies.proto ../../git/src/google/protobuf/unittest_lazy_dependencies_custom_option.proto ../../git/src/google/protobuf/unittest_lazy_dependencies_enum.proto ../../git/src/google/protobuf/unittest_lite_imports_nonlite.proto ../../git/src/google/protobuf/unittest_lite.proto ../../git/src/google/protobuf/unittest_mset.proto ../../git/src/google/protobuf/unittest_mset_wire_format.proto ../../git/src/google/protobuf/unittest_no_arena_lite.proto ../../git/src/google/protobuf/unittest_no_arena_import.proto ../../git/src/google/protobuf/unittest_no_arena.proto ../../git/src/google/protobuf/unittest_no_field_presence.proto ../../git/src/google/protobuf/unittest_no_generic_services.proto ../../git/src/google/protobuf/unittest_optimize_for.proto ../../git/src/google/protobuf/unittest_preserve_unknown_enum2.proto ../../git/src/google/protobuf/unittest_preserve_unknown_enum.proto ../../git/src/google/protobuf/unittest.proto ../../git/src/google/protobuf/unittest_proto3_arena.proto ../../git/src/google/protobuf/unittest_proto3_arena_lite.proto ../../git/src/google/protobuf/unittest_proto3_lite.proto ../../git/src/google/protobuf/unittest_well_known_types.proto ../../git/src/google/protobuf/util/internal/testdata/anys.proto ../../git/src/google/protobuf/util/internal/testdata/books.proto ../../git/src/google/protobuf/util/internal/testdata/default_value.proto ../../git/src/google/protobuf/util/internal/testdata/default_value_test.proto ../../git/src/google/protobuf/util/internal/testdata/field_mask.proto ../../git/src/google/protobuf/util/internal/testdata/maps.proto ../../git/src/google/protobuf/util/internal/testdata/oneofs.proto ../../git/src/google/protobuf/util/internal/testdata/proto3.proto ../../git/src/google/protobuf/util/internal/testdata/struct.proto ../../git/src/google/protobuf/util/internal/testdata/timestamp_duration.proto ../../git/src/google/protobuf/util/internal/testdata/wrappers.proto ../../git/src/google/protobuf/util/json_format_proto3.proto ../../git/src/google/protobuf/util/message_differencer_unittest.proto ../../git/src/google/protobuf/compiler/cpp/cpp_test_large_enum_value.proto | -I../../git/src --cpp_out=. ../../git/src/google/protobuf/any_test.proto ../../git/src/google/protobuf/compiler/cpp/cpp_test_bad_identifiers.proto ../../git/src/google/protobuf/map_lite_unittest.proto ../../git/src/google/protobuf/map_proto2_unittest.proto ../../git/src/google/protobuf/map_unittest.proto ../../git/src/google/protobuf/unittest_arena.proto ../../git/src/google/protobuf/unittest_custom_options.proto ../../git/src/google/protobuf/unittest_drop_unknown_fields.proto ../../git/src/google/protobuf/unittest_embed_optimize_for.proto ../../git/src/google/protobuf/unittest_empty.proto ../../git/src/google/protobuf/unittest_enormous_descriptor.proto ../../git/src/google/protobuf/unittest_import_lite.proto ../../git/src/google/protobuf/unittest_import.proto ../../git/src/google/protobuf/unittest_import_public_lite.proto ../../git/src/google/protobuf/unittest_import_public.proto ../../git/src/google/protobuf/unittest_lazy_dependencies.proto ../../git/src/google/protobuf/unittest_lazy_dependencies_custom_option.proto ../../git/src/google/protobuf/unittest_lazy_dependencies_enum.proto ../../git/src/google/protobuf/unittest_lite_imports_nonlite.proto ../../git/src/google/protobuf/unittest_lite.proto ../../git/src/google/protobuf/unittest_mset.proto ../../git/src/google/protobuf/unittest_mset_wire_format.proto ../../git/src/google/protobuf/unittest_no_arena_lite.proto ../../git/src/google/protobuf/unittest_no_arena_import.proto ../../git/src/google/protobuf/unittest_no_arena.proto ../../git/src/google/protobuf/unittest_no_field_presence.proto ../../git/src/google/protobuf/unittest_no_generic_services.proto ../../git/src/google/protobuf/unittest_optimize_for.proto ../../git/src/google/protobuf/unittest_preserve_unknown_enum2.proto ../../git/src/google/protobuf/unittest_preserve_unknown_enum.proto ../../git/src/google/protobuf/unittest.proto ../../git/src/google/protobuf/unittest_proto3_arena.proto ../../git/src/google/protobuf/unittest_proto3_arena_lite.proto ../../git/src/google/protobuf/unittest_proto3_lite.proto ../../git/src/google/protobuf/unittest_well_known_types.proto ../../git/src/google/protobuf/util/internal/testdata/anys.proto ../../git/src/google/protobuf/util/internal/testdata/books.proto ../../git/src/google/protobuf/util/internal/testdata/default_value.proto ../../git/src/google/protobuf/util/internal/testdata/default_value_test.proto ../../git/src/google/protobuf/util/internal/testdata/field_mask.proto ../../git/src/google/protobuf/util/internal/testdata/maps.proto ../../git/src/google/protobuf/util/internal/testdata/oneofs.proto ../../git/src/google/protobuf/util/internal/testdata/proto3.proto ../../git/src/google/protobuf/util/internal/testdata/struct.proto ../../git/src/google/protobuf/util/internal/testdata/timestamp_duration.proto ../../git/src/google/protobuf/util/internal/testdata/wrappers.proto ../../git/src/google/protobuf/util/json_format_proto3.proto ../../git/src/google/protobuf/util/message_differencer_unittest.proto ../../git/src/google/protobuf/compiler/cpp/cpp_test_large_enum_value.proto | touch unittest_proto_middleman | g++ -o js_embed ../../git/src/google/protobuf/compiler/js/embed.cc | oldpwd=`pwd` && cd ../../git/src && \ | $oldpwd/js_embed google/protobuf/compiler/js/well_known_types/any.js google/protobuf/compiler/js/well_known_types/struct.js google/protobuf/compiler/js/well_known_types/timestamp.js > $oldpwd/google/protobuf/compiler/js/well_known_types_embed.cc | /bin/sh: line 1: /home/projects/ccp2-next/oe/build/tmp/work/cortexa8-vfp-ccp-linux-gnueabi/protobuf/3.3.0+gitAUTOINC+a6189acd18-r0/build/src/google/protobuf/compiler/js/well_known_types_embed.cc: No such file or directory | Makefile:8108: recipe for target 'google/protobuf/compiler/js/well_known_types_embed.cc' failed | make[2]: *** [google/protobuf/compiler/js/well_known_types_embed.cc] Error 1 | make[2]: Leaving directory '/home/projects/ccp2-next/oe/build/tmp/work/cortexa8-vfp-ccp-linux-gnueabi/protobuf/3.3.0+gitAUTOINC+a6189acd18-r0/build/src' | Makefile:1397: recipe for target 'all-recursive' failed | make[1]: *** [all-recursive] Error 1 | make[1]: Leaving directory '/home/projects/ccp2-next/oe/build/tmp/work/cortexa8-vfp-ccp-linux-gnueabi/protobuf/3.3.0+gitAUTOINC+a6189acd18-r0/build' | Makefile:1304: recipe for target 'all' failed | make: *** [all] Error 2 | ERROR: Function failed: do_compile (log file is located at /home/projects/ccp2-next/oe/build/tmp/work/cortexa8-vfp-ccp-linux-gnueabi/protobuf/3.3.0+gitAUTOINC+a6189acd18-r0/temp/log.do_compile.11023) ERROR: Task (/home/projects/ccp2-next/oe/build/../meta-oe/meta-oe/recipes-devtools/protobuf/protobuf_3.3.0.bb:do_compile) failed with exit code '1' -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel