harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gregory Shimansky <gshiman...@apache.org>
Subject Re: general: error in build: missing release.properties
Date Sun, 02 Mar 2008 15:27:36 GMT
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.

> 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