Re: autoconf problem
On 16/07/13 14:42, Volker Simonis wrote: On Tue, Jul 16, 2013 at 3:02 PM, Tim Bell wrote: Hi Michael: Since my latest sync of jdk8/cpu (today) I can't run configure. I get the following error: Looks like your merge touched some of the .m4 files (common/autoconf/basics.m4 and common/autoconf/build-performance.m4 to name two): Our standard guidance when this happens is to do your merge, and then run bash common/autoconf/autogen.sh to recreate the generated-configure.sh file(s). That's right but you definitely need autoconf in order to do that (as indicated in the error). Okay. Thanks! Notice that you don't necessarily need to run autoconf an the same system on which you want to run the generated configure script. If you have a shared workspace, you may for example install autoconf on a Linux machine and run autogeg.sh there. Afterwards you can run configure on any other system (i.e. Windows, Mac, Solaris..) Regards, Volker Lastly, commit them as part of your merge. If you have the closed repos, there will be two of them. Tim $ bash ./configure Warning: The generated configure file contains changes not present in the custom generated file. Cannot locate autoconf, unable to correct situation. Please install autoconf and run 'bash autogen.sh' to update the generated files. Error: Cannot continue mm72272@mm72272-ThinkPad-T420:/export/repos/jdk8-cpu$ bash ./configure --help Warning: The generated configure file contains changes not present in the custom generated file. Cannot locate autoconf, unable to correct situation. Please install autoconf and run 'bash autogen.sh' to update the generated files. Error: Cannot continue Now, I don't have "autoconf" installed but before I try and continue by installing it, I'd like to understand more why this is happening. Any ideas? Thanks! Michael
Re: autoconf problem
On Tue, Jul 16, 2013 at 3:02 PM, Tim Bell wrote: > Hi Michael: > > >> Since my latest sync of jdk8/cpu (today) I can't run configure. I get the >> following >> error: > > > Looks like your merge touched some of the .m4 files > (common/autoconf/basics.m4 and common/autoconf/build-performance.m4 to name > two): > > Our standard guidance when this happens is to do your merge, and then run > > bash common/autoconf/autogen.sh > > to recreate the generated-configure.sh file(s). > That's right but you definitely need autoconf in order to do that (as indicated in the error). Notice that you don't necessarily need to run autoconf an the same system on which you want to run the generated configure script. If you have a shared workspace, you may for example install autoconf on a Linux machine and run autogeg.sh there. Afterwards you can run configure on any other system (i.e. Windows, Mac, Solaris..) Regards, Volker > Lastly, commit them as part of your merge. If you have the closed repos, > there will be two of them. > > Tim > > >> $ bash ./configure >> Warning: The generated configure file contains changes not present in the >> custom generated file. >> Cannot locate autoconf, unable to correct situation. >> Please install autoconf and run 'bash autogen.sh' to update the generated >> files. >> Error: Cannot continue >> mm72272@mm72272-ThinkPad-T420:/export/repos/jdk8-cpu$ bash ./configure >> --help >> Warning: The generated configure file contains changes not present in the >> custom generated file. >> Cannot locate autoconf, unable to correct situation. >> Please install autoconf and run 'bash autogen.sh' to update the generated >> files. >> Error: Cannot continue >> >> Now, I don't have "autoconf" installed but before I try and continue by >> installing it, >> I'd like to understand more why this is happening. Any ideas? >> >> Thanks! >> Michael >> >
Re: autoconf problem
Hi Michael: Since my latest sync of jdk8/cpu (today) I can't run configure. I get the following error: Looks like your merge touched some of the .m4 files (common/autoconf/basics.m4 and common/autoconf/build-performance.m4 to name two): Our standard guidance when this happens is to do your merge, and then run bash common/autoconf/autogen.sh to recreate the generated-configure.sh file(s). Lastly, commit them as part of your merge. If you have the closed repos, there will be two of them. Tim $ bash ./configure Warning: The generated configure file contains changes not present in the custom generated file. Cannot locate autoconf, unable to correct situation. Please install autoconf and run 'bash autogen.sh' to update the generated files. Error: Cannot continue mm72272@mm72272-ThinkPad-T420:/export/repos/jdk8-cpu$ bash ./configure --help Warning: The generated configure file contains changes not present in the custom generated file. Cannot locate autoconf, unable to correct situation. Please install autoconf and run 'bash autogen.sh' to update the generated files. Error: Cannot continue Now, I don't have "autoconf" installed but before I try and continue by installing it, I'd like to understand more why this is happening. Any ideas? Thanks! Michael
Re: autoconf problem
Michael, Try to get fresh workspace or at least run hg pull -u in the root directory. get_source.sh not always/doesn't update root folder. -Dmitry On 2013-07-16 16:20, Michael McMahon wrote: > Hi, > > Since my latest sync of jdk8/cpu (today) I can't run configure. I get > the following > error: > > $ bash ./configure > Warning: The generated configure file contains changes not present in > the custom generated file. > Cannot locate autoconf, unable to correct situation. > Please install autoconf and run 'bash autogen.sh' to update the > generated files. > Error: Cannot continue > mm72272@mm72272-ThinkPad-T420:/export/repos/jdk8-cpu$ bash ./configure > --help > Warning: The generated configure file contains changes not present in > the custom generated file. > Cannot locate autoconf, unable to correct situation. > Please install autoconf and run 'bash autogen.sh' to update the > generated files. > Error: Cannot continue > > Now, I don't have "autoconf" installed but before I try and continue by > installing it, > I'd like to understand more why this is happening. Any ideas? > > Thanks! > Michael > -- Dmitry Samersoff Oracle Java development team, Saint Petersburg, Russia * I would love to change the world, but they won't give me the source code.