No, it doesn't help. In fact, I placed it there after "vanilla" mozconfig didn't work...
On Friday, August 22, 2014 2:01:14 AM UTC-7, xunxun wrote: > Try to delete ac_add_options --disable-tests > > > > On Fri, Aug 22, 2014 at 2:09 PM, <che...@gmail.com> wrote: > > > > > I'm building sources from http://hg.mozilla.org/releases/mozilla-release/ and > get the following error: > > > > > > make[5]: *** No rule to make target `.project', needed by > `/Users/yu/Documents/projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/android/geckoview_library/.project'. > Stop > > > > > > > > > > My mozconfig looks like this: > > > > ac_add_options --with-android-ndk="$HOME/Development/android-ndk-r8e" > > ac_add_options > --with-android-sdk="$HOME/Development/sdk/platforms/android-17" > > > > ac_add_options --enable-application=mobile/android > > ac_add_options --target=arm-linux-androideabi > > > > ac_add_options --disable-tests > > > > > > > > I can build nightly sources with this mozconfig. I can also build release > sources without mozconfig, > > But I cannot build release Fennec for Android > > > > > > here is log starting from ProGuard step: > > > > > > 1309:42.16 Processing annotations... > > 1309:42.31 ProGuard, version 4.7 > > 1309:42.33 Reading input... > > 1309:42.50 Reading program jar > [/Users/yu/Documents/projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/android/base/gecko-R.jar] > > 1309:42.70 Reading program jar > [/Users/yu/Documents/projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/android/base/gecko-browser.jar] > > 1309:45.21 Reading program jar > [/Users/yu/Documents/projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/android/base/gecko-mozglue.jar] > > 1309:45.23 Reading program jar > [/Users/yu/Documents/projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/android/base/gecko-util.jar] > > 1309:45.25 Reading program jar > [/Users/yu/Documents/projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/android/base/squareup-picasso.jar] > > 1309:45.32 Reading program jar > [/Users/yu/Documents/projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/android/base/sync-thirdparty.jar] > > 1309:45.99 Reading program jar > [/Users/yu/Documents/projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/android/base/websockets.jar] > > 1309:46.01 Reading program jar > [/Users/yu/Documents/projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/android/base/webrtc.jar] > > 1309:46.02 Reading library jar > [/Users/yu/Development/sdk/platforms/android-17/android.jar] > > 1309:47.16 Annotation processing complete in 5005ms > > 1309:48.38 Reading library jar > [/Users/yu/Development/sdk/extras/android/support/v4/android-support-v4.jar] > > 1309:48.61 Initializing... > > 1309:49.71 Note: org.mozilla.gecko.GeckoApp: can't find dynamically > referenced class com.android.internal.view.InputBindResult > > 1309:50.57 Note: the configuration keeps the entry point > 'org.mozilla.gecko.background.healthreport.upload.AndroidSubmissionClient$SubmissionsFieldName > { int getID(org.mozilla.gecko.background.healthreport.HealthReportStorage); > }', but not the descriptor class > 'org.mozilla.gecko.background.healthreport.HealthReportStorage' > > > > 1309:50.74 Note: there were 1 unkept descriptor classes in kept class members. > > 1309:50.74 You should consider explicitly keeping the mentioned classes > > 1309:50.74 (using '-keep'). > > 1309:50.74 Note: there were 1 unresolved dynamic references to classes or > interfaces. > > 1309:50.74 You should check if you need to specify additional program > jars. > > 1309:50.74 Ignoring unused library classes... > > 1309:50.74 Original number of library classes: 3887 > > 1309:50.74 Final number of library classes: 1223 > > 1309:50.74 Shrinking... > > 1309:51.85 Removing unused program classes and class elements... > > 1309:51.85 Original number of program classes: 2598 > > 1309:51.85 Final number of program classes: 2340 > > 1309:51.85 Optimizing... > > 1310:12.03 Number of finalized classes: 1345 > > 1310:12.03 Number of vertically merged classes: 0 (disabled) > > 1310:12.05 Number of horizontally merged classes: 0 (disabled) > > 1310:12.05 Number of removed write-only fields: 341 > > 1310:12.05 Number of privatized fields: 1710 > > 1310:12.05 Number of inlined constant fields: 56 > > 1310:12.05 Number of privatized methods: 917 > > 1310:12.05 Number of staticized methods: 316 > > 1310:12.05 Number of finalized methods: 5272 > > 1310:12.05 Number of removed method parameters: 198 > > 1310:12.05 Number of inlined constant parameters: 169 > > 1310:12.05 Number of inlined constant return values: 51 > > 1310:12.05 Number of inlined short method calls: 1605 > > 1310:12.06 Number of inlined unique method calls: 1559 > > 1310:12.06 Number of inlined tail recursion calls: 4 > > 1310:12.06 Number of merged code blocks: 46 > > 1310:12.06 Number of variable peephole optimizations: 6767 > > 1310:12.06 Number of arithmetic peephole optimizations: 0 (disabled) > > 1310:12.06 Number of cast peephole optimizations: 8 > > 1310:12.06 Number of field peephole optimizations: 30 > > 1310:12.06 Number of branch peephole optimizations: 1925 > > 1310:12.06 Number of string peephole optimizations: 2527 > > 1310:12.06 Number of simplified instructions: 674 > > 1310:12.06 Number of removed instructions: 4534 > > 1310:12.07 Number of removed local variables: 422 > > 1310:12.07 Number of removed exception blocks: 433 > > 1310:12.07 Number of optimized local variable frames: 2951 > > 1310:12.07 Shrinking... > > 1310:12.42 Removing unused program classes and class elements... > > 1310:12.43 Original number of program classes: 2340 > > 1310:12.43 Final number of program classes: 2303 > > 1310:12.46 Optimizing... > > 1310:25.28 Number of finalized classes: 0 > > 1310:25.28 Number of vertically merged classes: 0 (disabled) > > 1310:25.28 Number of horizontally merged classes: 0 (disabled) > > 1310:25.29 Number of removed write-only fields: 25 > > 1310:25.30 Number of privatized fields: 6 > > 1310:25.31 Number of inlined constant fields: 40 > > 1310:25.31 Number of privatized methods: 2 > > 1310:25.33 Number of staticized methods: 18 > > 1310:25.33 Number of finalized methods: 26 > > 1310:25.34 Number of removed method parameters: 435 > > 1310:25.36 Number of inlined constant parameters: 143 > > 1310:25.37 Number of inlined constant return values: 51 > > 1310:25.37 Number of inlined short method calls: 131 > > 1310:25.37 Number of inlined unique method calls: 98 > > 1310:25.37 Number of inlined tail recursion calls: 0 > > 1310:25.37 Number of merged code blocks: 2 > > 1310:25.37 Number of variable peephole optimizations: 824 > > 1310:25.37 Number of arithmetic peephole optimizations: 0 (disabled) > > 1310:25.37 Number of cast peephole optimizations: 0 > > 1310:25.37 Number of field peephole optimizations: 0 > > 1310:25.37 Number of branch peephole optimizations: 200 > > 1310:25.37 Number of string peephole optimizations: 216 > > 1310:25.37 Number of simplified instructions: 338 > > 1310:25.37 Number of removed instructions: 5637 > > 1310:25.37 Number of removed local variables: 412 > > 1310:25.38 Number of removed exception blocks: 0 > > 1310:25.38 Number of optimized local variable frames: 200 > > 1310:25.38 Shrinking... > > 1310:25.67 Removing unused program classes and class elements... > > 1310:25.67 Original number of program classes: 2303 > > 1310:25.67 Final number of program classes: 2290 > > 1310:25.67 Optimizing... > > 1310:36.49 Number of finalized classes: 0 > > 1310:36.49 Number of vertically merged classes: 0 (disabled) > > 1310:36.49 Number of horizontally merged classes: 0 (disabled) > > 1310:36.50 Number of removed write-only fields: 23 > > 1310:36.50 Number of privatized fields: 3 > > 1310:36.50 Number of inlined constant fields: 33 > > 1310:36.51 Number of privatized methods: 2 > > 1310:36.51 Number of staticized methods: 11 > > 1310:36.51 Number of finalized methods: 4 > > 1310:36.51 Number of removed method parameters: 76 > > 1310:36.51 Number of inlined constant parameters: 53 > > 1310:36.51 Number of inlined constant return values: 50 > > 1310:36.51 Number of inlined short method calls: 6 > > 1310:36.51 Number of inlined unique method calls: 4 > > 1310:36.51 Number of inlined tail recursion calls: 0 > > 1310:36.51 Number of merged code blocks: 0 > > 1310:36.51 Number of variable peephole optimizations: 104 > > 1310:36.51 Number of arithmetic peephole optimizations: 0 (disabled) > > 1310:36.51 Number of cast peephole optimizations: 0 > > 1310:36.51 Number of field peephole optimizations: 0 > > 1310:36.51 Number of branch peephole optimizations: 12 > > 1310:36.51 Number of string peephole optimizations: 61 > > 1310:36.51 Number of simplified instructions: 124 > > 1310:36.52 Number of removed instructions: 1546 > > 1310:36.52 Number of removed local variables: 36 > > 1310:36.52 Number of removed exception blocks: 0 > > 1310:36.52 Number of optimized local variable frames: 24 > > 1310:36.52 Shrinking... > > 1310:36.81 Removing unused program classes and class elements... > > 1310:36.81 Original number of program classes: 2290 > > 1310:36.81 Final number of program classes: 2286 > > 1310:36.81 Optimizing... > > 1310:47.91 Number of finalized classes: 0 > > 1310:47.92 Number of vertically merged classes: 0 (disabled) > > 1310:47.92 Number of horizontally merged classes: 0 (disabled) > > 1310:47.92 Number of removed write-only fields: 15 > > 1310:47.92 Number of privatized fields: 3 > > 1310:47.93 Number of inlined constant fields: 25 > > 1310:47.94 Number of privatized methods: 0 > > 1310:47.94 Number of staticized methods: 3 > > 1310:47.94 Number of finalized methods: 4 > > 1310:47.94 Number of removed method parameters: 23 > > 1310:47.94 Number of inlined constant parameters: 28 > > 1310:47.94 Number of inlined constant return values: 49 > > 1310:47.94 Number of inlined short method calls: 2 > > 1310:47.94 Number of inlined unique method calls: 1 > > 1310:47.94 Number of inlined tail recursion calls: 0 > > 1310:47.94 Number of merged code blocks: 0 > > 1310:47.95 Number of variable peephole optimizations: 25 > > 1310:47.95 Number of arithmetic peephole optimizations: 0 (disabled) > > 1310:47.95 Number of cast peephole optimizations: 0 > > 1310:47.95 Number of field peephole optimizations: 0 > > 1310:47.95 Number of branch peephole optimizations: 3 > > 1310:47.95 Number of string peephole optimizations: 19 > > 1310:47.96 Number of simplified instructions: 42 > > 1310:47.96 Number of removed instructions: 389 > > 1310:47.96 Number of removed local variables: 8 > > 1310:47.96 Number of removed exception blocks: 0 > > 1310:47.96 Number of optimized local variable frames: 7 > > 1310:47.96 Shrinking... > > 1310:48.23 Removing unused program classes and class elements... > > 1310:48.24 Original number of program classes: 2286 > > 1310:48.25 Final number of program classes: 2281 > > 1310:48.25 Optimizing... > > 1310:58.56 Number of finalized classes: 0 > > 1310:58.56 Number of vertically merged classes: 0 (disabled) > > 1310:58.56 Number of horizontally merged classes: 0 (disabled) > > 1310:58.56 Number of removed write-only fields: 12 > > 1310:58.56 Number of privatized fields: 10 > > 1310:58.56 Number of inlined constant fields: 13 > > 1310:58.56 Number of privatized methods: 0 > > 1310:58.56 Number of staticized methods: 1 > > 1310:58.56 Number of finalized methods: 0 > > 1310:58.56 Number of removed method parameters: 11 > > 1310:58.57 Number of inlined constant parameters: 15 > > 1310:58.57 Number of inlined constant return values: 49 > > 1310:58.57 Number of inlined short method calls: 0 > > 1310:58.57 Number of inlined unique method calls: 0 > > 1310:58.57 Number of inlined tail recursion calls: 0 > > 1310:58.57 Number of merged code blocks: 0 > > 1310:58.57 Number of variable peephole optimizations: 9 > > 1310:58.57 Number of arithmetic peephole optimizations: 0 (disabled) > > 1310:58.57 Number of cast peephole optimizations: 0 > > 1310:58.57 Number of field peephole optimizations: 0 > > 1310:58.57 Number of branch peephole optimizations: 1 > > 1310:58.57 Number of string peephole optimizations: 7 > > 1310:58.57 Number of simplified instructions: 12 > > 1310:58.57 Number of removed instructions: 99 > > 1310:58.57 Number of removed local variables: 1 > > 1310:58.58 Number of removed exception blocks: 0 > > 1310:58.58 Number of optimized local variable frames: 1 > > 1310:58.58 Shrinking... > > 1310:58.88 Removing unused program classes and class elements... > > 1310:58.88 Original number of program classes: 2281 > > 1310:58.90 Final number of program classes: 2281 > > 1310:58.90 Optimizing... > > 1311:09.25 Number of finalized classes: 0 > > 1311:09.25 Number of vertically merged classes: 0 (disabled) > > 1311:09.25 Number of horizontally merged classes: 0 (disabled) > > 1311:09.25 Number of removed write-only fields: 3 > > 1311:09.25 Number of privatized fields: 0 > > 1311:09.25 Number of inlined constant fields: 4 > > 1311:09.25 Number of privatized methods: 0 > > 1311:09.25 Number of staticized methods: 1 > > 1311:09.25 Number of finalized methods: 0 > > 1311:09.25 Number of removed method parameters: 3 > > 1311:09.25 Number of inlined constant parameters: 11 > > 1311:09.25 Number of inlined constant return values: 50 > > 1311:09.25 Number of inlined short method calls: 0 > > 1311:09.26 Number of inlined unique method calls: 0 > > 1311:09.26 Number of inlined tail recursion calls: 0 > > 1311:09.26 Number of merged code blocks: 0 > > 1311:09.26 Number of variable peephole optimizations: 1 > > 1311:09.26 Number of arithmetic peephole optimizations: 0 (disabled) > > 1311:09.26 Number of cast peephole optimizations: 0 > > 1311:09.26 Number of field peephole optimizations: 0 > > 1311:09.26 Number of branch peephole optimizations: 2 > > 1311:09.26 Number of string peephole optimizations: 0 > > 1311:09.26 Number of simplified instructions: 10 > > 1311:09.26 Number of removed instructions: 96 > > 1311:09.27 Number of removed local variables: 0 > > 1311:09.27 Number of removed exception blocks: 0 > > 1311:09.27 Number of optimized local variable frames: 0 > > 1311:09.27 Shrinking... > > 1311:09.52 Removing unused program classes and class elements... > > 1311:09.52 Original number of program classes: 2281 > > 1311:09.52 Final number of program classes: 2280 > > 1311:10.66 Writing output... > > 1311:10.66 Preparing output directory > [/Users/yu/Documents/projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/android/base/jars-proguarded] > > 1311:10.66 Copying resources from program jar > [/Users/yu/Documents/projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/android/base/gecko-R.jar] > > 1311:10.79 Copying resources from program jar > [/Users/yu/Documents/projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/android/base/gecko-browser.jar] > > 1311:12.02 Copying resources from program jar > [/Users/yu/Documents/projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/android/base/gecko-mozglue.jar] > > 1311:12.05 Copying resources from program jar > [/Users/yu/Documents/projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/android/base/gecko-util.jar] > > 1311:12.05 Copying resources from program jar > [/Users/yu/Documents/projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/android/base/squareup-picasso.jar] > > 1311:12.09 Copying resources from program jar > [/Users/yu/Documents/projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/android/base/sync-thirdparty.jar] > > 1311:12.26 Copying resources from program jar > [/Users/yu/Documents/projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/android/base/websockets.jar] > > 1311:12.26 Copying resources from program jar > [/Users/yu/Documents/projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/android/base/webrtc.jar] > > 1311:12.35 classes.dex > > 1311:39.27 > /Users/yu/Documents/projects/mozilla/Fennec/release/mobile/android/components/BrowserCLH.js: > WARNING: no preprocessor directives found > > 1311:39.42 > /Users/yu/Documents/projects/mozilla/Fennec/release/mobile/android/components/HelperAppDialog.js: > WARNING: no preprocessor directives found > > 1311:39.63 > /Users/yu/Documents/projects/mozilla/Fennec/release/mobile/android/components/Sidebar.js: > WARNING: no useful preprocessor directives found > > 1311:40.13 > /Users/yu/Documents/projects/mozilla/Fennec/release/mobile/android/themes/core/aboutPrivateBrowsing.css: > WARNING: no preprocessor directives found > > 1311:42.14 make[5]: *** No rule to make target `.project', needed by > `/Users/yu/Documents/projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/android/geckoview_library/.project'. > Stop. > > 1311:42.14 make[5]: *** Waiting for unfinished jobs.... > > 1311:42.14 make[4]: *** [mobile/android/geckoview_library/libs] Error 2 > > 1311:42.14 make[3]: *** [libs] Error 2 > > 1311:42.14 make[2]: *** [default] Error 2 > > 1311:42.15 make[1]: *** [realbuild] Error 2 > > 1311:42.16 make: *** [build] Error 2 > > 1311:42.20 775 compiler warnings present. > > 1311:45.63 /usr/local/bin/terminal-notifier -title Mozilla Build System > -group mozbuild -message Build complete > > _______________________________________________ > > dev-builds mailing list > > dev-b...@lists.mozilla.org > > https://lists.mozilla.org/listinfo/dev-builds > > > > > -- > Best Regards, > xunxun _______________________________________________ dev-builds mailing list dev-builds@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-builds