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

Reply via email to