[oe] OpenJdk9

Khem Raj raj.khem at gmail.com
Thu Jul 27 04:45:36 UTC 2017



On 7/26/17 9:22 AM, Flavian Manea wrote:
> Hello guys,
> 
> 
> 
> I am trying to make an openJdk9, based on what have been done on the openJdk8 recipes (excluding patches)., and I am struggling with some problems relating to "./configure" part, in the do_configure step (which is not specified in the recipe).
> 
> 
> I suspect that yocto/autotools/autoconf tries to look for configure.ac, but in our case, the ./configure script comes directly configured from the repository and there is no need "regenerate" it.
> 
> 
> A part of the log can be seen here:
> 
> "
> 
> | autoreconf: configure.ac: tracing
> | autoreconf: configure.ac: creating directory $TOPDIR/common/autoconf/build-aux
> | autoreconf: cannot create $TOPDIR/common/autoconf/build-aux: No such file or directory
> | autoreconf: configure.ac: not using Libtool
> | autoreconf: running: /home/fmanea/buildPulsar8/wr-core/build-intel-x86/tmp/sysroots/x86_64-linux/usr/bin/autoconf --include=/home/fmanea/buildPulsar8/wr-core/build-intel-x86/tmp/work/x86_64-linux/openjdk-9-native/102b14-r0/jdk9-d2982a786f53/common/autoconf/ --include=/home/fmanea/buildPulsar8/wr-core/build-intel-x86/tmp/work/x86_64-linux/openjdk-9-native/102b14-r0/jdk9-d2982a786f53/common/autoconf/build-aux/ --force
> | autoreconf: configure.ac: not using Autoheader
> | autoreconf: configure.ac: not using Automake
> | autoreconf: running: gnu-configize
> | gnu-configize: cannot create $TOPDIR/common/autoconf/build-aux: No such file or directory
> | cp: cannot create regular file '/common/autoconf/build-aux/': No such file or directory
> | gnu-configize: cp failed with exit status: 1
> | autoreconf: gnu-configize failed with exit status: 1
> | ERROR: autoreconf execution failed.
> | ERROR: Function failed: do_configure (log file is located at /home/fmanea/buildPulsar8/wr-core/build-intel-x86/tmp/work/x86_64-linux/openjdk-9-native/102b14-r0/temp/log.do_configure.16943)
> "
> 
> 
> Has anyone struggled with ./configure/make parts in yocto, or is this issue familiar to someone?
> 

you can override do_configure if you dont want default behavior as
defined in autotools class which is to regenerate configure scripts
using autoreconf. you could do something like

do_configure() {
    oe_runconf
}

> 
> Thank you,
> 
> Flavian
> 
> 
> RINF Tech
> Flavian Manea
> flavian.manea<mailto:gabriel.simion at rinftech.com>@rinftech.com<mailto:gabriel.simion at rinftech.com> | www.rinftech.com<http://www.rinftech.com>
> 4 Gara Herastrau Street, Building B – Skanska Green Court, 3rd floor, 2nd District, Bucharest Romania
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 163 bytes
Desc: OpenPGP digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20170726/473d4fda/attachment-0002.sig>


More information about the Openembedded-devel mailing list