Try to delete ac_add_options --disable-tests

On Fri, Aug 22, 2014 at 2:09 PM, <che7...@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-builds@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

Reply via email to