Good day y'all,
Many of you have received a gerrit review request that concerns Gator
and a kernel API change that happened between 3.3 and 3.4. If you
maintain a build associated to a board, please review.
The problem happens when compiling an android build with a 3.4 kernel.
The Gator driver is looking for the 'd_alloc_root' function when
compiling 'gator_fs.c', something that is provided by the kernel.
But commit [1] has replaced the function with 'd_make_root' during the
3.4 merge cycle. Zach suggested to point the last SHA of the old API to
avoid spinning off yet another branch, something that was implemented as
part of [2].
If you are the last one to review and have merge rights, please push the
changes.
Best regards,
Mathieu.
[1]. 32991ab vfs: d_alloc_root() gone
[2]. http://review.android.git.linaro.org/#change,2014
Hello,
I have followed all the steps from the wiki but unable to compile Android successfully.
I am attaching a log below. Please guide me through the error. Do I have to edit ping.c?
target thumb C++: omx_tests <= frameworks/base/media/libstagefright/omx/tests/OMXHarness.cpp
target Executable: omx_tests (out/target/product/pandaboard/obj/EXECUTABLES/omx_tests_intermediates/LINKED/omx_tests)
target Symbolic: omx_tests (out/target/product/pandaboard/symbols/system/bin/omx_tests)
target Strip: omx_tests (out/target/product/pandaboard/obj/EXECUTABLES/omx_tests_intermediates/omx_tests)
Install: out/target/product/pandaboard/system/bin/omx_tests
target thumb C: pand <= external/bluetooth/bluez/compat/pand.c
target thumb C: pand <= external/bluetooth/bluez/compat/bnep.c
target thumb C: pand <= external/bluetooth/bluez/compat/sdp.c
target Executable: pand (out/target/product/pandaboard/obj/EXECUTABLES/pand_intermediates/LINKED/pand)
target Symbolic: pand (out/target/product/pandaboard/symbols/system/bin/pand)
target Strip: pand (out/target/product/pandaboard/obj/EXECUTABLES/pand_intermediates/pand)
Notice file: external/bluetooth/bluez/compat/NOTICE -- out/target/product/pandaboard/obj/NOTICE_FILES/src//system/bin/pand.txt
Install: out/target/product/pandaboard/system/bin/pand
target thumb C: ping <= external/ping/ping.c
external/ping/ping.c: In function 'fill':
external/ping/ping.c:138:13: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
external/ping/ping.c: In function '__schedule_exit':
external/ping/ping.c:317:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
external/ping/ping.c:322:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
external/ping/ping.c: In function 'setup':
external/ping/ping.c:535:13: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
external/ping/ping.c: In function 'gather_statistics':
external/ping/ping.c:727:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
external/ping/ping.c: In function 'receive_error_msg':
external/ping/ping.c:1019:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
external/ping/ping.c: In function 'parse_reply':
external/ping/ping.c:1181:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
external/ping/ping.c:1185:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
external/ping/ping.c: In function 'main':
external/ping/ping.c:2018:5: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
external/ping/ping.c:2038:4: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
external/ping/ping.c:2084:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
external/ping/ping.c:2092:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
cc1: some warnings being treated as errors
make: *** [out/target/product/pandaboard/obj/EXECUTABLES/ping_intermediates/ping.o] Error 1
Thanks & Regards,
Mihir Chitnis
---
SmartPath LLC | C: +404.932.0487 | mihir(a)smartpathfinancial.com | http://www.smartpathfinancial.com |
Thanks & Regards,
Mihir Chitnis
---
SmartPath LLC | C: +404.932.0487 | mihir(a)smartpathfinancial.com | http://www.smartpathfinancial.com |
While we're planning for connect, I'd like to suggest that we do away
with team tracks all together and just have topic tracks. This would
align with our topic based approach to things now, and would be a way
to breakdown our silo's. The topic track would be lead by a topic
champion. What do people think?
--
Zach Pfeffer
Android Platform Team Lead, Linaro Platform Teams
Linaro.org | Open source software for ARM SoCs
Follow Linaro: http://www.facebook.com/pages/Linarohttp://twitter.com/#!/linaroorg - http://www.linaro.org/linaro-blog
Hi all,
I happen to find out through the link given below that Linaro 11.10
Release-tracking panda-android is supporting Audio Record feature and
hence decided to try it out.
https://blueprints.launchpad.net/linaro-android/+spec/enable-audio-on-le
b-panda
I downloaded the LEB's for the Linaro 11.10 tracking-panda-android
Release and tested it on a Pandaboard. Audio recording was working fine.
Now I wanted to download the Source build for the LEB's and also the
kernel. When I tried to download the Source build as per the steps
explained in the link below given below,
https://wiki.linaro.org/Platform/Android/GetSource
I encounter the following error:-
>>From git://android.git.linaro.org/platform/development
>> 6c368d2..799fada master -> korg/master
>>Fetching projects: 28% (52/185) fatal: The remote end hung up
unexpectedly
>>fatal: The remote end hung up unexpectedly
>>error: Cannot fetch people/pawelmoll/gator
Please let me what can be done to resolve this error.
Thanks and regards,
Vinayak
The information contained in this e-mail message and in any
attachments/annexure/appendices is confidential to the
recipient and may contain privileged information.
If you are not the intended recipient, please notify the
sender and delete the message along with any
attachments/annexure/appendices. You should not disclose,
copy or otherwise use the information contained in the
message or any annexure. Any views expressed in this e-mail
are those of the individual sender except where the sender
specifically states them to be the views of
Toshiba Embedded Software India Pvt. Ltd. (TESI),Bangalore.
Although this transmission and any attachments are believed to be
free of any virus or other defect that might affect any computer
system into which it is received and opened, it is the responsibility
of the recipient to ensure that it is virus free and no responsibility
is accepted by Toshiba Embedded Software India Pvt. Ltd, for any loss or
damage arising in any way from its use.
Hi,
I bought the Pandaboard ES and was trying to flash Android on the board. I've followed the instructions from https://wiki.linaro.org/Platform/Android/ImageInstallation. After I flashed the bootloader and filesystem onto the SDCard and plugged it into the board, the board seems to generate errors while loading the kernel. Attached is the output of the board in HyperTerminal. Please let me know what I can do to get android running on my Pandaboard ES.
Thank you,Quang Phanquang734(a)Hotmail.com
Hi,
The current Android LEB image has good name convention and
I like it very much.
If it is possible, I would appreciate to have build number in the
file name too.
For example currently:
at
http://releases.linaro.org/12.03/android/leb-panda/
has
panda-ics-gcc46-tilt-tracking-blob.img.gz
but it is not clear from the file name that which build have been
used for creating this image from bellow link:
https://android-build.linaro.org/builds/~linaro-android/panda-ics-gcc46-til…
How about having build number at the end of file name like
<target>-<android>-<toolchain>-<kernel_origin>-<kernel_type>-<enablement_type>-<build>
panda-ics-gcc46-tilt-tracking-blob-6.img.gz
for
https://android-build.linaro.org/builds/~linaro-android/panda-ics-gcc46-til…
It makes easier to find where is the original contents for the created binary
image just by the file name.
Regards,
Akira
Hi,
I am writing to ask you a question about gdbserver.
I am running linaro-android panda-11.10-release on my pandaboard.
https://android-build.linaro.org/builds/~linaro-android/panda-11.10-release/
My program prints out "bus error" when it runs on Android. So I hope to use
gdbserver to debug it.
However, when I run gdbserver on Android, it gives out a "Segmentation
fault"
So, how can I run gdbserver successfully? To build a new version of
gdbserver from source codes?
Hope you could give me some suggestions.
Thanks!
Lin
I was trying to run the linaro-android-build-cmds-sh a few times now, and
I've never actually been able to get all the way through it. First time
was due to a lack of space. The drive I tried to run it on had 6G left,
but apparently that's not enough. So I ran it again on a drive with much
more free space. This is running on a core i7, 8GB ram. After 12 hours, I
finally got far enough to get an error telling me that vendor.tar.bz2
didn't exist (it did... just not in the path after it did a cd - submitted
a small bug for this which should be a very easy fix). So I'm trying
again, but my question is, should we really be including this test for
every build, given that it takes so long to run? How long does this
normally take to run?
Thanks,
Paul Larson