GithubHelp home page GithubHelp logo

openjdk-mirror / jdk7u-jdk Goto Github PK

View Code? Open in Web Editor NEW
520.0 39.0 428.0 261.88 MB

License: GNU General Public License v2.0

C# 0.01% Haskell 0.01% C++ 2.44% C 12.28% D 0.04% Java 83.74% Shell 0.63% JavaScript 0.11% Perl 0.01% Objective-C 0.74% Assembly 0.01%

jdk7u-jdk's Introduction

README:
  This file should be located at the top of the jdk Mercurial repository.

  See http://openjdk.java.net/ for more information about the OpenJDK.

Simple Build Instructions:

  1. Download and install a JDK 6 from
     http://java.sun.com/javase/downloads/index.jsp
     Set the environment variable ALT_BOOTDIR to the location of this JDK 6.

  2. Either download and install the latest JDK7 from
     http://download.java.net/openjdk/jdk7/, or build your own complete
     OpenJDK7 by using the top level Makefile in the OpenJDK Mercurial forest.
     Set the environment variable ALT_JDK_IMPORT_PATH to the location of
     this latest JDK7 or OpenJDK7 build.
     
  3. Check the sanity of doing a build with the current machine:
       cd make && gnumake sanity
     See README-builds.html if you run into problems.
  
  4. Do a partial build of the jdk:
       cd make && gnumake all
  
  5. Construct the images:
       cd make && gnumake images
     The resulting JDK image should be found in build/*/j2sdk-image


jdk7u-jdk's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

jdk7u-jdk's Issues

This mirror is two year old

Hi guys, thanks for maintain this mirror, but do you have any plan to update this repo?

it is now two years old and can't be even built because the error:

Error: time is more than 10 years from present: 1104530400000
java.lang.RuntimeException: time is more than 10 years from present: 1104530400000 at build.tools.generatecurrencydata.GenerateCurrencyData.makeSpecialCaseEntry(GenerateCurrencyData.java:285) at 
build.tools.generatecurrencydata.GenerateCurrencyData.buildMainAndSpecialCaseTables(GenerateCurrencyData.java:225) at 
build.tools.generatecurrencydata.GenerateCurrencyData.main(GenerateCurrencyData.java:154) 
Makefile:347: recipe for target '/usr/pkgsrc/lang/openjdk7/work/openjdk/build/bsd-amd64/lib/currency.data' failed gmake[4]: *** [/usr/pkgsrc/lang/openjdk7/work/openjdk/build/bsd-amd64/lib/currency.data] Error 1 gmake[4]: Leaving directory '/usr/pkgsrc/lang/openjdk7/work/openjdk/jdk/make/java/java'

it would be nice to make this more up to date

Freetype check fails

Hello,

While trying to build openjdk7 with freetype version 2.12.0, found the below issue.

OpenJDK fails to properly detect freetype version, thinking that 2.12 is less than 2.2.

To detect the freetype version strcmp() function is used. That caused the issue.
https://github.com/openjdk-mirror/jdk7u-jdk/blob/jdk7u6-b08/make/tools/freetypecheck/freetypecheck.c#L87

Here is the error log:

ERROR: FreeType version  2.2.1  or higher is required. 
 make[4]: Entering directory 'openjdk7-7u151-b01/native-build/icedtea-2.6.11/openjdk-boot/jdk/make/tools/freetypecheck'
/bin/mkdir -p openjdk7-7u151-b01/native-build/icedtea-2.6.11/openjdk.build-boot/btbins
rm -f openjdk7-7u151-b01/native-build/icedtea-2.6.11/openjdk.build-boot/btbins/freetype_versioncheck
gcc  -Ifake/include -Ifake/include/freetype2 -DREQUIRED_FREETYPE_VERSION=2.2.1 -o openjdk7-7u151-b01/native-build/icedtea-2.6.11/openjdk.build-boot/btbins/freetype_versioncheck freetypecheck.c -L/usr/lib -Wl,-rpath -Wl,/usr/lib -Lfake/lib -lfreetype   
openjdk7-7u151-b01/native-build/icedtea-2.6.11/openjdk.build-boot/btbins/freetype_versioncheck
Required version of freetype: 2.2.1
Detected freetype headers: 2.12.0
Failed: headers are too old.
Detected freetype library: 2.6.1
make[4]: Leaving directory 'openjdk7-7u151-b01/native-build/icedtea-2.6.11/openjdk-boot/jdk/make/tools/freetypecheck'

Exiting because of the above error(s). 

Is there any fix available?
Can you give me any suggestions to fix this issue?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.