RFR: Bug ID: 9007227: - make/sanity-rules.gmk:61: *** multiple target patterns. Stop

Erik Joelsson erik.joelsson at oracle.com
Thu Nov 21 14:06:37 UTC 2013


On 2013-11-21 10:10, Erik Joelsson wrote:
>
> On 2013-11-21 07:57, Francis ANDRE wrote:
>> Hi Erik
>>
>> Le 20/11/2013 11:06, Erik Joelsson a écrit :
>>> We identified cygwin make's inability to handle driveletter paths as 
>>> one of the big problems with the old build system when starting the 
>>> build-infra work for jdk8. So we designed the new build system to 
>>> not use any mixed paths to avoid this problem.
>> Yes, you are right for the building of the jdk but that's only a part 
>> of the whole job. When talking about tests -- jtreg in particular --, 
>> you need to go back to the path handled by Java on windows and in 
>> that case, cygwin path does not work at all, only windows path with 
>> letter and '/' are working... So mixed path is a good compromise on 
>> windows for building, testing and delivering the full product....
>>
> Then this is something we still need to fix. I wasn't aware of this 
> until now.
I wanted to investigate this so configured using 
--with-jtreg=/path/to/jtreg/dir and the ran make test. Looks to me like 
a lot of tests are running and passing. What specific issue do you have 
with testing on windows?

/Erik



More information about the build-dev mailing list