No rule to make target `.project' when building fennec release

I'm building sources from http://hg.mozilla.org/releases/mozilla-release/ a=
nd get the following error:=20


make[5]: *** No rule to make target `.project', needed by `/Users/yu/Docume=
nts/projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/androi=
d/geckoview_library/.project'.  Stop




My mozconfig looks like this:

ac_add_options --with-android-ndk=3D"$HOME/Development/android-ndk-r8e"=20
 ac_add_options --with-android-sdk=3D"$HOME/Development/sdk/platforms/andro=
id-17"=20

 ac_add_options --enable-application=3Dmobile/android=20
 ac_add_options --target=3Darm-linux-androideabi=20

ac_add_options --disable-tests=20



I can build nightly sources with this mozconfig. I can also build release s=
ources 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/su=
pport/v4/android-support-v4.jar]
1309:48.61 Initializing...
1309:49.71 Note: org.mozilla.gecko.GeckoApp: can't find dynamically referen=
ced class com.android.internal.view.InputBindResult
1309:50.57 Note: the configuration keeps the entry point 'org.mozilla.gecko=
..background.healthreport.upload.AndroidSubmissionClient$SubmissionsFieldNam=
e { int getID(org.mozilla.gecko.background.healthreport.HealthReportStorage=
); }', but not the descriptor class 'org.mozilla.gecko.background.healthrep=
ort.HealthReportStorage'
1309:50.74 Note: there were 1 unkept descriptor classes in kept class membe=
rs.
1309:50.74       You should consider explicitly keeping the mentioned class=
es
1309:50.74       (using '-keep').
1309:50.74 Note: there were 1 unresolved dynamic references to classes or i=
nterfaces.
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-proguard=
ed]
1311:10.66   Copying resources from program jar [/Users/yu/Documents/projec=
ts/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/android/base/gec=
ko-R.jar]
1311:10.79   Copying resources from program jar [/Users/yu/Documents/projec=
ts/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/android/base/gec=
ko-browser.jar]
1311:12.02   Copying resources from program jar [/Users/yu/Documents/projec=
ts/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/android/base/gec=
ko-mozglue.jar]
1311:12.05   Copying resources from program jar [/Users/yu/Documents/projec=
ts/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/android/base/gec=
ko-util.jar]
1311:12.05   Copying resources from program jar [/Users/yu/Documents/projec=
ts/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/android/base/squ=
areup-picasso.jar]
1311:12.09   Copying resources from program jar [/Users/yu/Documents/projec=
ts/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/android/base/syn=
c-thirdparty.jar]
1311:12.26   Copying resources from program jar [/Users/yu/Documents/projec=
ts/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/android/base/web=
sockets.jar]
1311:12.26   Copying resources from program jar [/Users/yu/Documents/projec=
ts/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/android/base/web=
rtc.jar]
1311:12.35 classes.dex
1311:39.27 /Users/yu/Documents/projects/mozilla/Fennec/release/mobile/andro=
id/components/BrowserCLH.js: WARNING: no preprocessor directives found
1311:39.42 /Users/yu/Documents/projects/mozilla/Fennec/release/mobile/andro=
id/components/HelperAppDialog.js: WARNING: no preprocessor directives found
1311:39.63 /Users/yu/Documents/projects/mozilla/Fennec/release/mobile/andro=
id/components/Sidebar.js: WARNING: no useful preprocessor directives found
1311:40.13 /Users/yu/Documents/projects/mozilla/Fennec/release/mobile/andro=
id/themes/core/aboutPrivateBrowsing.css: WARNING: no preprocessor directive=
s found
1311:42.14 make[5]: *** No rule to make target `.project', needed by `/User=
s/yu/Documents/projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mo=
bile/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 -gr=
oup mozbuild -message Build complete
0
che7000
8/22/2014 6:09:09 AM
mozilla.dev.builds 1761 articles. 0 followers. Post Follow

8 Replies
993 Views

Similar Articles

[PageSpeed] 10

--001a11c2b816844b5a05013415b3
Content-Type: text/plain; charset=UTF-8

Try to delete ac_add_options --disable-tests


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

--001a11c2b816844b5a05013415b3
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Try to delete ac_add_options --disable-tests</div><div cla=
ss=3D"gmail_extra"><br><br><div class=3D"gmail_quote">On Fri, Aug 22, 2014 =
at 2:09 PM,  <span dir=3D"ltr">&lt;<a href=3D"mailto:che7000@gmail.com" tar=
get=3D"_blank">che7000@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><br>
I&#39;m building sources from <a href=3D"http://hg.mozilla.org/releases/moz=
illa-release/" target=3D"_blank">http://hg.mozilla.org/releases/mozilla-rel=
ease/</a> and get the following error:<br>
<br>
<br>
make[5]: *** No rule to make target `.project&#39;, needed by `/Users/yu/Do=
cuments/projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/an=
droid/geckoview_library/.project&#39;.=C2=A0 Stop<br>
<br>
<br>
<br>
<br>
My mozconfig looks like this:<br>
<br>
ac_add_options --with-android-ndk=3D&quot;$HOME/Development/android-ndk-r8e=
&quot;<br>
=C2=A0ac_add_options --with-android-sdk=3D&quot;$HOME/Development/sdk/platf=
orms/android-17&quot;<br>
<br>
=C2=A0ac_add_options --enable-application=3Dmobile/android<br>
=C2=A0ac_add_options --target=3Darm-linux-androideabi<br>
<br>
ac_add_options --disable-tests<br>
<br>
<br>
<br>
I can build nightly sources with this mozconfig. I can also build release s=
ources without mozconfig,<br>
But I cannot build release Fennec for Android<br>
<br>
<br>
here is log starting from ProGuard step:<br>
<br>
<br>
1309:42.16 Processing annotations...<br>
1309:42.31 ProGuard, version 4.7<br>
1309:42.33 Reading input...<br>
1309:42.50 Reading program jar [/Users/yu/Documents/projects/mozilla/Fennec=
/release/obj-arm-linux-androideabi/mobile/android/base/gecko-R.jar]<br>
1309:42.70 Reading program jar [/Users/yu/Documents/projects/mozilla/Fennec=
/release/obj-arm-linux-androideabi/mobile/android/base/gecko-browser.jar]<b=
r>
1309:45.21 Reading program jar [/Users/yu/Documents/projects/mozilla/Fennec=
/release/obj-arm-linux-androideabi/mobile/android/base/gecko-mozglue.jar]<b=
r>
1309:45.23 Reading program jar [/Users/yu/Documents/projects/mozilla/Fennec=
/release/obj-arm-linux-androideabi/mobile/android/base/gecko-util.jar]<br>
1309:45.25 Reading program jar [/Users/yu/Documents/projects/mozilla/Fennec=
/release/obj-arm-linux-androideabi/mobile/android/base/squareup-picasso.jar=
]<br>
1309:45.32 Reading program jar [/Users/yu/Documents/projects/mozilla/Fennec=
/release/obj-arm-linux-androideabi/mobile/android/base/sync-thirdparty.jar]=
<br>
1309:45.99 Reading program jar [/Users/yu/Documents/projects/mozilla/Fennec=
/release/obj-arm-linux-androideabi/mobile/android/base/websockets.jar]<br>
1309:46.01 Reading program jar [/Users/yu/Documents/projects/mozilla/Fennec=
/release/obj-arm-linux-androideabi/mobile/android/base/webrtc.jar]<br>
1309:46.02 Reading library jar [/Users/yu/Development/sdk/platforms/android=
-17/android.jar]<br>
1309:47.16 Annotation processing complete in 5005ms<br>
1309:48.38 Reading library jar [/Users/yu/Development/sdk/extras/android/su=
pport/v4/android-support-v4.jar]<br>
1309:48.61 Initializing...<br>
1309:49.71 Note: org.mozilla.gecko.GeckoApp: can&#39;t find dynamically ref=
erenced class com.android.internal.view.InputBindResult<br>
1309:50.57 Note: the configuration keeps the entry point &#39;org.mozilla.g=
ecko.background.healthreport.upload.AndroidSubmissionClient$SubmissionsFiel=
dName { int getID(org.mozilla.gecko.background.healthreport.HealthReportSto=
rage); }&#39;, but not the descriptor class &#39;org.mozilla.gecko.backgrou=
nd.healthreport.HealthReportStorage&#39;<br>


1309:50.74 Note: there were 1 unkept descriptor classes in kept class membe=
rs.<br>
1309:50.74=C2=A0 =C2=A0 =C2=A0 =C2=A0You should consider explicitly keeping=
 the mentioned classes<br>
1309:50.74=C2=A0 =C2=A0 =C2=A0 =C2=A0(using &#39;-keep&#39;).<br>
1309:50.74 Note: there were 1 unresolved dynamic references to classes or i=
nterfaces.<br>
1309:50.74=C2=A0 =C2=A0 =C2=A0 =C2=A0You should check if you need to specif=
y additional program jars.<br>
1309:50.74 Ignoring unused library classes...<br>
1309:50.74=C2=A0 =C2=A0Original number of library classes: 3887<br>
1309:50.74=C2=A0 =C2=A0Final number of library classes:=C2=A0 =C2=A0 1223<b=
r>
1309:50.74 Shrinking...<br>
1309:51.85 Removing unused program classes and class elements...<br>
1309:51.85=C2=A0 =C2=A0Original number of program classes: 2598<br>
1309:51.85=C2=A0 =C2=A0Final number of program classes:=C2=A0 =C2=A0 2340<b=
r>
1309:51.85 Optimizing...<br>
1310:12.03=C2=A0 =C2=A0Number of finalized classes:=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A01345<br>
1310:12.03=C2=A0 =C2=A0Number of vertically merged classes:=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A00=C2=A0 =C2=A0(disabled)<br>
1310:12.05=C2=A0 =C2=A0Number of horizontally merged classes:=C2=A0 =C2=A0 =
=C2=A0 =C2=A00=C2=A0 =C2=A0(disabled)<br>
1310:12.05=C2=A0 =C2=A0Number of removed write-only fields:=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0341<br>
1310:12.05=C2=A0 =C2=A0Number of privatized fields:=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A01710<br>
1310:12.05=C2=A0 =C2=A0Number of inlined constant fields:=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A056<br>
1310:12.05=C2=A0 =C2=A0Number of privatized methods:=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 917<br>
1310:12.05=C2=A0 =C2=A0Number of staticized methods:=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 316<br>
1310:12.05=C2=A0 =C2=A0Number of finalized methods:=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A05272<br>
1310:12.05=C2=A0 =C2=A0Number of removed method parameters:=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0198<br>
1310:12.05=C2=A0 =C2=A0Number of inlined constant parameters:=C2=A0 =C2=A0 =
=C2=A0 =C2=A0169<br>
1310:12.05=C2=A0 =C2=A0Number of inlined constant return values:=C2=A0 =C2=
=A0 51<br>
1310:12.05=C2=A0 =C2=A0Number of inlined short method calls:=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 1605<br>
1310:12.06=C2=A0 =C2=A0Number of inlined unique method calls:=C2=A0 =C2=A0 =
=C2=A0 =C2=A01559<br>
1310:12.06=C2=A0 =C2=A0Number of inlined tail recursion calls:=C2=A0 =C2=A0=
 =C2=A0 4<br>
1310:12.06=C2=A0 =C2=A0Number of merged code blocks:=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 46<br>
1310:12.06=C2=A0 =C2=A0Number of variable peephole optimizations:=C2=A0 =C2=
=A06767<br>
1310:12.06=C2=A0 =C2=A0Number of arithmetic peephole optimizations: 0=C2=A0=
 =C2=A0(disabled)<br>
1310:12.06=C2=A0 =C2=A0Number of cast peephole optimizations:=C2=A0 =C2=A0 =
=C2=A0 =C2=A08<br>
1310:12.06=C2=A0 =C2=A0Number of field peephole optimizations:=C2=A0 =C2=A0=
 =C2=A0 30<br>
1310:12.06=C2=A0 =C2=A0Number of branch peephole optimizations:=C2=A0 =C2=
=A0 =C2=A01925<br>
1310:12.06=C2=A0 =C2=A0Number of string peephole optimizations:=C2=A0 =C2=
=A0 =C2=A02527<br>
1310:12.06=C2=A0 =C2=A0Number of simplified instructions:=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0674<br>
1310:12.06=C2=A0 =C2=A0Number of removed instructions:=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 4534<br>
1310:12.07=C2=A0 =C2=A0Number of removed local variables:=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0422<br>
1310:12.07=C2=A0 =C2=A0Number of removed exception blocks:=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 433<br>
1310:12.07=C2=A0 =C2=A0Number of optimized local variable frames:=C2=A0 =C2=
=A02951<br>
1310:12.07 Shrinking...<br>
1310:12.42 Removing unused program classes and class elements...<br>
1310:12.43=C2=A0 =C2=A0Original number of program classes: 2340<br>
1310:12.43=C2=A0 =C2=A0Final number of program classes:=C2=A0 =C2=A0 2303<b=
r>
1310:12.46 Optimizing...<br>
1310:25.28=C2=A0 =C2=A0Number of finalized classes:=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00<br>
1310:25.28=C2=A0 =C2=A0Number of vertically merged classes:=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A00=C2=A0 =C2=A0(disabled)<br>
1310:25.28=C2=A0 =C2=A0Number of horizontally merged classes:=C2=A0 =C2=A0 =
=C2=A0 =C2=A00=C2=A0 =C2=A0(disabled)<br>
1310:25.29=C2=A0 =C2=A0Number of removed write-only fields:=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A025<br>
1310:25.30=C2=A0 =C2=A0Number of privatized fields:=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A06<br>
1310:25.31=C2=A0 =C2=A0Number of inlined constant fields:=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A040<br>
1310:25.31=C2=A0 =C2=A0Number of privatized methods:=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 2<br>
1310:25.33=C2=A0 =C2=A0Number of staticized methods:=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 18<br>
1310:25.33=C2=A0 =C2=A0Number of finalized methods:=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A026<br>
1310:25.34=C2=A0 =C2=A0Number of removed method parameters:=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0435<br>
1310:25.36=C2=A0 =C2=A0Number of inlined constant parameters:=C2=A0 =C2=A0 =
=C2=A0 =C2=A0143<br>
1310:25.37=C2=A0 =C2=A0Number of inlined constant return values:=C2=A0 =C2=
=A0 51<br>
1310:25.37=C2=A0 =C2=A0Number of inlined short method calls:=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 131<br>
1310:25.37=C2=A0 =C2=A0Number of inlined unique method calls:=C2=A0 =C2=A0 =
=C2=A0 =C2=A098<br>
1310:25.37=C2=A0 =C2=A0Number of inlined tail recursion calls:=C2=A0 =C2=A0=
 =C2=A0 0<br>
1310:25.37=C2=A0 =C2=A0Number of merged code blocks:=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 2<br>
1310:25.37=C2=A0 =C2=A0Number of variable peephole optimizations:=C2=A0 =C2=
=A0824<br>
1310:25.37=C2=A0 =C2=A0Number of arithmetic peephole optimizations: 0=C2=A0=
 =C2=A0(disabled)<br>
1310:25.37=C2=A0 =C2=A0Number of cast peephole optimizations:=C2=A0 =C2=A0 =
=C2=A0 =C2=A00<br>
1310:25.37=C2=A0 =C2=A0Number of field peephole optimizations:=C2=A0 =C2=A0=
 =C2=A0 0<br>
1310:25.37=C2=A0 =C2=A0Number of branch peephole optimizations:=C2=A0 =C2=
=A0 =C2=A0200<br>
1310:25.37=C2=A0 =C2=A0Number of string peephole optimizations:=C2=A0 =C2=
=A0 =C2=A0216<br>
1310:25.37=C2=A0 =C2=A0Number of simplified instructions:=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0338<br>
1310:25.37=C2=A0 =C2=A0Number of removed instructions:=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 5637<br>
1310:25.37=C2=A0 =C2=A0Number of removed local variables:=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0412<br>
1310:25.38=C2=A0 =C2=A0Number of removed exception blocks:=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 0<br>
1310:25.38=C2=A0 =C2=A0Number of optimized local variable frames:=C2=A0 =C2=
=A0200<br>
1310:25.38 Shrinking...<br>
1310:25.67 Removing unused program classes and class elements...<br>
1310:25.67=C2=A0 =C2=A0Original number of program classes: 2303<br>
1310:25.67=C2=A0 =C2=A0Final number of program classes:=C2=A0 =C2=A0 2290<b=
r>
1310:25.67 Optimizing...<br>
1310:36.49=C2=A0 =C2=A0Number of finalized classes:=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00<br>
1310:36.49=C2=A0 =C2=A0Number of vertically merged classes:=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A00=C2=A0 =C2=A0(disabled)<br>
1310:36.49=C2=A0 =C2=A0Number of horizontally merged classes:=C2=A0 =C2=A0 =
=C2=A0 =C2=A00=C2=A0 =C2=A0(disabled)<br>
1310:36.50=C2=A0 =C2=A0Number of removed write-only fields:=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A023<br>
1310:36.50=C2=A0 =C2=A0Number of privatized fields:=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A03<br>
1310:36.50=C2=A0 =C2=A0Number of inlined constant fields:=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A033<br>
1310:36.51=C2=A0 =C2=A0Number of privatized methods:=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 2<br>
1310:36.51=C2=A0 =C2=A0Number of staticized methods:=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 11<br>
1310:36.51=C2=A0 =C2=A0Number of finalized methods:=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A04<br>
1310:36.51=C2=A0 =C2=A0Number of removed method parameters:=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A076<br>
1310:36.51=C2=A0 =C2=A0Number of inlined constant parameters:=C2=A0 =C2=A0 =
=C2=A0 =C2=A053<br>
1310:36.51=C2=A0 =C2=A0Number of inlined constant return values:=C2=A0 =C2=
=A0 50<br>
1310:36.51=C2=A0 =C2=A0Number of inlined short method calls:=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 6<br>
1310:36.51=C2=A0 =C2=A0Number of inlined unique method calls:=C2=A0 =C2=A0 =
=C2=A0 =C2=A04<br>
1310:36.51=C2=A0 =C2=A0Number of inlined tail recursion calls:=C2=A0 =C2=A0=
 =C2=A0 0<br>
1310:36.51=C2=A0 =C2=A0Number of merged code blocks:=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0<br>
1310:36.51=C2=A0 =C2=A0Number of variable peephole optimizations:=C2=A0 =C2=
=A0104<br>
1310:36.51=C2=A0 =C2=A0Number of arithmetic peephole optimizations: 0=C2=A0=
 =C2=A0(disabled)<br>
1310:36.51=C2=A0 =C2=A0Number of cast peephole optimizations:=C2=A0 =C2=A0 =
=C2=A0 =C2=A00<br>
1310:36.51=C2=A0 =C2=A0Number of field peephole optimizations:=C2=A0 =C2=A0=
 =C2=A0 0<br>
1310:36.51=C2=A0 =C2=A0Number of branch peephole optimizations:=C2=A0 =C2=
=A0 =C2=A012<br>
1310:36.51=C2=A0 =C2=A0Number of string peephole optimizations:=C2=A0 =C2=
=A0 =C2=A061<br>
1310:36.51=C2=A0 =C2=A0Number of simplified instructions:=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0124<br>
1310:36.52=C2=A0 =C2=A0Number of removed instructions:=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 1546<br>
1310:36.52=C2=A0 =C2=A0Number of removed local variables:=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A036<br>
1310:36.52=C2=A0 =C2=A0Number of removed exception blocks:=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 0<br>
1310:36.52=C2=A0 =C2=A0Number of optimized local variable frames:=C2=A0 =C2=
=A024<br>
1310:36.52 Shrinking...<br>
1310:36.81 Removing unused program classes and class elements...<br>
1310:36.81=C2=A0 =C2=A0Original number of program classes: 2290<br>
1310:36.81=C2=A0 =C2=A0Final number of program classes:=C2=A0 =C2=A0 2286<b=
r>
1310:36.81 Optimizing...<br>
1310:47.91=C2=A0 =C2=A0Number of finalized classes:=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00<br>
1310:47.92=C2=A0 =C2=A0Number of vertically merged classes:=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A00=C2=A0 =C2=A0(disabled)<br>
1310:47.92=C2=A0 =C2=A0Number of horizontally merged classes:=C2=A0 =C2=A0 =
=C2=A0 =C2=A00=C2=A0 =C2=A0(disabled)<br>
1310:47.92=C2=A0 =C2=A0Number of removed write-only fields:=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A015<br>
1310:47.92=C2=A0 =C2=A0Number of privatized fields:=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A03<br>
1310:47.93=C2=A0 =C2=A0Number of inlined constant fields:=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A025<br>
1310:47.94=C2=A0 =C2=A0Number of privatized methods:=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0<br>
1310:47.94=C2=A0 =C2=A0Number of staticized methods:=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 3<br>
1310:47.94=C2=A0 =C2=A0Number of finalized methods:=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A04<br>
1310:47.94=C2=A0 =C2=A0Number of removed method parameters:=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A023<br>
1310:47.94=C2=A0 =C2=A0Number of inlined constant parameters:=C2=A0 =C2=A0 =
=C2=A0 =C2=A028<br>
1310:47.94=C2=A0 =C2=A0Number of inlined constant return values:=C2=A0 =C2=
=A0 49<br>
1310:47.94=C2=A0 =C2=A0Number of inlined short method calls:=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 2<br>
1310:47.94=C2=A0 =C2=A0Number of inlined unique method calls:=C2=A0 =C2=A0 =
=C2=A0 =C2=A01<br>
1310:47.94=C2=A0 =C2=A0Number of inlined tail recursion calls:=C2=A0 =C2=A0=
 =C2=A0 0<br>
1310:47.94=C2=A0 =C2=A0Number of merged code blocks:=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0<br>
1310:47.95=C2=A0 =C2=A0Number of variable peephole optimizations:=C2=A0 =C2=
=A025<br>
1310:47.95=C2=A0 =C2=A0Number of arithmetic peephole optimizations: 0=C2=A0=
 =C2=A0(disabled)<br>
1310:47.95=C2=A0 =C2=A0Number of cast peephole optimizations:=C2=A0 =C2=A0 =
=C2=A0 =C2=A00<br>
1310:47.95=C2=A0 =C2=A0Number of field peephole optimizations:=C2=A0 =C2=A0=
 =C2=A0 0<br>
1310:47.95=C2=A0 =C2=A0Number of branch peephole optimizations:=C2=A0 =C2=
=A0 =C2=A03<br>
1310:47.95=C2=A0 =C2=A0Number of string peephole optimizations:=C2=A0 =C2=
=A0 =C2=A019<br>
1310:47.96=C2=A0 =C2=A0Number of simplified instructions:=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A042<br>
1310:47.96=C2=A0 =C2=A0Number of removed instructions:=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 389<br>
1310:47.96=C2=A0 =C2=A0Number of removed local variables:=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A08<br>
1310:47.96=C2=A0 =C2=A0Number of removed exception blocks:=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 0<br>
1310:47.96=C2=A0 =C2=A0Number of optimized local variable frames:=C2=A0 =C2=
=A07<br>
1310:47.96 Shrinking...<br>
1310:48.23 Removing unused program classes and class elements...<br>
1310:48.24=C2=A0 =C2=A0Original number of program classes: 2286<br>
1310:48.25=C2=A0 =C2=A0Final number of program classes:=C2=A0 =C2=A0 2281<b=
r>
1310:48.25 Optimizing...<br>
1310:58.56=C2=A0 =C2=A0Number of finalized classes:=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00<br>
1310:58.56=C2=A0 =C2=A0Number of vertically merged classes:=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A00=C2=A0 =C2=A0(disabled)<br>
1310:58.56=C2=A0 =C2=A0Number of horizontally merged classes:=C2=A0 =C2=A0 =
=C2=A0 =C2=A00=C2=A0 =C2=A0(disabled)<br>
1310:58.56=C2=A0 =C2=A0Number of removed write-only fields:=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A012<br>
1310:58.56=C2=A0 =C2=A0Number of privatized fields:=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A010<br>
1310:58.56=C2=A0 =C2=A0Number of inlined constant fields:=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A013<br>
1310:58.56=C2=A0 =C2=A0Number of privatized methods:=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0<br>
1310:58.56=C2=A0 =C2=A0Number of staticized methods:=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 1<br>
1310:58.56=C2=A0 =C2=A0Number of finalized methods:=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00<br>
1310:58.56=C2=A0 =C2=A0Number of removed method parameters:=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A011<br>
1310:58.57=C2=A0 =C2=A0Number of inlined constant parameters:=C2=A0 =C2=A0 =
=C2=A0 =C2=A015<br>
1310:58.57=C2=A0 =C2=A0Number of inlined constant return values:=C2=A0 =C2=
=A0 49<br>
1310:58.57=C2=A0 =C2=A0Number of inlined short method calls:=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 0<br>
1310:58.57=C2=A0 =C2=A0Number of inlined unique method calls:=C2=A0 =C2=A0 =
=C2=A0 =C2=A00<br>
1310:58.57=C2=A0 =C2=A0Number of inlined tail recursion calls:=C2=A0 =C2=A0=
 =C2=A0 0<br>
1310:58.57=C2=A0 =C2=A0Number of merged code blocks:=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0<br>
1310:58.57=C2=A0 =C2=A0Number of variable peephole optimizations:=C2=A0 =C2=
=A09<br>
1310:58.57=C2=A0 =C2=A0Number of arithmetic peephole optimizations: 0=C2=A0=
 =C2=A0(disabled)<br>
1310:58.57=C2=A0 =C2=A0Number of cast peephole optimizations:=C2=A0 =C2=A0 =
=C2=A0 =C2=A00<br>
1310:58.57=C2=A0 =C2=A0Number of field peephole optimizations:=C2=A0 =C2=A0=
 =C2=A0 0<br>
1310:58.57=C2=A0 =C2=A0Number of branch peephole optimizations:=C2=A0 =C2=
=A0 =C2=A01<br>
1310:58.57=C2=A0 =C2=A0Number of string peephole optimizations:=C2=A0 =C2=
=A0 =C2=A07<br>
1310:58.57=C2=A0 =C2=A0Number of simplified instructions:=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A012<br>
1310:58.57=C2=A0 =C2=A0Number of removed instructions:=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 99<br>
1310:58.57=C2=A0 =C2=A0Number of removed local variables:=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A01<br>
1310:58.58=C2=A0 =C2=A0Number of removed exception blocks:=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 0<br>
1310:58.58=C2=A0 =C2=A0Number of optimized local variable frames:=C2=A0 =C2=
=A01<br>
1310:58.58 Shrinking...<br>
1310:58.88 Removing unused program classes and class elements...<br>
1310:58.88=C2=A0 =C2=A0Original number of program classes: 2281<br>
1310:58.90=C2=A0 =C2=A0Final number of program classes:=C2=A0 =C2=A0 2281<b=
r>
1310:58.90 Optimizing...<br>
1311:09.25=C2=A0 =C2=A0Number of finalized classes:=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00<br>
1311:09.25=C2=A0 =C2=A0Number of vertically merged classes:=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A00=C2=A0 =C2=A0(disabled)<br>
1311:09.25=C2=A0 =C2=A0Number of horizontally merged classes:=C2=A0 =C2=A0 =
=C2=A0 =C2=A00=C2=A0 =C2=A0(disabled)<br>
1311:09.25=C2=A0 =C2=A0Number of removed write-only fields:=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A03<br>
1311:09.25=C2=A0 =C2=A0Number of privatized fields:=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00<br>
1311:09.25=C2=A0 =C2=A0Number of inlined constant fields:=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A04<br>
1311:09.25=C2=A0 =C2=A0Number of privatized methods:=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0<br>
1311:09.25=C2=A0 =C2=A0Number of staticized methods:=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 1<br>
1311:09.25=C2=A0 =C2=A0Number of finalized methods:=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00<br>
1311:09.25=C2=A0 =C2=A0Number of removed method parameters:=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A03<br>
1311:09.25=C2=A0 =C2=A0Number of inlined constant parameters:=C2=A0 =C2=A0 =
=C2=A0 =C2=A011<br>
1311:09.25=C2=A0 =C2=A0Number of inlined constant return values:=C2=A0 =C2=
=A0 50<br>
1311:09.25=C2=A0 =C2=A0Number of inlined short method calls:=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 0<br>
1311:09.26=C2=A0 =C2=A0Number of inlined unique method calls:=C2=A0 =C2=A0 =
=C2=A0 =C2=A00<br>
1311:09.26=C2=A0 =C2=A0Number of inlined tail recursion calls:=C2=A0 =C2=A0=
 =C2=A0 0<br>
1311:09.26=C2=A0 =C2=A0Number of merged code blocks:=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0<br>
1311:09.26=C2=A0 =C2=A0Number of variable peephole optimizations:=C2=A0 =C2=
=A01<br>
1311:09.26=C2=A0 =C2=A0Number of arithmetic peephole optimizations: 0=C2=A0=
 =C2=A0(disabled)<br>
1311:09.26=C2=A0 =C2=A0Number of cast peephole optimizations:=C2=A0 =C2=A0 =
=C2=A0 =C2=A00<br>
1311:09.26=C2=A0 =C2=A0Number of field peephole optimizations:=C2=A0 =C2=A0=
 =C2=A0 0<br>
1311:09.26=C2=A0 =C2=A0Number of branch peephole optimizations:=C2=A0 =C2=
=A0 =C2=A02<br>
1311:09.26=C2=A0 =C2=A0Number of string peephole optimizations:=C2=A0 =C2=
=A0 =C2=A00<br>
1311:09.26=C2=A0 =C2=A0Number of simplified instructions:=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A010<br>
1311:09.26=C2=A0 =C2=A0Number of removed instructions:=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 96<br>
1311:09.27=C2=A0 =C2=A0Number of removed local variables:=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A00<br>
1311:09.27=C2=A0 =C2=A0Number of removed exception blocks:=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 0<br>
1311:09.27=C2=A0 =C2=A0Number of optimized local variable frames:=C2=A0 =C2=
=A00<br>
1311:09.27 Shrinking...<br>
1311:09.52 Removing unused program classes and class elements...<br>
1311:09.52=C2=A0 =C2=A0Original number of program classes: 2281<br>
1311:09.52=C2=A0 =C2=A0Final number of program classes:=C2=A0 =C2=A0 2280<b=
r>
1311:10.66 Writing output...<br>
1311:10.66 Preparing output directory [/Users/yu/Documents/projects/mozilla=
/Fennec/release/obj-arm-linux-androideabi/mobile/android/base/jars-proguard=
ed]<br>
1311:10.66=C2=A0 =C2=A0Copying resources from program jar [/Users/yu/Docume=
nts/projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/androi=
d/base/gecko-R.jar]<br>
1311:10.79=C2=A0 =C2=A0Copying resources from program jar [/Users/yu/Docume=
nts/projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/androi=
d/base/gecko-browser.jar]<br>
1311:12.02=C2=A0 =C2=A0Copying resources from program jar [/Users/yu/Docume=
nts/projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/androi=
d/base/gecko-mozglue.jar]<br>
1311:12.05=C2=A0 =C2=A0Copying resources from program jar [/Users/yu/Docume=
nts/projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/androi=
d/base/gecko-util.jar]<br>
1311:12.05=C2=A0 =C2=A0Copying resources from program jar [/Users/yu/Docume=
nts/projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/androi=
d/base/squareup-picasso.jar]<br>
1311:12.09=C2=A0 =C2=A0Copying resources from program jar [/Users/yu/Docume=
nts/projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/androi=
d/base/sync-thirdparty.jar]<br>
1311:12.26=C2=A0 =C2=A0Copying resources from program jar [/Users/yu/Docume=
nts/projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/androi=
d/base/websockets.jar]<br>
1311:12.26=C2=A0 =C2=A0Copying resources from program jar [/Users/yu/Docume=
nts/projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/androi=
d/base/webrtc.jar]<br>
1311:12.35 classes.dex<br>
1311:39.27 /Users/yu/Documents/projects/mozilla/Fennec/release/mobile/andro=
id/components/BrowserCLH.js: WARNING: no preprocessor directives found<br>
1311:39.42 /Users/yu/Documents/projects/mozilla/Fennec/release/mobile/andro=
id/components/HelperAppDialog.js: WARNING: no preprocessor directives found=
<br>
1311:39.63 /Users/yu/Documents/projects/mozilla/Fennec/release/mobile/andro=
id/components/Sidebar.js: WARNING: no useful preprocessor directives found<=
br>
1311:40.13 /Users/yu/Documents/projects/mozilla/Fennec/release/mobile/andro=
id/themes/core/aboutPrivateBrowsing.css: WARNING: no preprocessor directive=
s found<br>
1311:42.14 make[5]: *** No rule to make target `.project&#39;, needed by `/=
Users/yu/Documents/projects/mozilla/Fennec/release/obj-arm-linux-androideab=
i/mobile/android/geckoview_library/.project&#39;.=C2=A0 Stop.<br>
1311:42.14 make[5]: *** Waiting for unfinished jobs....<br>
1311:42.14 make[4]: *** [mobile/android/geckoview_library/libs] Error 2<br>
1311:42.14 make[3]: *** [libs] Error 2<br>
1311:42.14 make[2]: *** [default] Error 2<br>
1311:42.15 make[1]: *** [realbuild] Error 2<br>
1311:42.16 make: *** [build] Error 2<br>
1311:42.20 775 compiler warnings present.<br>
1311:45.63 /usr/local/bin/terminal-notifier -title Mozilla Build System -gr=
oup mozbuild -message Build complete<br>
_______________________________________________<br>
dev-builds mailing list<br>
<a href=3D"mailto:dev-builds@lists.mozilla.org">dev-builds@lists.mozilla.or=
g</a><br>
<a href=3D"https://lists.mozilla.org/listinfo/dev-builds" target=3D"_blank"=
>https://lists.mozilla.org/listinfo/dev-builds</a><br>
</blockquote></div><br><br clear=3D"all"><br>-- <br>Best Regards,<br>xunxun=
<br><div></div><div></div>
</div>

--001a11c2b816844b5a05013415b3--
0
xunxun
8/22/2014 9:01:14 AM
--001a11346d60d6c2500501343a2a
Content-Type: text/plain; charset=UTF-8

Try to delete ac_add_options --disable-tests

--001a11346d60d6c2500501343a2a
Content-Type: text/html; charset=UTF-8

<div dir="ltr">Try to delete ac_add_options --disable-tests</div>

--001a11346d60d6c2500501343a2a--
0
xunxun
8/22/2014 9:11:40 AM
On 2014-08-21, 11:09 PM, che7000@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

This might be a legitimate bug.  If you don't need to build 
geckoview_library yourself -- I assume you don't -- you can work around 
it by adding

export MOZ_DISABLE_GECKOVIEW=1

to your mozconfig, like at [1].

If you do need geckoview_library, we can try to understand more about 
what's happening.  But we'd want to verify this is still an issue with 
mozilla-central and work there.

Best,
Nick

[1] 
http://mxr.mozilla.org/mozilla-central/source/mobile/android/config/mozconfigs/android/l10n-nightly#21
0
Nick
8/22/2014 3:36:38 PM
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
>=20
>=20
>=20
> On Fri, Aug 22, 2014 at 2:09 PM,  <che...@gmail.com> wrote:
>=20
>=20
>=20
>=20
> I'm building sources from http://hg.mozilla.org/releases/mozilla-release/=
 and get the following error:
>=20
>=20
>=20
>=20
>=20
> make[5]: *** No rule to make target `.project', needed by `/Users/yu/Docu=
ments/projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/andr=
oid/geckoview_library/.project'.=A0 Stop
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
> My mozconfig looks like this:
>=20
>=20
>=20
> ac_add_options --with-android-ndk=3D"$HOME/Development/android-ndk-r8e"
>=20
> =A0ac_add_options --with-android-sdk=3D"$HOME/Development/sdk/platforms/a=
ndroid-17"
>=20
>=20
>=20
> =A0ac_add_options --enable-application=3Dmobile/android
>=20
> =A0ac_add_options --target=3Darm-linux-androideabi
>=20
>=20
>=20
> ac_add_options --disable-tests
>=20
>=20
>=20
>=20
>=20
>=20
>=20
> I can build nightly sources with this mozconfig. I can also build release=
 sources without mozconfig,
>=20
> But I cannot build release Fennec for Android
>=20
>=20
>=20
>=20
>=20
> here is log starting from ProGuard step:
>=20
>=20
>=20
>=20
>=20
> 1309:42.16 Processing annotations...
>=20
> 1309:42.31 ProGuard, version 4.7
>=20
> 1309:42.33 Reading input...
>=20
> 1309:42.50 Reading program jar [/Users/yu/Documents/projects/mozilla/Fenn=
ec/release/obj-arm-linux-androideabi/mobile/android/base/gecko-R.jar]
>=20
> 1309:42.70 Reading program jar [/Users/yu/Documents/projects/mozilla/Fenn=
ec/release/obj-arm-linux-androideabi/mobile/android/base/gecko-browser.jar]
>=20
> 1309:45.21 Reading program jar [/Users/yu/Documents/projects/mozilla/Fenn=
ec/release/obj-arm-linux-androideabi/mobile/android/base/gecko-mozglue.jar]
>=20
> 1309:45.23 Reading program jar [/Users/yu/Documents/projects/mozilla/Fenn=
ec/release/obj-arm-linux-androideabi/mobile/android/base/gecko-util.jar]
>=20
> 1309:45.25 Reading program jar [/Users/yu/Documents/projects/mozilla/Fenn=
ec/release/obj-arm-linux-androideabi/mobile/android/base/squareup-picasso.j=
ar]
>=20
> 1309:45.32 Reading program jar [/Users/yu/Documents/projects/mozilla/Fenn=
ec/release/obj-arm-linux-androideabi/mobile/android/base/sync-thirdparty.ja=
r]
>=20
> 1309:45.99 Reading program jar [/Users/yu/Documents/projects/mozilla/Fenn=
ec/release/obj-arm-linux-androideabi/mobile/android/base/websockets.jar]
>=20
> 1309:46.01 Reading program jar [/Users/yu/Documents/projects/mozilla/Fenn=
ec/release/obj-arm-linux-androideabi/mobile/android/base/webrtc.jar]
>=20
> 1309:46.02 Reading library jar [/Users/yu/Development/sdk/platforms/andro=
id-17/android.jar]
>=20
> 1309:47.16 Annotation processing complete in 5005ms
>=20
> 1309:48.38 Reading library jar [/Users/yu/Development/sdk/extras/android/=
support/v4/android-support-v4.jar]
>=20
> 1309:48.61 Initializing...
>=20
> 1309:49.71 Note: org.mozilla.gecko.GeckoApp: can't find dynamically refer=
enced class com.android.internal.view.InputBindResult
>=20
> 1309:50.57 Note: the configuration keeps the entry point 'org.mozilla.gec=
ko.background.healthreport.upload.AndroidSubmissionClient$SubmissionsFieldN=
ame { int getID(org.mozilla.gecko.background.healthreport.HealthReportStora=
ge); }', but not the descriptor class 'org.mozilla.gecko.background.healthr=
eport.HealthReportStorage'
>=20
>=20
>=20
> 1309:50.74 Note: there were 1 unkept descriptor classes in kept class mem=
bers.
>=20
> 1309:50.74=A0 =A0 =A0 =A0You should consider explicitly keeping the menti=
oned classes
>=20
> 1309:50.74=A0 =A0 =A0 =A0(using '-keep').
>=20
> 1309:50.74 Note: there were 1 unresolved dynamic references to classes or=
 interfaces.
>=20
> 1309:50.74=A0 =A0 =A0 =A0You should check if you need to specify addition=
al program jars.
>=20
> 1309:50.74 Ignoring unused library classes...
>=20
> 1309:50.74=A0 =A0Original number of library classes: 3887
>=20
> 1309:50.74=A0 =A0Final number of library classes:=A0 =A0 1223
>=20
> 1309:50.74 Shrinking...
>=20
> 1309:51.85 Removing unused program classes and class elements...
>=20
> 1309:51.85=A0 =A0Original number of program classes: 2598
>=20
> 1309:51.85=A0 =A0Final number of program classes:=A0 =A0 2340
>=20
> 1309:51.85 Optimizing...
>=20
> 1310:12.03=A0 =A0Number of finalized classes:=A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A01345
>=20
> 1310:12.03=A0 =A0Number of vertically merged classes:=A0 =A0 =A0 =A0 =A00=
=A0 =A0(disabled)
>=20
> 1310:12.05=A0 =A0Number of horizontally merged classes:=A0 =A0 =A0 =A00=
=A0 =A0(disabled)
>=20
> 1310:12.05=A0 =A0Number of removed write-only fields:=A0 =A0 =A0 =A0 =A03=
41
>=20
> 1310:12.05=A0 =A0Number of privatized fields:=A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A01710
>=20
> 1310:12.05=A0 =A0Number of inlined constant fields:=A0 =A0 =A0 =A0 =A0 =
=A056
>=20
> 1310:12.05=A0 =A0Number of privatized methods:=A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 917
>=20
> 1310:12.05=A0 =A0Number of staticized methods:=A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 316
>=20
> 1310:12.05=A0 =A0Number of finalized methods:=A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A05272
>=20
> 1310:12.05=A0 =A0Number of removed method parameters:=A0 =A0 =A0 =A0 =A01=
98
>=20
> 1310:12.05=A0 =A0Number of inlined constant parameters:=A0 =A0 =A0 =A0169
>=20
> 1310:12.05=A0 =A0Number of inlined constant return values:=A0 =A0 51
>=20
> 1310:12.05=A0 =A0Number of inlined short method calls:=A0 =A0 =A0 =A0 160=
5
>=20
> 1310:12.06=A0 =A0Number of inlined unique method calls:=A0 =A0 =A0 =A0155=
9
>=20
> 1310:12.06=A0 =A0Number of inlined tail recursion calls:=A0 =A0 =A0 4
>=20
> 1310:12.06=A0 =A0Number of merged code blocks:=A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 46
>=20
> 1310:12.06=A0 =A0Number of variable peephole optimizations:=A0 =A06767
>=20
> 1310:12.06=A0 =A0Number of arithmetic peephole optimizations: 0=A0 =A0(di=
sabled)
>=20
> 1310:12.06=A0 =A0Number of cast peephole optimizations:=A0 =A0 =A0 =A08
>=20
> 1310:12.06=A0 =A0Number of field peephole optimizations:=A0 =A0 =A0 30
>=20
> 1310:12.06=A0 =A0Number of branch peephole optimizations:=A0 =A0 =A01925
>=20
> 1310:12.06=A0 =A0Number of string peephole optimizations:=A0 =A0 =A02527
>=20
> 1310:12.06=A0 =A0Number of simplified instructions:=A0 =A0 =A0 =A0 =A0 =
=A0674
>=20
> 1310:12.06=A0 =A0Number of removed instructions:=A0 =A0 =A0 =A0 =A0 =A0 =
=A0 4534
>=20
> 1310:12.07=A0 =A0Number of removed local variables:=A0 =A0 =A0 =A0 =A0 =
=A0422
>=20
> 1310:12.07=A0 =A0Number of removed exception blocks:=A0 =A0 =A0 =A0 =A0 4=
33
>=20
> 1310:12.07=A0 =A0Number of optimized local variable frames:=A0 =A02951
>=20
> 1310:12.07 Shrinking...
>=20
> 1310:12.42 Removing unused program classes and class elements...
>=20
> 1310:12.43=A0 =A0Original number of program classes: 2340
>=20
> 1310:12.43=A0 =A0Final number of program classes:=A0 =A0 2303
>=20
> 1310:12.46 Optimizing...
>=20
> 1310:25.28=A0 =A0Number of finalized classes:=A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A00
>=20
> 1310:25.28=A0 =A0Number of vertically merged classes:=A0 =A0 =A0 =A0 =A00=
=A0 =A0(disabled)
>=20
> 1310:25.28=A0 =A0Number of horizontally merged classes:=A0 =A0 =A0 =A00=
=A0 =A0(disabled)
>=20
> 1310:25.29=A0 =A0Number of removed write-only fields:=A0 =A0 =A0 =A0 =A02=
5
>=20
> 1310:25.30=A0 =A0Number of privatized fields:=A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A06
>=20
> 1310:25.31=A0 =A0Number of inlined constant fields:=A0 =A0 =A0 =A0 =A0 =
=A040
>=20
> 1310:25.31=A0 =A0Number of privatized methods:=A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 2
>=20
> 1310:25.33=A0 =A0Number of staticized methods:=A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 18
>=20
> 1310:25.33=A0 =A0Number of finalized methods:=A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A026
>=20
> 1310:25.34=A0 =A0Number of removed method parameters:=A0 =A0 =A0 =A0 =A04=
35
>=20
> 1310:25.36=A0 =A0Number of inlined constant parameters:=A0 =A0 =A0 =A0143
>=20
> 1310:25.37=A0 =A0Number of inlined constant return values:=A0 =A0 51
>=20
> 1310:25.37=A0 =A0Number of inlined short method calls:=A0 =A0 =A0 =A0 131
>=20
> 1310:25.37=A0 =A0Number of inlined unique method calls:=A0 =A0 =A0 =A098
>=20
> 1310:25.37=A0 =A0Number of inlined tail recursion calls:=A0 =A0 =A0 0
>=20
> 1310:25.37=A0 =A0Number of merged code blocks:=A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 2
>=20
> 1310:25.37=A0 =A0Number of variable peephole optimizations:=A0 =A0824
>=20
> 1310:25.37=A0 =A0Number of arithmetic peephole optimizations: 0=A0 =A0(di=
sabled)
>=20
> 1310:25.37=A0 =A0Number of cast peephole optimizations:=A0 =A0 =A0 =A00
>=20
> 1310:25.37=A0 =A0Number of field peephole optimizations:=A0 =A0 =A0 0
>=20
> 1310:25.37=A0 =A0Number of branch peephole optimizations:=A0 =A0 =A0200
>=20
> 1310:25.37=A0 =A0Number of string peephole optimizations:=A0 =A0 =A0216
>=20
> 1310:25.37=A0 =A0Number of simplified instructions:=A0 =A0 =A0 =A0 =A0 =
=A0338
>=20
> 1310:25.37=A0 =A0Number of removed instructions:=A0 =A0 =A0 =A0 =A0 =A0 =
=A0 5637
>=20
> 1310:25.37=A0 =A0Number of removed local variables:=A0 =A0 =A0 =A0 =A0 =
=A0412
>=20
> 1310:25.38=A0 =A0Number of removed exception blocks:=A0 =A0 =A0 =A0 =A0 0
>=20
> 1310:25.38=A0 =A0Number of optimized local variable frames:=A0 =A0200
>=20
> 1310:25.38 Shrinking...
>=20
> 1310:25.67 Removing unused program classes and class elements...
>=20
> 1310:25.67=A0 =A0Original number of program classes: 2303
>=20
> 1310:25.67=A0 =A0Final number of program classes:=A0 =A0 2290
>=20
> 1310:25.67 Optimizing...
>=20
> 1310:36.49=A0 =A0Number of finalized classes:=A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A00
>=20
> 1310:36.49=A0 =A0Number of vertically merged classes:=A0 =A0 =A0 =A0 =A00=
=A0 =A0(disabled)
>=20
> 1310:36.49=A0 =A0Number of horizontally merged classes:=A0 =A0 =A0 =A00=
=A0 =A0(disabled)
>=20
> 1310:36.50=A0 =A0Number of removed write-only fields:=A0 =A0 =A0 =A0 =A02=
3
>=20
> 1310:36.50=A0 =A0Number of privatized fields:=A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A03
>=20
> 1310:36.50=A0 =A0Number of inlined constant fields:=A0 =A0 =A0 =A0 =A0 =
=A033
>=20
> 1310:36.51=A0 =A0Number of privatized methods:=A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 2
>=20
> 1310:36.51=A0 =A0Number of staticized methods:=A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 11
>=20
> 1310:36.51=A0 =A0Number of finalized methods:=A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A04
>=20
> 1310:36.51=A0 =A0Number of removed method parameters:=A0 =A0 =A0 =A0 =A07=
6
>=20
> 1310:36.51=A0 =A0Number of inlined constant parameters:=A0 =A0 =A0 =A053
>=20
> 1310:36.51=A0 =A0Number of inlined constant return values:=A0 =A0 50
>=20
> 1310:36.51=A0 =A0Number of inlined short method calls:=A0 =A0 =A0 =A0 6
>=20
> 1310:36.51=A0 =A0Number of inlined unique method calls:=A0 =A0 =A0 =A04
>=20
> 1310:36.51=A0 =A0Number of inlined tail recursion calls:=A0 =A0 =A0 0
>=20
> 1310:36.51=A0 =A0Number of merged code blocks:=A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 0
>=20
> 1310:36.51=A0 =A0Number of variable peephole optimizations:=A0 =A0104
>=20
> 1310:36.51=A0 =A0Number of arithmetic peephole optimizations: 0=A0 =A0(di=
sabled)
>=20
> 1310:36.51=A0 =A0Number of cast peephole optimizations:=A0 =A0 =A0 =A00
>=20
> 1310:36.51=A0 =A0Number of field peephole optimizations:=A0 =A0 =A0 0
>=20
> 1310:36.51=A0 =A0Number of branch peephole optimizations:=A0 =A0 =A012
>=20
> 1310:36.51=A0 =A0Number of string peephole optimizations:=A0 =A0 =A061
>=20
> 1310:36.51=A0 =A0Number of simplified instructions:=A0 =A0 =A0 =A0 =A0 =
=A0124
>=20
> 1310:36.52=A0 =A0Number of removed instructions:=A0 =A0 =A0 =A0 =A0 =A0 =
=A0 1546
>=20
> 1310:36.52=A0 =A0Number of removed local variables:=A0 =A0 =A0 =A0 =A0 =
=A036
>=20
> 1310:36.52=A0 =A0Number of removed exception blocks:=A0 =A0 =A0 =A0 =A0 0
>=20
> 1310:36.52=A0 =A0Number of optimized local variable frames:=A0 =A024
>=20
> 1310:36.52 Shrinking...
>=20
> 1310:36.81 Removing unused program classes and class elements...
>=20
> 1310:36.81=A0 =A0Original number of program classes: 2290
>=20
> 1310:36.81=A0 =A0Final number of program classes:=A0 =A0 2286
>=20
> 1310:36.81 Optimizing...
>=20
> 1310:47.91=A0 =A0Number of finalized classes:=A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A00
>=20
> 1310:47.92=A0 =A0Number of vertically merged classes:=A0 =A0 =A0 =A0 =A00=
=A0 =A0(disabled)
>=20
> 1310:47.92=A0 =A0Number of horizontally merged classes:=A0 =A0 =A0 =A00=
=A0 =A0(disabled)
>=20
> 1310:47.92=A0 =A0Number of removed write-only fields:=A0 =A0 =A0 =A0 =A01=
5
>=20
> 1310:47.92=A0 =A0Number of privatized fields:=A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A03
>=20
> 1310:47.93=A0 =A0Number of inlined constant fields:=A0 =A0 =A0 =A0 =A0 =
=A025
>=20
> 1310:47.94=A0 =A0Number of privatized methods:=A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 0
>=20
> 1310:47.94=A0 =A0Number of staticized methods:=A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 3
>=20
> 1310:47.94=A0 =A0Number of finalized methods:=A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A04
>=20
> 1310:47.94=A0 =A0Number of removed method parameters:=A0 =A0 =A0 =A0 =A02=
3
>=20
> 1310:47.94=A0 =A0Number of inlined constant parameters:=A0 =A0 =A0 =A028
>=20
> 1310:47.94=A0 =A0Number of inlined constant return values:=A0 =A0 49
>=20
> 1310:47.94=A0 =A0Number of inlined short method calls:=A0 =A0 =A0 =A0 2
>=20
> 1310:47.94=A0 =A0Number of inlined unique method calls:=A0 =A0 =A0 =A01
>=20
> 1310:47.94=A0 =A0Number of inlined tail recursion calls:=A0 =A0 =A0 0
>=20
> 1310:47.94=A0 =A0Number of merged code blocks:=A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 0
>=20
> 1310:47.95=A0 =A0Number of variable peephole optimizations:=A0 =A025
>=20
> 1310:47.95=A0 =A0Number of arithmetic peephole optimizations: 0=A0 =A0(di=
sabled)
>=20
> 1310:47.95=A0 =A0Number of cast peephole optimizations:=A0 =A0 =A0 =A00
>=20
> 1310:47.95=A0 =A0Number of field peephole optimizations:=A0 =A0 =A0 0
>=20
> 1310:47.95=A0 =A0Number of branch peephole optimizations:=A0 =A0 =A03
>=20
> 1310:47.95=A0 =A0Number of string peephole optimizations:=A0 =A0 =A019
>=20
> 1310:47.96=A0 =A0Number of simplified instructions:=A0 =A0 =A0 =A0 =A0 =
=A042
>=20
> 1310:47.96=A0 =A0Number of removed instructions:=A0 =A0 =A0 =A0 =A0 =A0 =
=A0 389
>=20
> 1310:47.96=A0 =A0Number of removed local variables:=A0 =A0 =A0 =A0 =A0 =
=A08
>=20
> 1310:47.96=A0 =A0Number of removed exception blocks:=A0 =A0 =A0 =A0 =A0 0
>=20
> 1310:47.96=A0 =A0Number of optimized local variable frames:=A0 =A07
>=20
> 1310:47.96 Shrinking...
>=20
> 1310:48.23 Removing unused program classes and class elements...
>=20
> 1310:48.24=A0 =A0Original number of program classes: 2286
>=20
> 1310:48.25=A0 =A0Final number of program classes:=A0 =A0 2281
>=20
> 1310:48.25 Optimizing...
>=20
> 1310:58.56=A0 =A0Number of finalized classes:=A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A00
>=20
> 1310:58.56=A0 =A0Number of vertically merged classes:=A0 =A0 =A0 =A0 =A00=
=A0 =A0(disabled)
>=20
> 1310:58.56=A0 =A0Number of horizontally merged classes:=A0 =A0 =A0 =A00=
=A0 =A0(disabled)
>=20
> 1310:58.56=A0 =A0Number of removed write-only fields:=A0 =A0 =A0 =A0 =A01=
2
>=20
> 1310:58.56=A0 =A0Number of privatized fields:=A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A010
>=20
> 1310:58.56=A0 =A0Number of inlined constant fields:=A0 =A0 =A0 =A0 =A0 =
=A013
>=20
> 1310:58.56=A0 =A0Number of privatized methods:=A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 0
>=20
> 1310:58.56=A0 =A0Number of staticized methods:=A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 1
>=20
> 1310:58.56=A0 =A0Number of finalized methods:=A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A00
>=20
> 1310:58.56=A0 =A0Number of removed method parameters:=A0 =A0 =A0 =A0 =A01=
1
>=20
> 1310:58.57=A0 =A0Number of inlined constant parameters:=A0 =A0 =A0 =A015
>=20
> 1310:58.57=A0 =A0Number of inlined constant return values:=A0 =A0 49
>=20
> 1310:58.57=A0 =A0Number of inlined short method calls:=A0 =A0 =A0 =A0 0
>=20
> 1310:58.57=A0 =A0Number of inlined unique method calls:=A0 =A0 =A0 =A00
>=20
> 1310:58.57=A0 =A0Number of inlined tail recursion calls:=A0 =A0 =A0 0
>=20
> 1310:58.57=A0 =A0Number of merged code blocks:=A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 0
>=20
> 1310:58.57=A0 =A0Number of variable peephole optimizations:=A0 =A09
>=20
> 1310:58.57=A0 =A0Number of arithmetic peephole optimizations: 0=A0 =A0(di=
sabled)
>=20
> 1310:58.57=A0 =A0Number of cast peephole optimizations:=A0 =A0 =A0 =A00
>=20
> 1310:58.57=A0 =A0Number of field peephole optimizations:=A0 =A0 =A0 0
>=20
> 1310:58.57=A0 =A0Number of branch peephole optimizations:=A0 =A0 =A01
>=20
> 1310:58.57=A0 =A0Number of string peephole optimizations:=A0 =A0 =A07
>=20
> 1310:58.57=A0 =A0Number of simplified instructions:=A0 =A0 =A0 =A0 =A0 =
=A012
>=20
> 1310:58.57=A0 =A0Number of removed instructions:=A0 =A0 =A0 =A0 =A0 =A0 =
=A0 99
>=20
> 1310:58.57=A0 =A0Number of removed local variables:=A0 =A0 =A0 =A0 =A0 =
=A01
>=20
> 1310:58.58=A0 =A0Number of removed exception blocks:=A0 =A0 =A0 =A0 =A0 0
>=20
> 1310:58.58=A0 =A0Number of optimized local variable frames:=A0 =A01
>=20
> 1310:58.58 Shrinking...
>=20
> 1310:58.88 Removing unused program classes and class elements...
>=20
> 1310:58.88=A0 =A0Original number of program classes: 2281
>=20
> 1310:58.90=A0 =A0Final number of program classes:=A0 =A0 2281
>=20
> 1310:58.90 Optimizing...
>=20
> 1311:09.25=A0 =A0Number of finalized classes:=A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A00
>=20
> 1311:09.25=A0 =A0Number of vertically merged classes:=A0 =A0 =A0 =A0 =A00=
=A0 =A0(disabled)
>=20
> 1311:09.25=A0 =A0Number of horizontally merged classes:=A0 =A0 =A0 =A00=
=A0 =A0(disabled)
>=20
> 1311:09.25=A0 =A0Number of removed write-only fields:=A0 =A0 =A0 =A0 =A03
>=20
> 1311:09.25=A0 =A0Number of privatized fields:=A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A00
>=20
> 1311:09.25=A0 =A0Number of inlined constant fields:=A0 =A0 =A0 =A0 =A0 =
=A04
>=20
> 1311:09.25=A0 =A0Number of privatized methods:=A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 0
>=20
> 1311:09.25=A0 =A0Number of staticized methods:=A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 1
>=20
> 1311:09.25=A0 =A0Number of finalized methods:=A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A00
>=20
> 1311:09.25=A0 =A0Number of removed method parameters:=A0 =A0 =A0 =A0 =A03
>=20
> 1311:09.25=A0 =A0Number of inlined constant parameters:=A0 =A0 =A0 =A011
>=20
> 1311:09.25=A0 =A0Number of inlined constant return values:=A0 =A0 50
>=20
> 1311:09.25=A0 =A0Number of inlined short method calls:=A0 =A0 =A0 =A0 0
>=20
> 1311:09.26=A0 =A0Number of inlined unique method calls:=A0 =A0 =A0 =A00
>=20
> 1311:09.26=A0 =A0Number of inlined tail recursion calls:=A0 =A0 =A0 0
>=20
> 1311:09.26=A0 =A0Number of merged code blocks:=A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 0
>=20
> 1311:09.26=A0 =A0Number of variable peephole optimizations:=A0 =A01
>=20
> 1311:09.26=A0 =A0Number of arithmetic peephole optimizations: 0=A0 =A0(di=
sabled)
>=20
> 1311:09.26=A0 =A0Number of cast peephole optimizations:=A0 =A0 =A0 =A00
>=20
> 1311:09.26=A0 =A0Number of field peephole optimizations:=A0 =A0 =A0 0
>=20
> 1311:09.26=A0 =A0Number of branch peephole optimizations:=A0 =A0 =A02
>=20
> 1311:09.26=A0 =A0Number of string peephole optimizations:=A0 =A0 =A00
>=20
> 1311:09.26=A0 =A0Number of simplified instructions:=A0 =A0 =A0 =A0 =A0 =
=A010
>=20
> 1311:09.26=A0 =A0Number of removed instructions:=A0 =A0 =A0 =A0 =A0 =A0 =
=A0 96
>=20
> 1311:09.27=A0 =A0Number of removed local variables:=A0 =A0 =A0 =A0 =A0 =
=A00
>=20
> 1311:09.27=A0 =A0Number of removed exception blocks:=A0 =A0 =A0 =A0 =A0 0
>=20
> 1311:09.27=A0 =A0Number of optimized local variable frames:=A0 =A00
>=20
> 1311:09.27 Shrinking...
>=20
> 1311:09.52 Removing unused program classes and class elements...
>=20
> 1311:09.52=A0 =A0Original number of program classes: 2281
>=20
> 1311:09.52=A0 =A0Final number of program classes:=A0 =A0 2280
>=20
> 1311:10.66 Writing output...
>=20
> 1311:10.66 Preparing output directory [/Users/yu/Documents/projects/mozil=
la/Fennec/release/obj-arm-linux-androideabi/mobile/android/base/jars-progua=
rded]
>=20
> 1311:10.66=A0 =A0Copying resources from program jar [/Users/yu/Documents/=
projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/android/ba=
se/gecko-R.jar]
>=20
> 1311:10.79=A0 =A0Copying resources from program jar [/Users/yu/Documents/=
projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/android/ba=
se/gecko-browser.jar]
>=20
> 1311:12.02=A0 =A0Copying resources from program jar [/Users/yu/Documents/=
projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/android/ba=
se/gecko-mozglue.jar]
>=20
> 1311:12.05=A0 =A0Copying resources from program jar [/Users/yu/Documents/=
projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/android/ba=
se/gecko-util.jar]
>=20
> 1311:12.05=A0 =A0Copying resources from program jar [/Users/yu/Documents/=
projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/android/ba=
se/squareup-picasso.jar]
>=20
> 1311:12.09=A0 =A0Copying resources from program jar [/Users/yu/Documents/=
projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/android/ba=
se/sync-thirdparty.jar]
>=20
> 1311:12.26=A0 =A0Copying resources from program jar [/Users/yu/Documents/=
projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/android/ba=
se/websockets.jar]
>=20
> 1311:12.26=A0 =A0Copying resources from program jar [/Users/yu/Documents/=
projects/mozilla/Fennec/release/obj-arm-linux-androideabi/mobile/android/ba=
se/webrtc.jar]
>=20
> 1311:12.35 classes.dex
>=20
> 1311:39.27 /Users/yu/Documents/projects/mozilla/Fennec/release/mobile/and=
roid/components/BrowserCLH.js: WARNING: no preprocessor directives found
>=20
> 1311:39.42 /Users/yu/Documents/projects/mozilla/Fennec/release/mobile/and=
roid/components/HelperAppDialog.js: WARNING: no preprocessor directives fou=
nd
>=20
> 1311:39.63 /Users/yu/Documents/projects/mozilla/Fennec/release/mobile/and=
roid/components/Sidebar.js: WARNING: no useful preprocessor directives foun=
d
>=20
> 1311:40.13 /Users/yu/Documents/projects/mozilla/Fennec/release/mobile/and=
roid/themes/core/aboutPrivateBrowsing.css: WARNING: no preprocessor directi=
ves found
>=20
> 1311:42.14 make[5]: *** No rule to make target `.project', needed by `/Us=
ers/yu/Documents/projects/mozilla/Fennec/release/obj-arm-linux-androideabi/=
mobile/android/geckoview_library/.project'.=A0 Stop.
>=20
> 1311:42.14 make[5]: *** Waiting for unfinished jobs....
>=20
> 1311:42.14 make[4]: *** [mobile/android/geckoview_library/libs] Error 2
>=20
> 1311:42.14 make[3]: *** [libs] Error 2
>=20
> 1311:42.14 make[2]: *** [default] Error 2
>=20
> 1311:42.15 make[1]: *** [realbuild] Error 2
>=20
> 1311:42.16 make: *** [build] Error 2
>=20
> 1311:42.20 775 compiler warnings present.
>=20
> 1311:45.63 /usr/local/bin/terminal-notifier -title Mozilla Build System -=
group mozbuild -message Build complete
>=20
> _______________________________________________
>=20
> dev-builds mailing list
>=20
> dev-b...@lists.mozilla.org
>=20
> https://lists.mozilla.org/listinfo/dev-builds
>=20
>=20
>=20
>=20
> --=20
> Best Regards,
> xunxun
0
che7000
8/27/2014 3:33:46 AM
Thank you Nick.

Great idea!
But unfortunately didn't work.

I still get same error message after ProGuard.


On Friday, August 22, 2014 8:36:38 AM UTC-7, Nick Alexander wrote:
> On 2014-08-21, 11:09 PM, che7000@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
> 
> 
> 
> This might be a legitimate bug.  If you don't need to build 
> 
> geckoview_library yourself -- I assume you don't -- you can work around 
> 
> it by adding
> 
> 
> 
> export MOZ_DISABLE_GECKOVIEW=1
> 
> 
> 
> to your mozconfig, like at [1].
> 
> 
> 
> If you do need geckoview_library, we can try to understand more about 
> 
> what's happening.  But we'd want to verify this is still an issue with 
> 
> mozilla-central and work there.
> 
> 
> 
> Best,
> 
> Nick
> 
> 
> 
> [1] 
> 
> http://mxr.mozilla.org/mozilla-central/source/mobile/android/config/mozconfigs/android/l10n-nightly#21

0
che7000
8/27/2014 3:35:10 AM
On 2014-08-26, 8:35 PM, che7000@gmail.com wrote:
> Thank you Nick.
>
> Great idea!
> But unfortunately didn't work.
>
> I still get same error message after ProGuard.

After a clean (clobber) build?  Please post your full logs.

Nick

0
Nick
8/27/2014 2:47:31 PM
Is there a special parameter to make a clean build?

I just delete the obj-arm-linux-androideabi directory before rebuild.

Here is the build log:
https://justpaste.it/gv89

I used the following mozconfig:

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

export MOZ_DISABLE_GECKOVIEW=1


Thank you for your help!


On Wednesday, August 27, 2014 7:47:31 AM UTC-7, Nick Alexander wrote:
> On 2014-08-26, 8:35 PM, yu wrote:
> 
> > Thank you Nick.
> 
> >
> 
> > Great idea!
> 
> > But unfortunately didn't work.
> 
> >
> 
> > I still get same error message after ProGuard.
> 
> 
> 
> After a clean (clobber) build?  Please post your full logs.
> 
> 
> 
> Nick
0
che7000
8/29/2014 4:51:44 AM
Hey guys,
still no clue??




Here is the build log:=20
https://justpaste.it/gv89=20

I use the following mozconfig:=20

ac_add_options --with-android-ndk=3D"$HOME/Development/android-ndk-r8e"=20
ac_add_options --with-android-sdk=3D"$HOME/Development/sdk/platforms/androi=
d-17"=20

ac_add_options --enable-application=3Dmobile/android=20
ac_add_options --target=3Darm-linux-androideabi=20

export MOZ_DISABLE_GECKOVIEW=3D1=20



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

0
che7000
9/11/2014 1:01:01 AM
Reply:

Similar Artilces:

build error, "No rule to make target `_xpidlgen/nsIMicrosummaryService.h', needed by `export'"
hi, I use Ubuntu 8.04. when i build firefox-3.0.5(i have also tried firefox-3.0.3 and firefox-3.0.4), and i get some error message: " Creating .deps Creating ../../../../dist/include/microsummaries make[7]: *** No rule to make target `_xpidlgen/nsIMicrosummaryService.h', needed by `export'. Stop. make[7]: Leaving directory `/home/wangpeng/firefox/build-firefox1/firefox-3.0-3.0.3+build1+nobinonly/b= uild-tree/mozilla/browser/components/microsummaries/public' " Now,what should i do to fix this error? Thanks! --=20 =D2=D4=C9=CF=A1=A3 =CD=F5=C5=F4 ---...

1.9.1 build fails No rule to make target `browser_library_search.js',
I just updated 1.9.1 and the build fails with: make[8]: Entering directory `/g/mozilla/mozilla-central/src/obj-i686-pc-mingw32/ browser/components/places/tests/browser' make[8]: *** No rule to make target `browser_library_search.js', needed by `libs '. Stop. Hints? Thanks, jjb John J Barton wrote: > I just updated 1.9.1 and the build fails with: > > make[8]: Entering directory > `/g/mozilla/mozilla-central/src/obj-i686-pc-mingw32/ > browser/components/places/tests/browser' > make[8]: *** No rule to make target `browser_library_search....

Latest dev build of 'AJAX Control Toolkit'
Good morning,Following a previous post:http://forums.asp.net/thread/1444162.aspx rbuckton mentioned a new 'CalendarExtender' that's going to be included in the next release of the AJAX Extensions.  I'd like to take a look at the hard work that's been put into it so far, so I downloaded the latest development build (Oct 31 6:38pm) from:http://www.codeplex.com/SourceControl/ListDownloadableCommits.aspx?ProjectName=AtlasControlToolkitI have opened the solution in VS 2005 and removed the source control bindings and tried to build.  The SampleWebSite and ToolkitTests...

Making a tryserver build as close as possible to a release build
For a user research project, I am trying to make a tryserver build which is close to a release build, at least in terms of user perception: it should have official release branding, have the crashreporter on by default. I don't think PGO is necessary, though ;-) The build should not have an update channel. What set of mozconfig/tryserver options would I use to get this? I know about http://mxr.mozilla.org/mozilla-central/source/browser/config/mozconfigs/win32/release but I'm not exactly sure how to use that in terms of tryserver. --BDS On 01/31/13 03:38 PM...

Can't build assembly release build
Have an .NET assembly that will no longer build a Release version, i.e. I can set the Compile/Debug configuration to Release, and build the project, but no assembly is written to bin\release (the path specified for the Build Output Path) and when I recheck the project properties, the Compile/Debug configuration has reverted to Debug! Apparently this is a VS problem not an application problem, since I am now getting the same behavior with a new Class project also. I'm guessing MS broke this with some service pack.  Anyone else have this problem, or have any ideas??? This isn't techni...

VS Builds, and Builds, and Builds
Hello, Has anyone else had this problem?  After a while of developing, and I go to compile, VS takes forever to build and I have to end-task it.  It's definitely after I've been working for a while, then it finally has "had it" and just takes forever to build.  It's annoying as I know its not the machine (2.8 GHZ processor and 1GB RAM).  Has anyone else experienced this problem?  By the way, I do have SP1 installed. Also, after minimizing and switching around screens, when it does this, the building icon in the status bar doesn't show.  And, for more informati...

Can I create build by making use of information in 'target file'
The usual procedure for creating a build using Orca script would be : start the session set library list set current application build the libraries build the executable copy bulid files and exe to required location (if required) end the session This scenario would be without source control. Is it possible that we could read the library list and application from the target file, instead of having to list the libraries out as well as the application. I would like to pass the required target name as a parameter and get the build done. Could you please advise. Thanks, ...

VS2003: Unable to build project output group 'Content files from WebAppName (Release .Net)'
Hi All,Hope someone here can assist and advise me on this problem. I understand that I am a bit outdated as still using VS2003 for development but I got no choice on that. I encountered this error Unable to build project output group 'Content files from WebAppName (Release .Net)' when building my WebSetup project. It is weird becuase I was successfully built my WebSetup project just a minute ago. I realize that usually this error is caused by certain file is missing in the physical directory but it's exist in the project list but I did seriously checked all files...

Fennec build unusable with own build
Dev.platforms.mobile seems removed, so I'm posting this here: https://groups.google.com/forum/?fromgroups=#!topic/mozilla.dev.platforms.mobile/PrEk4BsKkfA I tried building Fennec for a patch that I made, but the build that came out of it seemed to be useless on the Galaxy Nexus phone. Fennec would start up all right, but I could not load anything in the browser. I built on MacOS X lion. I used the instructions here: https://developer.mozilla.org/en-US/docs/Mozilla/Firefox_for_Android This pointed me to: https://wiki.mozilla.org/Mobile/Fennec/Android My .mozconfig file: #...

How to build a project on Build Service
I have developed a program in Python (PyQt) which, at the moment, is just a folder with all those source, icon, xml etc. files. I zipped it in a *.tar.gz. Then I created a project in the OBS, uploaded the *.tar.gz in the Sources, selected repositories. And it shows the build status is broken. Has anyone built an rpm on OBS before? I just want to make an rpm of my program and make it available from my project repository. Please help me build it. What else do I need to do? I've read the OBS tutorial and guidelines but they don't really tell you step by step what you need to ...

build flags for release builds
Hi, We would like to release a preview version of our extension (xforms) to run on FF3 beta 3. However, if we build our extension on a tree we pulled using the beta 3 tag (FIREFOX_3_0b3_RELEASE) and install the extension on the beta3 build that we downloaded from mozilla.org we get varying degrees of success. A windows build will work. A linux one will crash. I can't remember exactly what happened on mac...it didn't work so well, but I don't think it crashed. However, running the .xpi on the tree that we built runs just fine in all instances. So I'm gue...

Perl-5.8.6 or Perl-5.8.5 Install/Build process on AIX 5.3 Make problem make: 1254-002 Cannot find a rule to create target <command-line> from dependencies. Stop.
------=_NextPart_000_0001_01C90BEC.E9B8A770 Content-Type: multipart/related; boundary="----=_NextPart_001_0002_01C90BEC.E9B8A770" ------=_NextPart_001_0002_01C90BEC.E9B8A770 Content-Type: multipart/alternative; boundary="----=_NextPart_002_0003_01C90BEC.E9B8A770" ------=_NextPart_002_0003_01C90BEC.E9B8A770 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Hello all, I am trying to build perl-5.8.6.tar.gz DBI-1.50.tar.gz and DBD-Oracle-1.16.tar.gz on AIX 5.3.0.0 downloaded from cpan.org I am tryi...

Can we make try builds default to a different profile than Nightly/Aurora/Beta/Release builds?
I sometimes ask users to test a try build to verify that the build fixes = their problem. This is an important tool, especially when the problem is = hard to reproduce or when the definition of =E2=80=9Cfix=E2=80=9D is a = bit nebulous (as it sometimes is in performance-related bugs). However, I don=E2=80=99t want to run the risk of causing users to lose = data when they test these builds! That=E2=80=99s especially true in = light of the fact that we sometimes make backwards incompatible changes = to on-disk data structures between releases (like the recent IndexedDB = changes), whic...

superreview granted: [Bug 258804] It tries to build Dogbert for BeOS and it's not needed : [Attachment 158497] changes to doesn't build dogbert in a BeOS build
Scott MacGregor <mscott@mozilla.org> has granted timeless@myrealbox.com (working) <timeless@bemail.org>'s request for superreview: Bug 258804: It tries to build Dogbert for BeOS and it's not needed https://bugzilla.mozilla.org/show_bug.cgi?id=258804 Attachment 158497: changes to doesn't build dogbert in a BeOS build https://bugzilla.mozilla.org/attachment.cgi?id=158497&action=edit ...

Web resources about - No rule to make target `.project' when building fennec release - mozilla.dev.builds

Resources last updated: 1/13/2016 3:53:15 PM