Age | Commit message (Collapse) | Author | Files | Lines |
|
many packages used to use ${PAX}. Use the common way of directly calling
pax, it is created as tool after all.
|
|
Update 16 adds a GlobalSign root certificate.
Update 15 is a bugfix release, see
http://java.sun.com/j2se/1.4.2/ReleaseNotes.html#142_15
- Add the appropriate license files.
|
|
|
|
the Sun JDK/JRE packages require the "compat" Linux module, so make
that a hard requirement in EMUL_MODULES.linux.
Bump the PKGREVISION for sun-{jdk,jre}{13,14,15,6}.
|
|
binary-only packages that require binary "emulation" on the native
operating system. Please see pkgsrc/mk/emulator/README for more
details.
* Teach the plist framework to automatically use any existing
PLIST.${EMUL_PLATFORM} as part of the default PLIST_SRC definition.
* Convert all of the binary-only packages in pkgsrc to use the
emulator framework. Most of them have been tested to install and
deinstall correctly. This involves the following cleanup actions:
* Remove use of custom PLIST code and use PLIST.${EMUL_PLATFORM}
more consistently.
* Simplify packages by using default INSTALL and DEINSTALL scripts
instead of custom INSTALL/DEINSTALL code.
* Remove "SUSE_COMPAT32" and "PKG_OPTIONS.suse" from pkgsrc.
Packages only need to state exactly which emulations they support,
and the framework handles any i386-on-x86_64 or sparc-on-sparc64
uses.
* Remove "USE_NATIVE_LINUX" from pkgsrc. The framework will
automatically detect when the package is installing on Linux.
Specific changes to packages include:
* Bump the PKGREVISIONs for all of the suse100* and suse91* packages
due to changes in the +INSTALL/+DEINSTALL scripts used in all
of the packages.
* Remove pkgsrc/emulators/suse_linux, which is unused by any
packages.
* cad/lc -- remove custom code to create the distinfo file for
all supported platforms; just use "emul-fetch" and "emul-distinfo"
instead.
* lang/Cg-compiler -- install the shared libraries under ${EMULDIR}
instead of ${PREFIX}/lib so that compiled programs will find
the shared libraries.
* mail/thunderbird-bin-nightly -- update to latest binary
distributions for supported platforms.
* multimedia/ns-flash -- update Linux version to 9.0.48 as the
older version is no longer available for interactive fetch.
* security/uvscan -- set LD_LIBRARY_PATH explicitly so that
it's not necessary to install library symlinks into
${EMULDIR}/usr/local/lib.
* www/firefox-bin-flash -- update Linux version to 9.0.48 as the
older version is no longer available for interactive fetch.
|
|
|
|
Pointed out in PR 35504 by Ryo HAYASAKA.
|
|
MASTER_SITE_BACKUP.
|
|
of ${HOME}/.mailcap and resulting breakage of it is
not writeable.
|
|
|
|
processing from mk/fetch/*.mk.
|
|
need them, for example RESTRICTED and SUBST_MESSAGE.*.
|
|
|
|
Change most pkgs to depend on either
emulators/suse_linux/Makefile.application (normal pkgs) or
Makefile.common (suse91 and suse themselves) to filter out Operating
Systems without Linux ABI support. Use CPU masks to limit the pkg to
supported platforms.
|
|
Noted by wiz.
|
|
This is a light enough dependency to justify adding even if only necessary
for non-plain-english languages.
As per PR pkg/20824.
|
|
|
|
Update sun-j*4 to 14-2.6 (aka sun-jdk/jre version 1.4.2_06).
Bugs fixed since last according to http://java.sun.com/j2se/1.4.2/ReleaseNotes.html:
- jResourceBundle holds ClassLoader references using SoftReference (not weak)
- enablev006: JVMPI_EVENT_ OBJECT_ALLOC request crashes Server VM
- Update cacerts with new VeriSign ca certs
- (so) Selector.select() throws CancelledKeyException
- Internal Error occurs during offet conversion of byte code in rewrite/relocate
- SEGV in MapLoops test
- REGRESSION 1.4: PropertyDescriptors do not find the most specific methods
- REGRESSION 1.5: Introspector.getBeanInfo throws NPE if a primitive type is passe d
- CMS: vtest died with tiger b26
- JVM crashes during deoptimization phase
- CMS thread/SLT deadlock problem
- Unable to create Logger during JVM shutdown
- 64bit j2sdk1.4.2_01 and j2sdk1.4.2_03 dump core with oracle 64bit jdbc oci driver
- Cannot set different runtime parameters for different 1.4.2_x versions
- "java_g -version" dies on an assertion on RH9.0 and RHEL 3.0
- 1.4.2_05: 3 JCK tests failing with -Xcheck:jni flag on Linux
- RH Enterprise 3 and Suse Ent 8 server / desktop asian font properties needed
- Clent VM crash while compiling a large JSP generated method
- NullPointerException in reading an rtf-file into a javax.swing.text.rtf.RTFEdito
- RTFEditorKit wrongly parses rtf if fontname has unicode characters
- 1.4.2_04 Server VM - C2 crash in PhaseCFG::ScheduleLate on Solaris
- bf) Direct memory cannot be unreserved while reserving thread sleeps
- Hotspot compiler changes behaviour of program
- VM segv's running jvmti/jvmpi profiler
- J2SE 1.4.2 cannot display certain awt components in Asian characters in RH2.1 AS
- exception thows from jconsole when run any GUI which works fine with jdk1.4.x
- Can not eliminate implicit null checks for method invocations based on profile
- Regression 1.4.2_06b1 4937429 failing. cacerts in javaws and security dirs diffe
- /api/javax_swing/ SwingUtilities/descriptions.html fails for JCK14a, 1.4.2_06b1
- Regression:4683022 fails for 1.4.2_06-b01
- REGRESSION: ResourceBundle.getBundle(String, Locale) is broken in jdk 1.4.2_05
|
|
Java Cryptography Extension. Implemented as a variable rather than
as an additional package as it needs to replace JRE jar files.
|
|
Changes and bugs fixed since 1.4.2_04 according to
http://java.sun.com/j2se/1.4.2/ReleaseNotes.html:
- NullPointerException with no stack trace
- java.util.zip.ZipFile. getInputStream(name). available() returns incorrect value
- Codepage aliases for EURO codepages missing
- JCK1.4a-runtime api/java_awt/interactive /FrameStateTests.html #FrameStateTests fa
- new warning "finally cannot complete normally" should not be enabled by default
- Intermittent assertion failure running appserver 7 with mantis-beta on solsparc
- Assertion as (peek() == null()), "what's left behind is null" at parseHelper.cpp
- Introspector doesn't synchronize its caches
- (cs) Default charsets must be hardwired
- default CompilerThreadStackSize computation too small in 64bit sparc VM
- CMS/Train: soft refs not cleared as intended
- demo: FileChooserDemo: ShowPlainJFileChooser doesn't open empty dir correctly
- CMS: CL options MaxTenuringThreshold, MaxNewSize and SurvivorRatio are ignored
- (bf) Allocating direct buffers causes OutOfMemoryError
- JTable: Weird column resizing behavior in auto resize modes
- Hard coded version string in ConverterHelp*.java
- JAVA program hangs with XInitThreads call with JDK1.4, but works with JDK1.3.1
- CTW assertion at type.hpp, 349
- deep recursion into PhaseIdealLoop::spinup: atg core dumped with fastdebug build
- Cannot deploy Java Web Start 1.4.2 in enterprise deployment
- JDK 1.4.2 LDAP Library leaves worker threads orphaned
- Japanese characters not converting correctly from Codepage 930 to Codepage 943
- Win: Server VM crashes with test/java/util/Date/ DateGregorian CalendarTest.java
- JVM Server Crash on Solaris
- JVM crash with error "Fatal: null exception in compiled code"
- VM/C2 crashes when running a java program on amd64 (and sparc v9)
- Printing not working on mercury b12 with jdk 1.4.2_04 Build 01
- AMD64: Hotspot crashes with Suse 2.4.21 beta kernel
- JIT Compiler crashes c2/opto/server VM on 1.4.2 ( Windows + Solaris )
- Only in 1.4.2, URLEncoder outputs exception in Japanese locale
- Same jni code causes jvm to crash after upgrading from 141 to 142_03
- Incompatibility in https behaviour between 1.3.1 (with jsse 1.0.3) and 1.4
- [1.4.2_05] cjk font.properties files for quicksilver needs to be updated
- C2 compiler crash in const Type*TypeInstPtr::xmeet
- printing text using Courier New bold results in incorrect spacing
- 1.4.2_03-b02 Crashes during Concurrent collections
- Java 1.4.2_03 C2 Compiler Crash with SIGBUS on Solaris
- Frame. setExtendedState(int state) may work incorrect with misleading WM's
- l10n for 4938868/4912570: GTK L&F: Behaviour in JFileChooser unlike mercury
- 1.4.2 certificate dialog "Scary text"
- 1.4.2_03 client JIT compiler optimization causing JVM to core
- 142_04: wrong copyright year in about dialog on HtmlConverter
- Sun JDK 1.4.2 JWS does not recognize OS architecture "x86"; not compatible with
- compute_compiled _exc_handler() called with pending exception
- 1.4.2_04 fails to recognize the jar cache contents for versions <_04
- VM crashes on deoptimization
- Korean: Java Web Start-add entry, buttons are stuck to the bottom of the page
- JVM 1.4.2_04 Linux SLES8 Itanium crash
- [1.4.2_x] some AWT components show garbled characters using font.properties for
- Object integrity maybe changing using ParallelGC when a Full GC occurs
- REGRESSION: test java/nio/charset/coders/ IsSupported.java fails,1.4.2_05b01
- problem affecting xalan 2.4.1 as supplied with jdk 1.4.2
- REG: Text not rendered properly on vertical progressbar for some locale strings
|
|
to cut and paste: ${DOWNLOAD}
or ${ARCHIVE}
rather than ${DOWNLOAD} or
${ARCHIVE}
|
|
packages now install several wrappers under ${PREFIX}/bin to run the
binaries installed under ${JAVA_HOME}/bin easily. While here, drop
the direct modification of PREFIX. Bump PKGREVISION to 1.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-current kernel from at least 2003-08-09. Previous 1.4.1 versions
never really worked all that well and needed special kernel options
as well as a -current kernel from that date, so updating to 1.4.2
is better than keeping both.
A complete list of changes from previous 1.4 JDKs is available at
http://java.sun.com/j2se/1.4.2/changes.html
|
|
|
|
rather
make all packages that use linux emulation include bsd.pkg.mk as the
last files just like any normal package.
|
|
|
|
|
|
Sun for JDK 1.4.1. Pkgsrc changes include noting that some of the installed
files are config files and using bsd.pkg.install.mk to handle the file
copying and directory handling, and using a more scalable method to remove
files shared between the JRE and JDK during the JDK installation. Also,
the JDK 1.4.x series are now installed into ${LOCALBASE}/java/sun-1.4 so
that future updates of this package won't require a new JDK directory.
This closes PR 19853 by FUKAUMI Naoki <naoki at fukaumi.org>.
|
|
Addresses pkg/18941 by Robert Elz.
|
|
|
|
* Minor improvements to the package Makefiles.
* Correct the PLIST.
|
|
|
|
|
|
subdirectories under ${PREFIX}/java/ -- Change V of many.
Thus install this JRE into ${PREFIX}/java/sun-1.4.0 and remove
CONFLICTS with other JDKs/JREs. Rename package from sun-jre-1.4.0
to sun-jre14-0 (avoids conflict with sun-jre13).
Split Makefile into Makefile and Makefile.common, to allow reusing
of some of the stuff in lang/sun-jdk14 (commit coming up).
Add informative MESSAGE and finally bump PKGREVISION.
|