<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pkgsrc/lang/sablevm, branch pkgsrc_2008Q2</title>
<subtitle>[no description]</subtitle>
<id>https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2008Q2</id>
<link rel='self' href='https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2008Q2'/>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/'/>
<updated>2008-06-20T01:09:05Z</updated>
<entry>
<title>Add DESTDIR support.</title>
<updated>2008-06-20T01:09:05Z</updated>
<author>
<name>joerg</name>
<email>joerg</email>
</author>
<published>2008-06-20T01:09:05Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=d8368bbc25c90072a19b5e48f0fba26251b6877f'/>
<id>urn:sha1:d8368bbc25c90072a19b5e48f0fba26251b6877f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Precreate the jre directory, otherwise parts of the installation silently</title>
<updated>2007-06-13T14:25:49Z</updated>
<author>
<name>joerg</name>
<email>joerg</email>
</author>
<published>2007-06-13T14:25:49Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=c797ccc4de7e1a7b05426cb009a1236e581eb934'/>
<id>urn:sha1:c797ccc4de7e1a7b05426cb009a1236e581eb934</id>
<content type='text'>
fails.
</content>
</entry>
<entry>
<title>Prepare for switching to NO_MTREE=yes.</title>
<updated>2007-03-24T19:21:18Z</updated>
<author>
<name>joerg</name>
<email>joerg</email>
</author>
<published>2007-03-24T19:21:18Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=a4de7735c807ba2004d03f48884c6342e3f6763c'/>
<id>urn:sha1:a4de7735c807ba2004d03f48884c6342e3f6763c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev.</title>
<updated>2006-10-04T21:46:12Z</updated>
<author>
<name>wiz</name>
<email>wiz</email>
</author>
<published>2006-10-04T21:46:12Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=58030b8091e6abbf63e69bfcb699ec3f724d9720'/>
<id>urn:sha1:58030b8091e6abbf63e69bfcb699ec3f724d9720</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Not only detect pthread correctly, use our flags for linking as well.</title>
<updated>2006-04-30T17:10:18Z</updated>
<author>
<name>joerg</name>
<email>joerg</email>
</author>
<published>2006-04-30T17:10:18Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=fc68bab70976f5ef9147f227c859b1406f34517b'/>
<id>urn:sha1:fc68bab70976f5ef9147f227c859b1406f34517b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make sure to avoid running configure in sablevm's libffi and libpopt, as we use</title>
<updated>2006-04-17T12:54:07Z</updated>
<author>
<name>tonio</name>
<email>tonio</email>
</author>
<published>2006-04-17T12:54:07Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=bad5584588561ded1aec723f6c31f06a4d1eaed5'/>
<id>urn:sha1:bad5584588561ded1aec723f6c31f06a4d1eaed5</id>
<content type='text'>
pkgsrc ones. That should fix the problems with x86_64 (PR pkg/30138)
</content>
</entry>
<entry>
<title>Make sure sablevm-classpath do not install jni.h (since it is provided by</title>
<updated>2006-04-17T12:21:13Z</updated>
<author>
<name>tonio</name>
<email>tonio</email>
</author>
<published>2006-04-17T12:21:13Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=158be21cd578790670605fe0431e712ec57a4c9e'/>
<id>urn:sha1:158be21cd578790670605fe0431e712ec57a4c9e</id>
<content type='text'>
sablevm) as noted by Gary Duzan in PR pkg/30137

Fix PLIST issues, to properly deintall
Fix AWK snippets for print-PLIST
Bump PKGREVISION for sablevm and sablevm-classpath
</content>
</entry>
<entry>
<title>The java wrapper correctly passes ${CLASSPATH}: that helps a lot running ant</title>
<updated>2006-04-15T23:31:37Z</updated>
<author>
<name>tonio</name>
<email>tonio</email>
</author>
<published>2006-04-15T23:31:37Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=fb89f26a1ffdef83ac67bc49fac13af7538c4d0f'/>
<id>urn:sha1:fb89f26a1ffdef83ac67bc49fac13af7538c4d0f</id>
<content type='text'>
Fix PLIST issues, and update the specific print-PLIST script
bump PKGREVISION
</content>
</entry>
<entry>
<title>Update to sablevm 1.13</title>
<updated>2006-04-15T22:20:02Z</updated>
<author>
<name>tonio</name>
<email>tonio</email>
</author>
<published>2006-04-15T22:20:02Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=8c37a3e604ba8b4101a182f25fe6661b143d46e8'/>
<id>urn:sha1:8c37a3e604ba8b4101a182f25fe6661b143d46e8</id>
<content type='text'>
This fixes PR pkg/30022

(selected parts of changelog)
* Version 1.13
- Updated the class library to the GNU Classpath 0.19 release.
- Fixed internal libffi on ia64.
- Fixed possible interpeter crashes on ia64.
- Other small bugfixes.
* Version 1.12
- Fixed write barriers for generational garbage collector.
- Imported GNU Classpath 0.16 release (plus later fixes).
- Disabled inlined engine on alpha.
- Added jar-sablevm wrapper for fastjar.
- Fixed NaN -&gt; int conversion.
- Improved AIX support.
- Improved Cygwin support (but not in SableVM SDK).
* Version 1.11
- Fixed many important bugs of version 1.1.10.
- Imported GNU Classpath CVS snapshot as of March 12, 2005.
- Added assertions to check that the env pointer is valid in JNI calls.
- Implemented non-blocking locking, and used it to solve a hashcode bug.
- Solved many subtle bugs resulting in incompletely initialized
  threads and stack corruption.
- Added creation of rt.jar symlink to libclasspath.jar.
* Version 1.1.10
- Imported the code of GNU Classpath 0.14.
- Implemented most of the missing JNI 1.2 functions.
- Implemented the new JNI 1.4 nio related functions.
- Fixed the java-sablevm wrapper to better handle LD_LIBRARY_PATH,
  -Djava.library.path and CLASSPATH setting.
- Disabled the timezone setting in java-sablevm wrapper - classpath
  should now do it on its own.
- Fixed Object.wait() when timeout is specified.  This fixes Ant pauses.
- Changed _svmm_fatal_error() to actually print the function name,
  when possible.
- Added thread IDs to verbose instruction output
- Implemented Java_java_lang_VMRuntime_[free|total|max]Memory().
- Implemented basic JDK home support.
- Fixed various bugs.
* Version 1.1.9
- Added the necessary support to run both Eclipse 2 and Eclipse 3
  without using external libraries.  Instructions are available
  at http://sablevm.org/wiki/Eclipse .
- Merged code from GNU Classpath 0.13 release.
- Improved error messages related to exceptions at bootstrap (ie.
  binding to non-existant native methods).
- Implemented some missing JNI functions.
- Added some missing system-dependant Java properties.
- Enabled "real life brokenness" option by default to better handle
  native code not adhering to the Java specs.
- Improved cross-compiliation support.
* Version 1.1.8
- Imported a new GNU Classpath CVS snapshot as of December 28, 2004.
- Implemented some missing JNI functions needed by qt/java.
- Set BOOTCLASSPATH in java-sablevm to help jikes find our libs.
- Wrapped the exception thrown by a constructor or a method invoked
  through reflection in an InvocationTargetException instance.
- Added ProtectionDomain handling for classes loaded via j.l.ClassLoader.
- Started to use URLClassLoader instead of gnu.j.l.SystemClassLoader,
  which apparently was used by us exclusively.
- Enabled GCC unused and long-long warnings, then fixed tons of warnings.
- Implemented [Get|Release]PrimitiveArrayCritical.
- Solved a class loading related deadlock.
- Fixed a VMThread.sleep bug.
- Passed the class name as a parameter to LinkageError and
  ClassCircularityError in java.lang.ClassLoader.
- Added function name as message to UnsatisfiedLinkError for missing
  native functions.
* Version 1.1.7
- Imported new GNU Classpath CVS snapshot as of Sun Oct 10 18:00:00 UTC 2004.
- Added handling of Jar/Zip files on boot classpath (closes BUG:2).
- Provided user-friendly failure messages for bootstrap problems.  This
  should get rid of the hated "sablevm: cannot create vm".
- Allowed for multiple elements and prepending/appending to boot class path.
- Added --with-profiling switch to make most functions non-"static".
- Made sablevm-classpath install its files in more standard locations.
- Explicitely disallowed compilation of classpath with gcj or kjc (it
  never worked reliably).
- Made jikes and gcc be less verbose by default (to avoid confusion).
- Removed some obsolete code from various places.
- Added new Generational Garbage Collector ("experimental", available on
  request, by passing --with-gc=gencopy to configure).
- Made several bugfixes of:
  - JNI methods not returning NULL on errors (closes BUG:12).
  - IsInstanceOf always returning JNI_FALSE (closes BUG:63).
  - A copy&amp;paste mistake in PopLocalFrame (closes BUG:62).
  - Several JNI methods not returning NULL on errors (closes BUG:12).
  - IsInstanceOf always returning JNI_FALSE (closes BUG:63).
  - "New array" memory allocation size overflow (closes BUG:8).
  - Out-of-source builds (closes BUG:55).
  - Handling of 'double' values on ARM.
  - FPU in 64-bit precision mode on Linux / Intel x86 (closes BUG:1).
  - F2L, F2I, D2L, D2I not checking for overflows (closes BUG:54).
  - SIGPIPE killing the VM (closes BUG:51).
  - GNU make detection on non-GNU/Linux platforms.
  - Case-insensitive grepping for "Main-Class:" string in MANIFEST.MF.
* Version 1.1.6
- Synchronized sablevm-classpath with the latest GNU Classpath CVS
  (post 0.10 release) as of July 10, 2004.
- Improved AWT and Swing support.
- Added additional checks to autogen.sh for FreeBSD.
- Added new DecoderUS_ASCII, Spring and SpringLayout classes.
- Added a sablevm.verbose.synchronization (DEBUG) option to help
  debugging deadlocks.
- Improved TimeZone handling.
- Added useful additional information in stack dumps.
* Version 1.1.5
- Synchronized sablevm-classpath with the latest GNU Classpath CVS as of May 29, 2004.
- Improved the support for Ant 1.6.
- Switched to libtool handling to find the right library suffixes.
  This helps some platforms like OpenBSD and Cygwin.
- Fixed a corner case problem with class loading.
- Made some other small bug fixes.
* Version 1.1.4
- Updated sablevm-classpath with the recent GNU Classpath 0.09 release
  and later GNU Classpath CVS changes as of May 4, 2004.
- Improved support for AWT and Swing.
- Eliminated the dependency lt_dlopen(NULL) which seem broken on some
  platforms such as Cygwin and some *BSD.
- Switched to new, complete implementation of VMProcess/Process from
  GNU Classpath instead of using our own previous partial
  implementation.
- Added x86_64 (AMD64) support to the already supported 8 other
  architectures of Debian GNU/Linux (alpha, hppa, i386, ia64, m68k,
  powerpc, s390, sparc).  The support for the remaining mips and
  mipsel architectures of Debian is apparently implemented but it has
  not yet been confirmed.
- Improved autodetection of build parameters on non-GNU/Linux systems.
  This includes selection of dynamic libraries, availability of m4
  preprocessor and auto-disabling "signals for exceptions" on
  platforms that don't seem to support signals.
</content>
</entry>
<entry>
<title>Explicitly set GNU_CONFIGURE_MANDIR to ${PREFIX}/${PKGMANDIR}.</title>
<updated>2006-03-02T18:46:16Z</updated>
<author>
<name>joerg</name>
<email>joerg</email>
</author>
<published>2006-03-02T18:46:16Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=a713774dd123e4995a3529028de99b5793e71b33'/>
<id>urn:sha1:a713774dd123e4995a3529028de99b5793e71b33</id>
<content type='text'>
</content>
</entry>
</feed>
