[oe] [meta-java] Trying to update openjdk-7 to icedtea 2.5.4 and jdk75b13
Sven Ebenfeld
sven.ebenfeld at gmail.com
Tue Apr 14 19:57:38 UTC 2015
Hi Khem,
Am 14.04.2015 um 05:46 schrieb Khem Raj:
>
>> On Apr 13, 2015, at 8:27 AM, Otavio Salvador <otavio at ossystems.com.br> wrote:
>>
>> Hello Sven,
>>
>> I really appreciate your work. Thanks for all the hard work on this :)
>>
>> On Mon, Apr 13, 2015 at 4:38 AM, Sven Ebenfeld <sven.ebenfeld at gmail.com> wrote:
>>> After a week of testing these recipes, I fixed some issues in the new
>>> recipes. Therefore I just submitted new versions of the patchset.
>>> I removed the patches for uclibc as I'm unable to test it at the
>>> moment. While trying to build it with uclibc, I always got errors with
>>> compiling curl. Unfortunately I don't have the time to fix these
Sry, it was not curl, it was cups that leads to errors.
>>> errors at the moment as we use glibc. If one uses uclibc, it may not
>>> work atm.
>>
>> Khem, I have put those patches into master-next branch. Is it possible
>> for you to take a look on the uClibC thing?
>>
>
> I don’t have uclibc setup either right now. post your errors in detail and may be there can be help
I've tried to build java-test-image for qemuarm machine and get the
following error during do_compile of cups:
|
/home/esven/openembedded/oe-core/build-java/tmp-uclibc/sysroots/x86_64-linux/usr/libexec/arm-oe-linux-uclibceabi/gcc/arm-oe-linux-uclibceabi/4.9.2/ld:
process.o: undefined reference to symbol 'posix_spawn_file_actions_addopen'
|
/home/esven/openembedded/oe-core/build-java/tmp-uclibc/sysroots/qemuarm/lib/librt.so.0:
error adding symbols: DSO missing from command line
| collect2: error: ld returned 1 exit status
| make[1]: *** [cupsd] Error 1
| make[1]: *** Waiting for unfinished jobs....
|
/home/esven/openembedded/oe-core/build-java/tmp-uclibc/sysroots/qemuarm/usr/lib/libssp.so:
warning: the 'gets' function is dangerous and should not be used.
| ../cups/libcups.so: warning: gethostbyname is obsolescent, use
getnameinfo() instead.
| make: *** [all] Error 1
| ERROR: oe_runmake failed
| WARNING:
/home/esven/openembedded/oe-core/build-java/tmp-uclibc/work/armv5e-oe-linux-uclibceabi/cups/2.0.2-r0/temp/run.do_compile.16053:1
exit 1 from
| exit 1
| ERROR: Function failed: do_compile (log file is located at
/home/esven/openembedded/oe-core/build-java/tmp-uclibc/work/armv5e-oe-linux-uclibceabi/cups/2.0.2-r0/temp/log.do_compile.16053)
ERROR: Task 1001
(/home/esven/openembedded/oe-core/meta/recipes-extended/cups/cups_2.0.2.bb,
do_compile) failed with exit code '1'
Do you have any idea what is causing this issue?
More information about the Openembedded-devel
mailing list