Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Clone of JFX8 repo fails to complete

I'm interested in building JFX8 from scratch, potentially with some modifications, so started by cloning the relevant repo:

hg --debug clone http://hg.openjdk.java.net/openjfx/8/master/rt .

However, every time between around 5-10%, it fails:

...(snip)...

files: 2087/40249 chunks (5.19%) adding apps/samples/Ensemble8/src/samples/java/ensemble/samples/media/overlaymed iaplayer/PlayerPane.java revisions

files: 2088/40249 chunks (5.19%)

transaction abort!

rollback completed

abort: An existing connection was forcibly closed by the remote host

Am I missing something obvious here, or is there likely a problem with the servers at the OpenJFX end? If so, is there another way I can obtain the source?

like image 285
Michael Berry Avatar asked Oct 21 '22 12:10

Michael Berry


1 Answers

openjfx repository mirrors

There are openjfx mirrors on Bitbucket, you could try checking out from there if you are having issues accessing the openjdk repository for JavaFX.

You probably want to work with the openjfx/8u-dev repositories rather than the openjfx/8 repositories. The 8u-dev repositories are for ongoing development work where is the 8 repository is essentially closed because 8 has been released. As it is quite new I don't think the Bitbucket mirror has been setup for 8u-dev yet.

openjfx-dev mailing list

In general the best place to ask about openjfx infrastructure and development related questions is the openjfx-dev mailing list. That mailing list is regularly used by JavaFX developers and questions regarding development environment access and setup are frequently asked and answered on the list. Also, if you are considering contributing to a new feature (such as support for a variety of media codecs), then the developers on openjfx-dev will be able to assist you in that endeavour (see the JavaFX Media issues thread for an example of the kind of discussion which occurs).

like image 147
jewelsea Avatar answered Oct 27 '22 07:10

jewelsea