This time this command ran successfuly :

make -j8 && echo second full make succeeded | tee -a /tmp/log


Warning: The kernel may continue to use old or deleted partitions.

You should reboot or remove the drive.

The operation has completed successfully.


#### build completed successfully (01:36:48 (hh:mm:ss)) ####


second full make succeeded



And 


cat /tmp/log

adityas-Mac-Pro:android aditya$ cat /tmp/log

second make nothing succeeded

full make succeeded

second full make succeeded

test complete


Every test was successful 


And I wanted to build otatools for making my device tree but I guess I’ll 
try it on linux 


On Saturday, September 9, 2017 at 1:44:19 AM UTC+5:30, [email protected] 
wrote:
>
> You can check how many files are currently open before running the Android 
> build to see if that's the cause. You can check that by doing
>
> lsof | wc -l
>
> You could also run this to clarify under which circumstances it fails:
>
> rm -f /tmp/log
> echo starting test | tee -a /tmp/log
> echo initial number of previously open files in system: `lsof | wc -l` | 
> tee -a /tmp/log
> make -j8 nothing && echo make nothing with existing state succeeded | tee 
> -a /tmp/log
> rm -rf out && make -j8 nothing && echo make nothing with empty out 
> succeeded | tee -a /tmp/log
> make -j8 nothing && echo second make nothing succeeded | tee -a /tmp/log
> make -j8 && echo full make succeeded | tee -a /tmp/log
> make -j8 && echo second full make succeeded | tee -a /tmp/log
> echo test complete | tee -a /tmp/log
> echo results are
> cat /tmp/log
>
> My guess is that even `rm -rf out && make -j nothing` fails, but the above 
> should clarify.
>
> Unfortunately enabling ota_tools isn't going to work on its own because it 
> depends on some things that aren't supported on Mac. That's probably 
> sufficiently unrelated to warrant a new discussion thread at least. You'll 
> probably want to elaborate on what you'd like it for.
>
> On Friday, September 8, 2017 at 8:30:11 AM UTC-7, aadi wrote:
>>
>> I deleted everything and reinstalled my Mac and re synced everything
>>
>>
>> Now when I run - mv out/.module_paths /tmp && make -j8 nothing && make 
>> -j8 nothing && make -j8
>>
>>
>> It says :
>>
>> mv: rename out/.module_paths to /tmp/.module_paths: No such file or 
>> directory
>>
>>
>> And repo status -j8 shows :
>>
>>
>> adityas-Mac-Pro:android aditya$ repo status -j8
>>
>> *project build/make/                             *(*** NO BRANCH ***)
>>
>>  --     .DS_Store
>>
>>
>> And yes I previously changed build_ota_package := false to true
>>
>>
>> My lunch command was asp_arm_eng
>>
>>
>>
>> On Thursday, September 7, 2017 at 2:38:10 AM UTC+5:30, 
>> [email protected] wrote:
>>>
>>> Hmm it hasn’t failed yet on my system so I’ll need some more help 
>>> reproducing it.
>>>
>>>
>>> When you run
>>>
>>> mv out/.module_paths /tmp && make -j8 nothing && make -j8 nothing && 
>>> make -j8
>>>
>>>
>>> , does it do any successful builds, or is it the first `make -j8 
>>> nothing` that fails?
>>>
>>>
>>> Some more things we can double check:
>>>
>>>
>>> What does `repo status -j8` say - does it indicate any changes?
>>>
>>> Also, if you do
>>>
>>>
>>> cd .repo/manifests && git status
>>>
>>>
>>> which version does it give? For me it gives 
>>> 31babfb21d81098c3c3e60008074db7aef8b91f3
>>>
>>>
>>> For the part about the otatools, did you do anything special to enable 
>>> it?
>>>
>>> Inside build/core/Makefile , there is some text that says
>>>
>>>
>>> ifeq ($(BUILD_OS),darwin)
>>>
>>> build_ota_package := false
>>>
>>> endif
>>>
>>>
>>> so on a Mac the error is supposed to be
>>>
>>>
>>> ninja: error: unknown target 'otatools', did you mean 'tools'?
>>>
>>> 13:58:34 ninja failed with: exit status 
>>>
>>>
>>> What was your lunch command (for example `lunch aosp_arm-eng`)?
>>>
>>> On Wednesday, September 6, 2017 at 10:08:56 AM UTC-7, aadi wrote:
>>>>
>>>> when i run the command mv out/.module_paths /tmp && make -j8 nothing && 
>>>> make -j8 nothing && make -j8
>>>>
>>>> same error comes on the screen
>>>>
>>>> and i did
>>>>
>>>> hdiutil create -type SPARSE -fs 'Case-sensitive Journaled HFS+' -size 
>>>> 150g ~/android.dmg && hdiutil attach ~/android.dmg -mountpoint 
>>>> /Volumes/android
>>>>
>>>>
>>>> and when i run make -j8 otatools it shows me error :
>>>>
>>>>
>>>> ninja: error: 'out/host/darwin-x86/bin/make_f2fs', needed by 
>>>> 'otatools', missing and no known rule to make it
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> On Wednesday, September 6, 2017 at 12:12:50 AM UTC+5:30, 
>>>> [email protected] wrote:
>>>>>
>>>>> Hey thanks for reporting this.
>>>>>
>>>>>
>>>>> I’ll see if I can reproduce it. What did you do for setting up a 
>>>>> case-sensitive filesystem on the Mac - was it 
>>>>>
>>>>>
>>>>> hdiutil create -type SPARSE -fs 'Case-sensitive Journaled HFS+' -size 
>>>>> 40g ~/android.dmg && hdiutil attach ~/android.dmg -mountpoint 
>>>>> /Volumes/android
>>>>>
>>>>>
>>>>> (from https://source.android.com/source/initializing )?
>>>>>
>>>>>
>>>>> Also, what happens if you run:
>>>>>
>>>>>
>>>>> mv out/.module_paths /tmp && make -j8 nothing && make -j8 nothing && 
>>>>> make -j8
>>>>>
>>>>>
>>>>> ?
>>>>>
>>>>> On Tuesday, September 5, 2017 at 8:40:47 AM UTC-7, aadi wrote:
>>>>>>
>>>>>> When ever i run make -j8 the following error comes up.
>>>>>>
>>>>>> I'm running mac os x sierra 10.12.6
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> 12:49:43 Could not create module-finder: finder encountered 609 
>>>>>> errors: 
>>>>>> [/Volumes/android/prebuilts/gcc/darwin-x86/x86/x86_64-linux-android-4.9/lib/gcc/x86_64-linux-android/4.9.x/include:
>>>>>>  
>>>>>> lstat 
>>>>>> /Volumes/android/prebuilts/gcc/darwin-x86/x86/x86_64-linux-android-4.9/lib/gcc/x86_64-linux-android/4.9.x/include/omp.h:
>>>>>>  
>>>>>> too many open files in system 
>>>>>> /Volumes/android/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/lib/gcc/x86_64-linux/4.8/32:
>>>>>>  
>>>>>> lstat 
>>>>>> /Volumes/android/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/lib/gcc/x86_64-linux/4.8/32/crtbeginT.o:
>>>>>>  
>>>>>> too many open files in system 
>>>>>> /Volumes/android/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/lib/gcc/x86_64-w64-mingw32/4.8.3/include:
>>>>>>  
>>>>>> lstat 
>>>>>> /Volumes/android/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/lib/gcc/x86_64-w64-mingw32/4.8.3/include/pmmintrin.h:
>>>>>>  
>>>>>> too many open files in system 
>>>>>> /Volumes/android/prebuilts/ndk/r13/sources/cxx-stl/gnu-libstdc++/4.9/include/profile/impl:
>>>>>>  
>>>>>> lstat 
>>>>>> /Volumes/android/prebuilts/ndk/r13/sources/cxx-stl/gnu-libstdc++/4.9/include/profile/impl/profiler_hashtable_size.h:
>>>>>>  
>>>>>> too many open files in system 
>>>>>> /Volumes/android/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/CodeGen:
>>>>>>  
>>>>>> lstat 
>>>>>> /Volumes/android/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/CodeGen/UnreachableBlockElim.h:
>>>>>>  
>>>>>> too many open files in system 
>>>>>> /Volumes/android/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9/lib/gcc/arm-linux-androideabi/4.9.x/include:
>>>>>>  
>>>>>> lstat 
>>>>>> /Volumes/android/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9/lib/gcc/arm-linux-androideabi/4.9.x/include/varargs.h:
>>>>>>  
>>>>>> too many open files in system 
>>>>>> /Volumes/android/prebuilts/eclipse/mavenplugins/tycho/tycho-dependencies-m2repo/org/eclipse/tycho/org.eclipse.tycho.p2.tools.shared/0.20.0:
>>>>>>  
>>>>>> lstat 
>>>>>> /Volumes/android/prebuilts/eclipse/mavenplugins/tycho/tycho-dependencies-m2repo/org/eclipse/tycho/org.eclipse.tycho.p2.tools.shared/0.20.0/org.eclipse.tycho.p2.tools.shared-0.20.0.jar:
>>>>>>  
>>>>>> too many open files in system 
>>>>>> /Volumes/android/prebuilts/deqp/spirv/vulkan/prebuilt: lstat 
>>>>>> /Volumes/android/prebuilts/deqp/spirv/vulkan/prebuilt/0x0000393e.spv: 
>>>>>> too 
>>>>>> many open files in system 
>>>>>> /Volumes/android/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8/x86_64-linux/include/c++/4.8/debug:
>>>>>>  
>>>>>> lstat 
>>>>>> /Volumes/android/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8/x86_64-linux/include/c++/4.8/debug/deque:
>>>>>>  
>>>>>> too many open files in system 
>>>>>> /Volumes/android/prebuilts/eclipse/mavenplugins/tycho/tycho-dependencies-m2repo/org/eclipse/tycho/sisu-equinox-api/0.20.0:
>>>>>>  
>>>>>> lstat 
>>>>>> /Volumes/android/prebuilts/eclipse/mavenplugins/tycho/tycho-dependencies-m2repo/org/eclipse/tycho/sisu-equinox-api/0.20.0/sisu-equinox-api-0.20.0.pom:
>>>>>>  
>>>>>> too many open files in system]...
>>>>>>
>>>>>>
>>>>>> #### failed to build some targets (03:25 (mm:ss)) ####
>>>>>>
>>>>>

-- 
-- 
You received this message because you are subscribed to the "Android Building" 
mailing list.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-building?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
"Android Building" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to