Package Details: jre8-openjdk-headless-infinality 8.u172-3

Git Clone URL: https://aur.archlinux.org/java8-openjdk.git (read-only)
Package Base: java8-openjdk
Description: OpenJDK Java 8 headless runtime environment with infinality patch applied
Upstream URL: http://openjdk.java.net/
Keywords: fonts infinality java jdk jre
Licenses: custom
Conflicts: jre8-openjdk-headless
Provides: java-runtime-headless=8, java-runtime-headless-openjdk=8
Replaces: jre8-openjdk-headless-wm
Submitter: chrbayer
Maintainer: None
Last Packager: Magotchi
Votes: 33
Popularity: 0.111468
First Submitted: 2014-09-15 20:06
Last Updated: 2018-05-01 15:23

Required by (81)

Sources (11)

Latest Comments

1 2 3 4 5 6 ... Next › Last »

4O4 commented on 2018-09-18 10:24

I was able to build it with modified CFLAGS (line 92):

export CFLAGS="-w -Wno-error -fno-lifetime-dse -fno-delete-null-pointer-checks"

Magotchi commented on 2018-06-27 14:35

As the official java8-openjdk Base Package hasn't been updated (to potentially fix the GCC issues) since 2018-04-26, and I'm still happily using vanilla OpenJDK 9 with great font rendering, I'm abandoning this package.

Magotchi commented on 2018-05-17 15:33

As I only use this for IntelliJ IDEA, as the latest version of intellij-idea-ce-eap (IDEA 2018.2) seems to work well OpenJDK 9, with the fonts rendered with proper anti-aliasing, and as it has issues with the latest GCC until fixed upstream or patched here, I'm probably going to abandon this package soon (unless I find a problem with IDEA in 9 that I'm not currently noticing). Note that IDEA does not yet work well in 10, in terms of font/UI rendering.

justinkb commented on 2018-05-12 07:32

@saraivinha

most likely because [core] now has GCC 8.1.0, you can try temporarily downgrading if you still have the pkg.tar.xz files for gcc{,-libs} 7.3 in /var/cache/pacman or can find them on a mirror somewhere

or wait until someone creates a patch so it works with GCC8 too

saraivinha commented on 2018-05-08 10:47

Can't compile this package.

Output: https://pastebin.com/EZB9qLt1

hugh commented on 2018-05-03 08:22

Thanks Magotchi, builds fine now.

$ java -version Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=on openjdk version "1.8.0_172" OpenJDK Runtime Environment (build 1.8.0_172-b11) OpenJDK 64-Bit Server VM (build 25.172-b11, mixed mode)

Magotchi commented on 2018-05-01 15:27

The problem is caused by setting the _JAVA_OPTIONS environment variable, as recommended in the wiki. When the build tries to check the JDK version with "java -version", there is an extra line at the top that says, in your case, "Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=on". Since the configure script uses "head -n 1" to grab only the first line of the output, it misses the actual version entirely (which is on the second line). As the wiki recommends the _JAVA_OPTIONS setting, I've added a patch to this to make it correctly detect the version even when _JAVA_OPTIONS is set, by using "grep -F version" rather than "head -n 1".

hugh commented on 2018-05-01 07:41

Building it with yaourt, here is the entire install dialog. Never had an issue building before.

https://pastebin.com/BXZJsEPi

End of this dialog.

configure: (Your Boot JDK must be version 7 or 8) configure: Could not find a valid Boot JDK. configure: This might be fixed by explicitely setting --with-boot-jdk configure: error: Cannot continue configure exiting with result code 1 ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build java8-openjdk.

Java is working fine, currently using previous version of these infinality patched java 8 aur packages.

Name : jdk8-openjdk-infinality Version : 8.u152-1 Description : OpenJDK Java 8 development kit with infinality patch applied Architecture : x86_64 URL : http://openjdk.java.net/ Licenses : custom Groups : None Provides : java-environment=8 java-environment-openjdk=8 Depends On : java-environment-common jre8-openjdk-infinality=8.u152-1 Optional Deps : None Required By : None Optional For : libreoffice-fresh subversion Conflicts With : jdk8-openjdk Replaces : jdk8-openjdk-wm Installed Size : 37.92 MiB

$ java -version Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=on openjdk version "1.8.0_152" OpenJDK Runtime Environment (build 1.8.0_152-b03) OpenJDK 64-Bit Server VM (build 25.152-b03, mixed mode)

EDIT : How to get this text to properly display and wrap?

Magotchi commented on 2018-04-30 14:17

Hugh: Could you please be more specific? Are you building it with an AUR helper, or with makepkg? What error (or output, generally) are you getting during the build? Are you on the standard architecture (x86_64)? It builds for me on my main machine and in a virtual.

hugh commented on 2018-04-30 14:06

This doesn't build.