harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alexey Varlamov" <alexey.v.varla...@gmail.com>
Subject Re: general: error in build: missing release.properties
Date Mon, 03 Mar 2008 04:57:14 GMT
2008/3/2, Gregory Shimansky <gshimansky@apache.org>:
> On 2 марта 2008 Francis ANDRE wrote:
> > Done: HARMONY-5560
> >
> >  > Maybe as simple as setting that env var in our scripts when exec'ing the
> >  > svn command.
> >
> > Yes, it should work
>
> In fact I reported the same problem a while ago in HARMONY-5256 when I
> resolved the bug with DRLVM working on localized Chinese winXP. The problem
> is the same, federated build could not parse SVN root and revision. I wonder
> if switching to "svn info --xml" would help. This would require quite modern
> subversion client which supports --xml switch.

Yes, I think --xml should help. I utilized it in common-resources
infra, and seems it worked w/o complaints.
"'svn info --xml " support was added since v1.3.0 (Dec 2005) [1],
which is not too strict requirement I believe.

--
Alexey

>
> > Tim Ellison a écrit :
> > > Francis - please could you open a JIRA issue describing this problem [1]
> > > so we can fix it for everyone.
> > >
> > > Maybe as simple as setting that env var in our scripts when exec'ing the
> > > svn command.
> > >
> > > [1] http://issues.apache.org/jira/browse/HARMONY
> > >
> > > Thanks,
> > > Tim
> > >
> > > Francis ANDRE wrote:
> > >> set LC_MESSAGES=en_US solves the problem
> > >>
> > >> Thanks Tony...
> > >>
> > >> Francis
> > >>
> > >> Tony Wu a écrit :
> > >>> On 3/2/08, Francis ANDRE <francis.andre@easynet.fr> wrote:
> > >>>> Hi Tim
> > >>>>
> > >>>> I found the problem... but not the solution...: Here is the output
> > >>>> of svn info
> > >>>> (yes it is in french)!!
> > >>>>
> > >>>> Z:\DEV\Harmony\trunk>svn --version
> > >>>> svn, version 1.4.6 (r28521)
> > >>>>     compilé Dec 20 2007, 16:33:06
> > >>>>
> > >>>> Z:\DEV\Harmony\trunk>svn info build.xml
> > >>>> Chemin : build.xml
> > >>>> Nom : build.xml
> > >>>> URL : http://svn.apache.org/repos/asf/harmony/enhanced/trunk/build.xml
> > >>>> Racine du dépôt : http://svn.apache.org/repos/asf
> > >>>> UUID du dépôt : 13f79535-47bb-0310-9956-ffa450edef68
> > >>>> Révision : 632721
> > >>>> Type de noeud : fichier
> > >>>> Tâche programmée : normale
> > >>>> Auteur de la dernière modification : ndbeyer
> > >>>> Révision de la dernière modification : 628235
> > >>>> Date de la dernière modification: 2008-02-16 04:37:58 +0100 (sam.,
> > >>>> 16 févr. 2008)
> > >>>> Texte mis à jour: 2008-03-02 09:35:49 +0100 (dim., 02 mars 2008)
> > >>>> Somme de contrôle : 7c9654662eb3ee35efb6265f0739afda
> > >>>>
> > >>>> and I did not found any way to ask svn to produce a English based
> > >>>> svn info...
> > >>>
> > >>> Try set LC_MESSAGES=en_US
> > >>>
> > >>> The build failed on the svn command rather than the missing properites
> > >>> file. I think it fails to pick up the revision because the output
> > >>> messages were localized.
> > >>>
> > >>>> Francis
> > >>>>
> > >>>> Tim Ellison a écrit :
> > >>>>> Is svn.exe on your path?  What version of SVN client are you
using?
> > >>>>> It look like it is croaking on invoking the 'svn switch' command.
> > >>>>>
> > >>>>> Regards,
> > >>>>> Tim
> > >>>>>
> > >>>>> Francis ANDRE wrote:
> > >>>>>> Hi Listeners
> > >>>>>>
> > >>>>>> It seems that build.xml failed because the file release.properties
> > >>>>>> cannot be found. Where is this file??
> > >>>>>>
> > >>>>>>
> > >>>>>> Thanks for your help
> > >>>>>>
> > >>>>>> FA
> > >>>>>>
> > >>>>>>
> > >>>>>> Z:\DEV\Harmony>ant -Dauto.fetch=true -v
> > >>>>>> Apache Ant version 1.7.0 compiled on December 13 2006
> > >>>>>> Buildfile: build.xml
> > >>>>>> Detected Java version: 1.5 in: C:\Progra~1\Java\jdk1.5.0_09\jre
> > >>>>>> Detected OS: Windows XP
> > >>>>>> parsing buildfile Z:\DEV\Harmony\build.xml with URI =
> > >>>>>> file:/Z:/DEV/Harmony/build.xml
> > >>>>>> Project base dir set to: Z:\DEV\Harmony
> > >>>>>> [antlib:org.apache.tools.ant] Could not load definitions
from
> > >>>>>> resource
> > >>>>>> org/apache/tools/ant/antlib.x
> > >>>>>> ml. It could not be found.
> > >>>>>>  [property] Loading Z:\DEV\Harmony\release.properties
> > >>>>>>  [property] Unable to find property file:
> > >>>>>> Z:\DEV\Harmony\release.properties
> > >>>>>>  [macrodef] creating macro  chksum
> > >>>>>> Build sequence for target(s) `default' is [svn-prop, init,
> > >>>>>> show-props,
> > >>>>>> setup, switch-svn-vm, switch-
> > >>>>>> svn-classlib, switch-svn-jdktools, switch-svn-commonresources,
> > >>>>>> populate-src, auto-fetch-classlib-lib
> > >>>>>> s, build-classlib, auto-fetch-vm-libs, build-vm,
> > >>>>>> build-commonresources, auto-fetch-jdktools-libs, bu
> > >>>>>> ild-jdktools, build-all, assemble-stuff, chmod-stuff,
> > >>>>>> assemble-artifacts, assemble-hdk-doc, bundle-h
> > >>>>>> dk-tgz, bundle-hdk-zip, bundle-hdk, assemble-jdk-doc,
> > >>>>>> bundle-jdk-tgz, bundle-jdk-zip, bundle-jdk, as
> > >>>>>> semble-jre-doc, bundle-jre-tgz, bundle-jre-zip, bundle-jre,
default]
> > >>>>>> Complete build sequence is [svn-prop, init, show-props,
setup,
> > >>>>>> switch-svn-vm, switch-svn-classlib, s
> > >>>>>> witch-svn-jdktools, switch-svn-commonresources, populate-src,
> > >>>>>> auto-fetch-classlib-libs, build-classl
> > >>>>>> ib, auto-fetch-vm-libs, build-vm, build-commonresources,
> > >>>>>> auto-fetch-jdktools-libs, build-jdktools, b
> > >>>>>> uild-all, assemble-stuff, chmod-stuff, assemble-artifacts,
> > >>>>>> assemble-hdk-doc, bundle-hdk-tgz, bundle-
> > >>>>>> hdk-zip, bundle-hdk, assemble-jdk-doc, bundle-jdk-tgz,
> > >>>>>> bundle-jdk-zip,
> > >>>>>> bundle-jdk, assemble-jre-doc,
> > >>>>>>  bundle-jre-tgz, bundle-jre-zip, bundle-jre, default, copy-src,
> > >>>>>> bundle-src-tgz, bundle-src-zip, bund
> > >>>>>> le-src, fetch-vm-libs, fetch-jdktools-libs, assemble-jdk,
> > >>>>>> clean-classlib, init-classlib-hdk, clean-j
> > >>>>>> dktools, clean-vm, clean, reset, fetch-classlib-libs,
> > >>>>>> make-snapshot, ]
> > >>>>>>
> > >>>>>> svn-prop:
> > >>>>>>      [exec] Current OS is Windows XP
> > >>>>>>      [exec] Output redirected to property: svn.revision.tmp
> > >>>>>>      [exec] Executing 'svn' with arguments:
> > >>>>>>      [exec] 'info'
> > >>>>>>      [exec] 'build.xml'
> > >>>>>>      [exec]
> > >>>>>>      [exec] The ' characters around the executable and
arguments are
> > >>>>>>      [exec] not part of the command.
> > >>>>>> Override ignored for property "svn.revision"
> > >>>>>>      [exec] Current OS is Windows XP
> > >>>>>>      [exec] Output redirected to property: svn.root.tmp
> > >>>>>>      [exec] Executing 'svn' with arguments:
> > >>>>>>      [exec] 'info'
> > >>>>>>      [exec]
> > >>>>>>      [exec] The ' characters around the executable and
arguments are
> > >>>>>>      [exec] not part of the command.
> > >>>>>> Override ignored for property "svn.rc"
> > >>>>>> Override ignored for property "svn.info"
> > >>>>>>
> > >>>>>> init:
> > >>>>>> Override ignored for property "harmony.os"
> > >>>>>> Override ignored for property "harmony.bits"
> > >>>>>> Override ignored for property "harmony.arch"
> > >>>>>> Property "hy.javac.compiler" has not been set
> > >>>>>>
> > >>>>>> show-props:
> > >>>>>>      [echo]
> > >>>>>>      [echo]                    Apache Harmony Federated
Build
> > >>>>>>      [echo]             ==========================================
> > >>>>>>      [echo]             svn rev          :
> > >>>>>>      [echo]             operating system :  windows
> > >>>>>>      [echo]             architecture     :  x86-32
> > >>>>>>      [echo]             ant os name/arch :  Windows XP/x86
> > >>>>>>      [echo]             hosting Java     :  1.5.0_09 (Sun
> > >>>>>> Microsystems
> > >>>>>> Inc.)
> > >>>>>>      [echo]             build mode       :  release
> > >>>>>>      [echo]             output location  :  target
> > >>>>>>      [echo]             SVN root         :
> > >>>>>> http://svn.apache.org/repos/asf
> > >>>>>>      [echo]
> > >>>>>>
> > >>>>>> setup:
> > >>>>>>    [delete] Deleting directory Z:\DEV\Harmony\target
> > >>>>>>    [delete] Deleting directory Z:\DEV\Harmony\target
> > >>>>>>     [mkdir] Created dir: Z:\DEV\Harmony\target
> > >>>>>>
> > >>>>>> switch-svn-vm:
> > >>>>>>      [exec] Current OS is Windows XP
> > >>>>>>      [exec] Executing 'svn' with arguments:
> > >>>>>>      [exec] '-r'
> > >>>>>>      [exec] 'switch'
> > >>>>>>      [exec]
> > >>>>>> 'http://svn.apache.org/repos/asf/harmony/enhanced/drlvm/trunk'
> > >>>>>>      [exec]
> > >>>>>>      [exec] The ' characters around the executable and
arguments are
> > >>>>>>      [exec] not part of the command.
> > >>>>>>      [exec] svn: Erreur de syntaxe à l'argument de révision
'switch'
> > >>>>>>
> > >>>>>> BUILD FAILED
> > >>>>>> Z:\DEV\Harmony\build.xml:509: exec returned: 1
> > >>>>>>         at
> > >>>>>> org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:636)
> > >>>>>>         at
> > >>>>>> org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:662)
> > >>>>>>         at
> > >>>>>> org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:487)
> > >>>>>>         at
> > >>>>>> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
> > >>>>>>         at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown
> > >>>>>> Source)
> > >>>>>>         at
> > >>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcce
> > >>>>>>ssorImpl.java:25)
> > >>>>>>
> > >>>>>>
> > >>>>>>         at java.lang.reflect.Method.invoke(Method.java:585)
> > >>>>>>         at
> > >>>>>> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.ja
> > >>>>>>va:105)
> > >>>>>>
> > >>>>>>
> > >>>>>>         at org.apache.tools.ant.Task.perform(Task.java:348)
> > >>>>>>         at org.apache.tools.ant.Target.execute(Target.java:357)
> > >>>>>>         at org.apache.tools.ant.Target.performTasks(Target.java:385)
> > >>>>>>         at
> > >>>>>> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
> > >>>>>>         at
> > >>>>>> org.apache.tools.ant.Project.executeTarget(Project.java:1298)
> > >>>>>>         at
> > >>>>>> org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultEx
> > >>>>>>ecutor.java:41)
> > >>>>>>
> > >>>>>>
> > >>>>>>         at
> > >>>>>> org.apache.tools.ant.Project.executeTargets(Project.java:1181)
> > >>>>>>         at org.apache.tools.ant.Main.runBuild(Main.java:698)
> > >>>>>>         at org.apache.tools.ant.Main.startAnt(Main.java:199)
> > >>>>>>         at
> > >>>>>> org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
> > >>>>>>         at
> > >>>>>> org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
> > >>>>>>
> > >>>>>> Total time: 3 seconds
>
>
>
> --
> Gregory
>
Mime
View raw message