aboutsummaryrefslogtreecommitdiffstats
path: root/community/openjdk7
Commit message (Collapse)AuthorAgeFilesLines
* community/openjdk7: security upgrade to icedtea 2.6.8Timo Teräs2016-11-171-27/+27
| | | | | | | | | | | | | | | | | | | | | | | | | S8151921: Improved page resolution S8155968: Update command line options S8155973, CVE-2016-5542: Tighten jar checks S8157176: Improved classfile parsing S8157739, CVE-2016-5554: Classloader Consistency Checking S8157749: Improve handling of DNS error replies S8157753: Audio replay enhancement S8157759: LCMS Transform Sampling Enhancement S8157764: Better handling of interpolation plugins S8158302: Handle contextual glyph substitutions S8158993, CVE-2016-5568: Service Menu services S8159495: Fix index offsets S8159503: Amend Annotation Actions S8159511: Stack map validation S8159515: Improve indy validation S8159519, CVE-2016-5573: Reformat JDWP messages S8160090: Better signature handling in pack200 S8160094: Improve pack200 layout S8160098: Clean up color profiles S8160591, CVE-2016-5582: Improve internal array handling S8160838, CVE-2016-5597: Better HTTP service PR3207, RH1367357: lcms2: Out-of-bounds read in Type_MLU_Read()
* community/[various]: dont set arch in split functionTimo Teräs2016-11-021-2/+1
|
* community/openjdk7: fix cacertsEd Robinson2016-09-221-3/+8
| | | | This is just a backport of 94969c8a556eedeeafb78a33752ab6b6e6f7f892 from openjdk8.
* community/openjdk7: disable arm32-jitJakub Jirutka2016-09-021-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | Build on armhf fails: ``` gcc -DLINUX -D_GNU_SOURCE -DCC_INTERP -DZERO -DARM -DZERO_LIBARCH=\"arm\" -DPRODUCT -I. -I/home/buildozer/aports/community/openjdk7/src/icedtea-2.6.7/openjdk-boot/hotspot/src/share/vm/prims -I/home/buildozer/aports/community/openjdk7/src/icedtea-2.6.7/openjdk-boot/hotspot/src/share/vm -I/home/buildozer/aports/community/openjdk7/src/icedtea-2.6.7/openjdk-boot/hotspot/src/share/vm/precompiled -I/home/buildozer/aports/community/openjdk7/src/icedtea-2.6.7/openjdk-boot/hotspot/src/cpu/zero/vm -I/home/buildozer/aports/community/openjdk7/src/icedtea-2.6.7/openjdk-boot/hotspot/src/os_cpu/linux_zero/vm -I/home/buildozer/aports/community/openjdk7/src/icedtea-2.6.7/openjdk-boot/hotspot/src/os/linux/vm -I/home/buildozer/aports/community/openjdk7/src/icedtea-2.6.7/openjdk-boot/hotspot/src/os/posix/vm -I../generated -DHOTSPOT_RELEASE_VERSION="\"24.111-b01\"" -DHOTSPOT_BUILD_TARGET="\"product\"" -DHOTSPOT_BUILD_USER="\"buildozer\"" -DHOTSPOT_LIB_ARCH=\"arm\" -DHOTSPOT_VM_DISTRO="\"OpenJDK\"" -DDERIVATIVE_ID="\"IcedTea 2.6.7\"" -DDISTRIBUTION_ID="\"Custom build (Fri Sep 2 06:53:44 GMT 2016)\"" -c -Os -fomit-frame-pointer -pipe -fPIC -DTARGET_OS_FAMILY_linux -DTARGET_ARCH_zero -DTARGET_ARCH_MODEL_zero -DTARGET_OS_ARCH_linux_zero -DTARGET_OS_ARCH_MODEL_linux_zero -DTARGET_COMPILER_gcc -I/usr/lib/libffi-3.2.1/include -std=gnu++98 -fno-rtti -fno-exceptions -D_REENTRANT -fcheck-new -fvisibility=hidden -fno-delete-null-pointer-checks -fno-lifetime-dse -D_LITTLE_ENDIAN -pipe -g -DTARGET_OS_FAMILY_linux -DTARGET_ARCH_zero -DTARGET_ARCH_MODEL_zero -DTARGET_OS_ARCH_linux_zero -DTARGET_OS_ARCH_MODEL_linux_zero -DTARGET_COMPILER_gcc -I/usr/lib/libffi-3.2.1/include -std=gnu++98 -fpic -fno-rtti -fno-exceptions -D_REENTRANT -fcheck-new -fvisibility=hidden -fno-delete-null-pointer-checks -fno-lifetime-dse -D_LITTLE_ENDIAN -pipe -g -O3 -fno-strict-aliasing -DHOTSPOT_ASM -DVM_LITTLE_ENDIAN -DINCLUDE_TRACE=1 -Wpointer-arith -Wsign-compare -Os -fomit-frame-pointer -pipe -fPIC -std=gnu++98 -Wno-error -fno-delete-null-pointer-checks -fno-lifetime-dse -o cppInterpreter_arm.o /home/buildozer/aports/community/openjdk7/src/icedtea-2.6.7/openjdk-boot/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S /home/buildozer/aports/community/openjdk7/src/icedtea-2.6.7/openjdk-boot/hotspot/src/cpu/zero/vm/arm32JIT.cpp: In function 'void Thumb2_codegen(Thumb2_Info*, unsigned int)': /home/buildozer/aports/community/openjdk7/src/icedtea-2.6.7/openjdk-boot/hotspot/src/cpu/zero/vm/arm32JIT.cpp:5720:7: error: duplicate case value case opc_fast_aldc_w: ^~~~ /home/buildozer/aports/community/openjdk7/src/icedtea-2.6.7/openjdk-boot/hotspot/src/cpu/zero/vm/arm32JIT.cpp:5719:7: error: previously used here case opc_return_register_finalizer: ^~~~ /home/buildozer/aports/community/openjdk7/src/icedtea-2.6.7/openjdk-boot/hotspot/src/cpu/zero/vm/arm32JIT.cpp:6985:7: error: duplicate case value case opc_return_register_finalizer: { ^~~~ /home/buildozer/aports/community/openjdk7/src/icedtea-2.6.7/openjdk-boot/hotspot/src/cpu/zero/vm/arm32JIT.cpp:6877:5: error: previously used here case opc_fast_aldc_w: ^~~~ /home/buildozer/aports/community/openjdk7/src/icedtea-2.6.7/openjdk-boot/hotspot/src/cpu/zero/vm/arm32JIT.cpp: In function 'void Thumb2_Initialize()': /home/buildozer/aports/community/openjdk7/src/icedtea-2.6.7/openjdk-boot/hotspot/src/cpu/zero/vm/arm32JIT.cpp:8188:34: error: overloaded function with no contextual type information mov_imm(&codebuf, ARM_IP, (u32)fmod); ^~~~ make[7]: *** [/home/buildozer/aports/community/openjdk7/src/icedtea-2.6.7/openjdk-boot/hotspot/make/linux/makefiles/rules.make:150: arm32JIT.o] Error 1 ``` http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2942
* community/openjdk7: set correct _jarch on aarch64Carlo Landmeter2016-08-251-6/+7
|
* community/openjdk7: build fix aarch64Carlo Landmeter2016-08-252-3/+27
|
* community/openjdk7: fix swapped CFLAGS and CXXFLAGSJakub Jirutka2016-08-241-2/+2
|
* community/openjdk7: upgrade to 7.111.2.6.7Jakub Jirutka2016-08-231-41/+42
|
* community/openjdk7: fix build on latest busyboxJakub Jirutka2016-08-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There's some problem with busybox 1.25.0-r5, the build fails with error: ``` bootstrap/jdk1.6.0/bin/javac -J-XX:ThreadStackSize=1664 -J-XX:-PrintVMOptions -J-XX:+UnlockDiagnosticVMOptions -J-XX:-LogVMOutput -J-Xmx512m -J-Xms512m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m -g -source 7 -target 7 -encoding ascii -Xbootclasspath:/home/buildozer/aports/community/openjdk7/src/icedtea-2.6.3/openjdk.build-boot/classes -sourcepath /home/buildozer/aports/community/openjdk7/src/icedtea-2.6.3/generated.build:../../../src/solaris/classes:../../../src/share/classes -d /home/buildozer/aports/community/openjdk7/src/icedtea-2.6.3/openjdk.build-boot/classes @/home/buildozer/aports/community/openjdk7/src/icedtea-2.6.3/openjdk.build-boot/tmp/sun/sun.awt.X11/xawt/.classes.list.filtered Annotation processing got disabled, since it requires a 1.6 compliant JVM ---------- 1. ERROR in /home/buildozer/aports/community/openjdk7/src/icedtea-2.6.3/openjdk-boot/jdk/src/solaris/classes/sun/awt/X11/XWarningWindow.java (at line 64) icons[0][0] = new IconInfo(sun.awt.AWTIcon32_security_icon_bw16_png.security_icon_bw16_png); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ sun.awt.AWTIcon32_security_icon_bw16_png cannot be resolved to a variable ---------- 2. ERROR in /home/buildozer/aports/community/openjdk7/src/icedtea-2.6.3/openjdk-boot/jdk/src/solaris/classes/sun/awt/X11/XWarningWindow.java (at line 65) icons[0][1] = new IconInfo(sun.awt.AWTIcon32_security_icon_interim16_png.security_icon_interim16_png); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ sun.awt.AWTIcon32_security_icon_interim16_png cannot be resolved to a variable ---------- ... 32. ERROR in /home/buildozer/aports/community/openjdk7/src/icedtea-2.6.3/openjdk-boot/jdk/src/solaris/classes/sun/awt/X11/XWindowPeer.java (at line 438) defaultIconInfo.add(new IconInfo(sun.awt.AWTIcon64_java_icon48_png.java_icon48_png)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ sun.awt.AWTIcon64_java_icon48_png cannot be resolved to a variable ---------- ``` This means that files AWTIcon*.java are missing, they haven't been generated for some unknown reason. I verified that the build works on edge with busybox 1.24.2-r11 (from v3.4). The fix involves installing coreutils, so it's more a workaround, but IcedTea's build system is very complex, so finding the root cause would be very difficult and time consuming. Note: Installing just GNU sed didn't help.
* community/openjdk7: fix build on gcc6Jakub Jirutka2016-08-221-1/+9
|
* community/openjdk7: fix messed indentation, global vars and modernize itJakub Jirutka2016-05-021-43/+46
|
* update all source= lines to use :: instead of saveas- syntaxMuh Muhten2016-03-101-7/+7
|
* main/openjdk7: parallel build fixNatanael Copa2015-12-101-0/+4
| | | | bootstrapping icedtea seems to have parallel issues.
* community/openjdk7: fix duplicate providesNatanael Copa2015-12-101-3/+1
| | | | | fix duplicate 'provides = so:openjdk7:libjvm.so=0' due to abuild recently got support for sonameprefix.
* community/openjdk7: move from main and update icedtea to 2.6.3Natanael Copa2015-12-0210-0/+838