Package Details: jre7 7u80-1

Git Clone URL: https://aur.archlinux.org/jre7.git (read-only, click to copy)
Package Base: jre7
Description: Oracle Java 7 Runtime Environment (public release - end of support)
Upstream URL: https://www.oracle.com/technetwork/java/archive-139210.html
Keywords: java-openjfx java-runtime-headless-jre java-runtime-jre java-web-start-jre
Licenses: custom:Oracle
Provides: java-openjfx, java-runtime, java-runtime-headless, java-runtime-headless-jre, java-runtime-jre, java-web-start, java-web-start-jre
Submitter: joschi
Maintainer: severach
Last Packager: severach
Votes: 42
Popularity: 0.022455
First Submitted: 2013-09-11 18:21 (UTC)
Last Updated: 2020-07-23 00:42 (UTC)

Dependencies (8)

Required by (1797)

Sources (4)

Latest Comments

1 2 3 4 Next › Last »

marcool04 commented on 2024-01-27 09:17 (UTC) (edited on 2024-01-27 09:17 (UTC) by marcool04)

Hi. Just a note that there are a some errors from namcap on this package:

jre7 E: Dependency glib2 detected and not included (libraries ['usr/lib/libglib-2.0.so.0', 'usr/lib/libgio-2.0.so.0', 'usr/lib/libgobject-2.0.so.0', 'usr/lib/libgthread-2.0.so.0', 'usr/lib/libgmodule-2.0.so.0'] needed in files ['usr/lib/jvm/java-7-jre/jre/lib/amd64/libjfxmedia.so', 'usr/lib/jvm/java-7-jre/jre/lib/amd64/fxavcodecplugin-52.so', 'usr/lib/jvm/java-7-jre/jre/lib/amd64/libglass.so', 'usr/lib/jvm/java-7-jre/jre/lib/amd64/libgstplugins-lite.so', 'usr/lib/jvm/java-7-jre/jre/lib/amd64/fxavcodecplugin-53.so', 'usr/lib/jvm/java-7-jre/jre/lib/amd64/libgstreamer-lite.so', 'usr/lib/jvm/java-7-jre/jre/lib/amd64/fxplugins.so'])
jre7 E: Dependency libxml2 detected and not included (libraries ['usr/lib/libxml2.so.2'] needed in files ['usr/lib/jvm/java-7-jre/jre/lib/amd64/libjfxwebkit.so'])

Possibly libxml2 and glib2 should be added to dependencies.

There are also a number of errors of the "is an uninstalled dependency" type, for example:

jre7 W: Referenced library 'libavcodec.so.52' is an uninstalled dependency (needed in files ['usr/lib/jvm/java-7-jre/jre/lib/amd64/fxavcodecplugin-53.so'])
[snip]                                             
jre7 W: Referenced library 'libavformat.so.52' is an uninstalled dependency (needed in files ['usr/lib/jvm/java-7-jre/jre/lib/amd64/fxavcodecplugin-52.so'])

These also also flagged by checkrebuild's ldd check:

ldd /usr/lib/jvm/java-7-jre/jre/lib/amd64/fxavcodecplugin-52.so                                                                          

        libavcodec.so.52 => not found                                                                                                    
        libavformat.so.52 => not found                                                                                                   

ldd /usr/lib/jvm/java-7-jre/jre/lib/amd64/fxavcodecplugin-53.so                                                                          

        libavcodec.so.53 => not found                                                                                                    
        libavformat.so.53 => not found

Also, as per recent changes to SPDX the license field needs updating, see https://wiki.archlinux.org/title/PKGBUILD#license

jre7 E: custom:Oracle is not a valid SPDX license identifier. See https://spdx.org/licenses/ for valid identifiers, or prefix the identifier with 'LicenseRef-', if it is custom.

Thanks for maintaining.

Regards,

Mark

winnie_ua commented on 2023-06-04 23:11 (UTC) (edited on 2023-06-04 23:16 (UTC) by winnie_ua)

Looks like java can be downloaded here https://jdk.java.net/java-se-ri/7

Direct link: https://download.java.net/openjdk/jdk7u75/ri/openjdk-7u75-b13-linux-x64-18_dec_2014.tar.gz

Seems that download page has two archives under different license. First archive (and link above, is with GPL + classpath exception) and second is with Oracle Binary License

And it has version 7u75, and latest from Oracle is 7u80

P.S. archives are JDK, but jre is bundled in sub-directory of archive.

winnie_ua commented on 2023-06-04 23:08 (UTC)

It's no longer working.

Oracle now require to to register and accept license to download old Java releases.

I am wondering if AUR packages could use locally downloaded files? When using AUR.

Or perhaps there exist other builds, like OpenJDK?

Erus_Iluvatar commented on 2022-02-26 11:27 (UTC)

If someone is looking for a quick link to the java download page, it's https://www.oracle.com/java/technologies/javase/javase7-archive-downloads.html

Det commented on 2017-06-02 18:39 (UTC)

Ohhh, right. Messed that up. Fixed now. English tho next time, please: $ LC_ALL=C makepkg -si

simona commented on 2017-06-02 18:32 (UTC)

==> ERRORE: Protocollo di download sconosciuto: https L'operazione sta per essere interrotta... ==> ERRORE: Makepkg non è riuscito a compilare jre7.

TomFyuri commented on 2016-05-10 13:08 (UTC) (edited on 2016-05-10 13:31 (UTC) by TomFyuri)

After installing had to do: # find /usr/lib/jvm/java-7-jre -type d -exec chmod o+rx {} \; # find /usr/lib/jvm/java-7-jre/ -name "bin" -exec chmod -R o+x {} \; # chmod -R o+r /usr/lib/jvm/java-7-jre/ Is it intended? Or my makepkg&pacman messed up permissions?

Det commented on 2015-07-19 13:46 (UTC)

Just saw your comment, but it got fixed with: https://aur4.archlinux.org/cgit/aur.git/commit/?h=jre7&id=355295d2f590a7631d4cb058282b31e28e6007ae

BluePeril commented on 2015-07-19 08:01 (UTC)

You also need to modify the first line of the backup array, because it is referencing to amd64. This line should reference to i386 on i686 machines.

Det commented on 2015-07-16 09:08 (UTC)

Like you see, you only need to add the 'i686' to arch=(). :) I already had the md5sums_i686=()/source_i686=() in place, because I copied this over from bin32-jre7.