Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
from the original, that it has become easier to maintain it as its own
file instead of a patch, so do that.
- Improve the shell quoting quite a bit in the f2c-f77 script. Now you
can pass things like -DFOO=this\ is\ a\ test and have the escapes
actually work when the arguments get passed down to the underlying
commands. Many thanks to Alan Barrett for help with the shell quoting.
- bump pkgrev
|
|
|
|
NetBSD's GCC 3.3.3.
|
|
ftp://asim.lip6.fr/outgoing/packages/i386/3.1/20070114.1132/broken.html
(latest 3.1/i386 bulk build of 2006Q4).
Feel free to fix them...
|
|
- Include options.mk before rubyversion.mk, so PLIST for ri database
should be created suitably.
- make RUBY_RIDIR and its friends relative path to ${PREFIX}.
- Fix and improve handling of ${RUBY_RIDIR} handling and should
be fixed remaining ${RUBY_RIDIR} after pkg_delete ruby18-base.
(Noted by private mail from wiz@.)
Bump PKGREVISION of ruby18-base package.
|
|
Pointed out in PR 35504 by Ryo HAYASAKA.
|
|
|
|
|
|
not in pkgsrc and therefore not generally available.
PKGREVISION++
|
|
|
|
|
|
|
|
in extconf.rb to check the availability of DBM. This makes the package
build on Darwin.
|
|
|
|
|
|
|
|
|
|
|
|
Important changes excerpted from web pages:
2007/1/17
Gauche 0.8.9: Major maintenance release
+ Bug fixes
+ Miscellaneous improvements:
2006/11/18
Gauche 0.8.8 important patch: There is a bug in main.c that makes gosh
exits silently without reporting errors when a Scheme script raised an
unhandled error. Please apply the patch shown in the following message:
http://sourceforge.net/mailarchive/forum.php?thread_id=30949517&forum_id=
2043
2006/11/11
Gauche 0.8.8: Major maintenance release
+ Important Changes:
o Exact rational number is supported; now you get 1/3 from (/ 1 3).
To obtain inexact number from division of two exact numbers, you
have to use exact->inexact explicitly. With this change you can get
more exact result, but if your code has relied on the old Gauche
behavior that automatically converts rationals to inexact reals,
your code may run very slowly in this release of Gauche (since
exact rational arithmetic is much slower than flonum arithmetic).
For the smooth transition, a compatibility module compat.norational
is provided, which makes the / operator behaves like before. See
the manual entry for the details.
o The reader is more strict about utf-8 encoding. Consequently, some
source files in other encoding that happened to be accepted by
previous versions of Gauche may no longer work. If you get an
error, either convert the encoding of the source, or use "coding:"
magic comment (See "Multibyte scripts" section of the reference
manual).
o The test-module routine in gauche.test is fixed so that it detects
more references to undefined global variables that have been
overlooked. You may get an error something like "symbols referenced
but not defined: ...". In most cases, they are from typos. See the
manual entry of gauche.test - Unit testing for the details.
o New modules:
# sxml.serializer: Generic routine to convert SXML to other
formats like XML or HTML. Written by Dmitry Lizorkin and ported
to Gauche by Leonardo Boiko.
# util.trie: Implementation of Trie. Originally by OOHASHI
Daichi, and hacked by numerous Gauche hackers.
# util.rbtree: Implementation of Red-Black Tree. Written by Rui
Ueyama.
o A bug in port locking routine, that caused a race condition on
multiprocessor machine, is fixed. As a side effect, port lock
operation became a bit faster.
o C API prospected change: Scm_Eval, Scm_EvalCString, and Scm_Apply
will have different API in the next release. The current API is
kept under a different name, Scm_EvalRec, Scm_EvalCStringRec, and
Scm_ApplyRec. If you are using those functions, please make changes
until the next release.
+ Miscellaneous fixes and improvements:
2006/4/12
Gauche 0.8.7: Major maintenance release
+ Bug fixes:
+ Improvements:
|
|
|
|
It's disabled by default, to avoid too much dependancies
|
|
clear that these variables are completely unrelated to
BUILDLINK_TRANSFORM.
Added a legacy check that catches appearances of BUILDLINK_TRANSFORM.*.
XXX: Where should incompatible changes in pkgsrc be documented?
|
|
|
|
the change at all.
|
|
packlist is used to generate the pkgsrc PLIST. This is the case for most
of the Perl modules, so the default value is "yes".
Currently, there is no change in functionality. After some further
testing, the default will be that a Perl module provides a packlist and
needs to say if it doesn't.
|
|
|
|
|
|
|
|
I would list the changes to the package here, but SBCL makes a new
release every month, and there are usually a dozen or more minor
changes per release. The previous version of this package is about
18 months old...
|
|
http://java.sun.com/j2se/1.5.0/ReleaseNotes.html
Update includes amd64 update as well for sun-jre15 (amd64 is not yet
supported in sun-jdk15).
|
|
|
|
|
|
|
|
|
|
|
|
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with
${PREFIX}/${PKGMANDIR}.
Fixes PR 35265, although I did not use the patch provided therein.
|
|
selected.
|
|
|
|
flag to find libcob when linking programs.
|
|
* Changes in OpenCOBOL 0.31
** Stability update - See individual ChangeLogs
** New driver program - "cobcrun"
This allows all application programs to be compiled as
modules and driven by "cobcrun" similar to MF's "cobrun".
Syntax - cobcrun <MAINPROG> [Arguments to program "MAINPROG"]
As "cobcrun" is linked with the static version of Open Cobol
libraries, it is easier to maintain concurrent versions on the
same system.
-----------------------------------------------------------------------
* Changes in OpenCOBOL 0.30
** Installation changes
*** No longer use readline.
*** No longer use run-time configuration file (libcob.conf)
*** libdb is now optional.
Use the new configure option --with-db1 to link with libdb1.
Use the new configure option --with-db to link with libdb.
Otherwise, libdb will not be linked, and indexed files and
SORT/MERGE statements will not work.
*** New subdirectory `config' will be installed under
$prefix/share/open-cobol.
** Compatibility changes
*** New -std options:
default used when you omit -std
cobol85 COBOL 85 Standard
cobol2002 COBOL 2002 Standard
ibm IBM COBOL compatibility
mf Micro Focus COBOL compatibility
v023 OpenCOBOL 0.23 compatibility
*** Compile-time options can be stored in a "config" file.
See config/default.conf for details.
*** Binary data items are now big endian.
The config option `binary-byteorder' controls this.
*** Numeric sign of USAGE DISPLAY items has been changed as follows:
Positive: 0123456789 Negative: pqrstuvwxy
The config option `display-sign' controls this.
*** Data items defined in the working-storage section are
initialized at the beginning of program by default.
The config option `auto-initialize' controls this.
*** SORT statement now creates a temporary file in /tmp for sorting
and removes it after sorting.
** Feature changes
*** COPY statements try to complement the following file extensions:
.CBL, .COB, .cbl, or .cob.
*** COPY / REPLACE statements are reimplemented for better replacement.
*** SPECIAL-NAMES. FORMFEED IS ...
*** ALPHABET ... IS EBCDIC.
*** EXTERNAL clause.
*** SHARING clause.
*** USAGE COMP-5 and COMP-X.
*** USAGE POINTER and ADDRESS OF operator.
*** LENGTH OF operator.
*** PROCEDURE DIVISION USING BY REFERENCE/CONTENT/VALUE.
*** DISPLAY ... ENVIRONMENT-NAME. ACCEPT ... ENVIRONMENT-VALUE.
*** COLLATING SEQUENCE in the SORT and MERGE statements.
*** EXIT PERFORM [CYCLE] statement.
*** SORT table.
*** OPEN ... WITH NO REWIND / WITH LOCK recognized, though not working.
*** Literal concatenation (the `&' operator).
** Compiler changes
*** New compiler environment variable TMPDIR.
*** New compiler environment variable COB_LDFLAGS.
*** The runtime environment variable COB_CONFIG_FILE has been removed.
*** New runtime environment variable COB_DYNAMIC_RELOADING.
*** New compiler option `--list-reserved', which list all reserved words.
*** New compiler option `-conf', which specifies the config file.
*** New compiler option `-ext', which specifies the copy file extension.
*** The compiler option `-O' now does C level optimization.
*** New compiler option `-O2', which does further C level optimization.
*** New compiler option `-L' and `-l', which are passed to the C compiler.
*** New compiler option `-ftrace', which display section names at run time.
*** New compiler option `-fsyntax-only', which does syntax error check
only without any output.
*** New compiler option `-fstatic-call', which is equivalent to `-static'.
*** New compiler option `-fdebugging-line', which enables debugging lines.
*** New compiler option `-fsource-location', which includes source location
in the output.
*** New compiler option `-fline-directive', which includes line directive
in the output.
*** New compiler option `-fruntime-inlining', which is the replacement
of obsolete options `-finline-move' and `-finline-get-int'.
*** New compiler option `-w', which inhibits warnings.
*** New compiler option `-Wredefinition', which warns redefined names.
*** The compiler options `-static' and `-dynamic' are obsolete.
*** The compiler option `-column' removed.
** Many improvement for compatibility.
** Many many bug fixes.
|
|
since the former is what pkgsrc sets MACHINE_GNU_PLATFORM to. This fixes
builds on the aformentioned systems.
|
|
Patch provided by pancake@youterm.com in PR 35262.
And add patches to build with NetBSD 3.
New in release 0.93 (Dec 8, 2006)
* CORBA objects that exist on the same virtual machine and only are connected
to another ORB are now accessed directly and no longer via network. It is
the same feature that RMI implementation provides. These faster calls should
be completely transparent, as the parameters are cloned, where required.
Currently the direct calls are only possible for the non-deprecated objects
that are connected to the ORB via POA.
* The 'javah' tool has been added. It requires the ASM library
(see asm.objectweb.org); it can be enabled with the --with-asm
option to configure
* Added the rmi and corbaname URL context factories for JNDI.
* Fixes in the JNDI InitialContext now allows to plug-in user implementation.
* Removed currentClassLoader method from
vm/reference/java/io/ObjectInputStream.java.
* Added firstNonNullClassLoader method to
vm/reference/gnu/classpath/VMStackWalker.java. VMs are encouraged to
provide a more efficient implementation.
* Added aton method to vm/reference/java/net/VMInetAddress.java.
* NetworkInterface has been implemented for systems that provide the
`getifaddrs' function.
* java.nio.channels.Selector implementations have been added that use
the kqueue notification mechanism on Mac OS X and *BSD, and that use
the epoll notification mechanism on Linux 2.6.
* java.nio has been refactored to support more non-blocking operations
natively. Blocking IO classes have been refactored to call
non-blocking classes. Non-blocking accepts, connects, and
scatter-gather IO should now be better supported.
* HTML support for Swing has been greatly enhanced.
Runtime interface changes:
* java.net.VMNetworkInterface and java.net.NetworkInterface have been
updated to keep native-modified state in the former, and to simplify
the native code in our reference implementation.
* gnu.java.nio.VMChannel has been expanded to better support native
non-blocking IO. Most native state data (such as file descriptor
integers) has been abstracted away into private state in the runtime
interface.
* gnu.java.nio.VMPipe has been similarly changed.
* gnu.java.net.VMPlainSocketImpl has been changed to remove some
functionality now provided by VMChannel; datagram socket-specific
methods have also been moved here, deprecating VMPlainDatagramSocketImpl.
* gnu.java.net.VMPlainDatagramSocketImpl removed.
New in release 0.92 (Aug 9, 2006)
* GConf is used as a backend for java.util.prefs. GNU Classpath
thanks to Mario Torre for this contribution!
* libjawtgnu.so has been renamed libjawt.so for binary compatibility.
libjawt.so should be installed in a VM-specific directory rather
than directly in /usr/lib. Proprietary VMs put their libjawt.so
implementations in VM-specific directories but search /usr/lib first.
If GNU Classpath's libjawt.so is installed in /usr/lib it will create
problems for people who use a proprietary VM to run AWT Native
Interface applications.
* The GdkGraphics2D backend has been made the default. There is no
longer an explicit dependency on Cairo, the --enable-gtk-cairo
configure option is gone, and GTK 2.8 or higher is now required to
build the GTK peers.
* A Mozilla plugin, 'gcjwebplugin', is now included. It introduces a
dependency on the Mozilla plugin support headers and libraries.
* New java implementations of png and gif imageio readers and writers.
* A tools.texinfo document has been created and now includes
documentation about:
* appletviewer
* gcjwebplugin
* jarsigner
* keytool
* Several new tools are now included:
* appletviewer
* jar
* native2ascii
* serialver
* keytool
* jarsigner
A new configure option --enable-tool-wrappers causes wrapper
binaries to be built for VMs that support the JNI Invocation API.
* javax.sound.midi providers have been added to read and
write standard MIDI files.
* A javax.sound.sampled .au and .wav file readers have been added.
* New Java Virtual Machine Tool Interface header, jvmti.h.
* AWT peers for X Windows based on Escher (a pure java X protocol
implementation) have been added. So far it supports AWT 1.1 style
Graphics, image loading via ImageIO (PNG, GIF and BMP images in this
release), top level components as well as mouse and keyboard input.
It is capable of running many Swing applications. Graphics2D and
AWT widgets are not yet supported with this peer set.
* GConf based util.peers backend (see the --enable-gconf-peer and
--enable-default-preferences-peer configure options).
* Support for batch importing trusted certificates for use with ssl
connections (see script/import-cacerts.sh).
* NIO scatter-gather channel support.
Runtime interface changes:
* A new class, VMURLConnection, is used to implement
URLConnection.guessContentTypeFromStream. The reference
implementation uses libmagic (and falls back to doing nothing if
libmagic is not available).
* The method gnu.java.io.PlatformHelper.toCanonicalForm() has been
replaced with a JNI implementation of VMFile.toCanonicalForm() for
GNU/Posix systems.
* A new class, VMRuntimeMXBeanImpl, is used to implement
the low-level support of the runtime management bean.
VMs should use it to supply the input arguments and start
time of the VM. In addition, one of sun.boot.class.path
or java.boot.class.path should be defined by the VM to
support the optional boot class path access functionality.
* The Unsafe class was moved back to the place expected by the JSR 166
reference implementation. We've also added a couple other new VM
classes to support the JSR 166 code -- sun.reflect.Reflection and
sun.reflect.misc.ReflectUtil.
* Another new class, VMClassLoadingMXBeanImpl, is used to implement
the low-level support of the class loading management bean.
VMs need to supply it with information about how many classes
are currently loaded, how many have been unloaded and whether
verbose class loading output is on or off. Provision should also
be made for the latter to be toggled at runtime.
* VMThreadMXBeanImpl is used to implement the low-level support
of the thread management bean. Providing this interface requires
providing a fair amount of information about threads, including
optional time and contention monitoring, and instances of the
new ThreadInfo class in java.lang.management. getState() has also
been added to the VMThread interface; this is required by the bean
as well as java.lang.Thread.
* VMMemoryMXBeanImpl is used to implement the low-level support
of the memory management bean. Providing this interface requires
providing information about the levels of heap and non-heap memory,
and the number of objects eligible for garbage collection.
* VMCompilationMXBeanImpl is used to allow for optional compilation
time support for Just-In-Time compilers.
* VMMemoryPoolMXBeanImpl is used to implement the low-level support
of the memory pool beans. Providing this interface requires
providing memory usage statistics for each supported bean.
* VMManagementFactory provides the names of the memory pools,
memory managers and garbage collectors maintained by the virtual
machine. These are used to create the beans by the ManagementFactory.
* VMMemoryManagerMXBeanImpl and VMGarbageCollectorMXBeanImpl provide
low-level support for memory managers (including the specific subclass
of garbage collecting memory managers). The interfaces for these
require no more than enumerating the number of collections and the
time spent (for garbage collectors) and a relationship to the memory
pools (for all), along with a validity check.
|
|
|
|
Based on patch provided by Peter Schuller in PR 35339.
Changes:
- Bugfixes
- CHICKEN can now be built using CMake <http://www.cmake.org>, in fact CMake
is required to built CHICKEN from sources on Windows with the Microsoft
tools
- the whole build process has been cleaned up and simplified
- the "easyffi" and "tinyclos" library units have been removed from the base
system and are now available as separate extensions
- the deprecated "set-dispatch-read-syntax!" has been removed
- Will Farr cleaned up the behaviour of number-type specific numeric operations
("fx..."/"fp...") with respect to safe/unsafe mode
- added "(finite? NUMBER)"
- the "$" macro moved into its own separate extension
- the values of "software-type", "software-version", "machine-type" and "machine
-byte-order"
are now registered as features and can be tested using "cond-expand" or "#+"
- all tools now support the "-release" option
- chicken-setup: added "-test" option
|
|
Bump clisp for the changed dependency.
|
|
Fixed issues:
Random is not thread-safe
ResourceMark breaks growable array
policy_maximally_unroll ignores the current compilation size and can blow out the node counts.
C2 fails to compile MD2 implementation
JVM 1.3.1 crash due to fatal error in exception handler
Unnecessary FullGC
Spurious OutOfMemoryError exceptions
pointer_delta not used for pointer diff
intermittent extreme mutator slowdown in jbb runs with ParNew/DefNew
1.4.2_11 java_g with iCMS Error: assert(_pending_decrements > 0,"can't be zero or negative")
pathologically slow oopmap generation
jvm crashes failing "unsafe access to zombie method" gaurantee
methodOopDesc::set_fingerprint isn't thread safe
GC time stamps should be relative to the start of the JVM
Crash occurs at safepoint on deoptimization in 1.4.2_07
JVM abort with Full thread dump by kill -QUIT
unexpected exception occurs in InputStreamReader
Wrong mapping of color happens if one takes print of a swing component in 16 bit color depth
JVM crash when mouse enter area of a native components embed using JNI
ScrollBar does not show up correctly in 6.0
Focus issue with JFrame and JButton
Uncomitted characters are lost when the focus is moved to another textfield by mouse click
File.deleteOnExit() with long file name causes buffer overflow
(process) Runtime.exec does not close all file descriptors on Solaris 9
HttpURLConnection.disconnect doesn?t really do the job
HTTP tunnel connections send user headers to proxy
Pre-1.4 SocketImpl no longer supported
Verification of signed JAR files is very slow (performance reduction)
DomainComponent is Not IAS5String but PrintableString ( See RFC3280 )
KerberosTicket throws exception when authtime field in KrbCredInfo is null
Add Comodo CA root certs to JDK
JSpinner gets spinning when mouse button is pushed down and the spinner is replaced with new one.
JEditorPane is unable to do reasonably spaced indentation in complex HTML tables
(tz) Support tzdata2006g
Some PNGs fail to load with ImageIO
using rtpatch flag NOCOMPRESS will reduce each JRE download by 264KB
Nightly build for all platforms have failed
REGRESSION: UK and France: bad minimal days in first week (2)
jmap does not work with CMS in 1.4.2_09
native memory leaks when running under IE windows plugin
focus lost within text item after applet is shown again
Turning on Jar Caching causes a DownloadException and the applet jar fails load
jaws: using 1.4.2 or 5.0 over https on Solaris: Java 1.4+ is required for HTTPS support
Fix for bug 5098318 prevents caching of JAR files containing cipher code
Incorrect arch version of w2k_lsa_auth.dll bundles with 1.4.2 amd64 build for SAP
sun.security.krb5.internal.ccache.FileCredentialsCache vs multiple cached TGTs
sun.net.client.defaultConnectTimeout defaultReadTimeout should work with HttpsURLConnection
|
|
|
|
or USE_X11BASE set, but don't include mk/x11.buildlink3.mk directly or
via buildlink3.mks
- introduce BUILDLINK_PREFIX.libXpm as alias for BUILDLINK_PREFIX.xpm
in the !modular case
- fix some cases where the check for libX11 couldn't work at all by using
C++ for compilation without including the proper headers
Verified using a full X11_TYPE=xorg bulk build without additional
breakage. Discussed with salo@, wiz@ and send to packages@ for feedback.
|
|
was over 4 years ago. Current version is in lang/lua. No dependencies
left in pkgsrc.
|