ports/73406: [MAINTAINER] lang/pike76: update to 7.6.24

Xavier Beaudouin kiwi at oav.net
Tue Nov 2 09:00:52 UTC 2004


>Number:         73406
>Category:       ports
>Synopsis:       [MAINTAINER] lang/pike76: update to 7.6.24
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Nov 02 09:00:46 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Xavier Beaudouin
>Release:        FreeBSD 5.2.1-RELEASE-p4 i386
>Organization:
The Caudium Group / Association Kazar
>Environment:
System: FreeBSD yoko.home.oav.net 5.2.1-RELEASE-p4 FreeBSD 5.2.1-RELEASE-p4 #0: Sat Apr  3 22:50:52 CEST
>Description:
- Update to 7.6.24 (Official Release from http://pike.ida.liu.se/)

- Changes in Pike 7.6.24

Changes in Pike Code

o Fixed a cyclic resolver problem when running Pike with -V7.4
o Fixed #if constant so it doesn't rethrow a compilation error when
  #if constant failes to to compilation error.
o Better sslfile backward compatibility.
o Fix to prevent Regexp from throwing an error when PCRE isn't
  installed.
o Fixed pop() in ADT.Priority_queue.
o Fixes in Calendar.dwim_day for better accuracy.
o Major fixes and extensions of Parser.XML.Tree.
o Protocols.LMTP now displays correct error information.
o Content-type can now be set manually in Protocols.HTTP.Session.
o Protocols.LDAP now support paged searches. Fixed bugs related to
  dequoting and escaping values in filters.
o Fixed memory leak in Protocols.LysKOM.
o Fixed argument order in Remote.Client->provide.
o Fixed setting DES and DES3 keys.
o SSL now falls back to TLS 1.0 when accessed with SSL 3.2 (TLS 1.1).
o Fixed bug in decoding SSL2 hello messaged that caused incorrect
  padding of client challenges longer than 16 bytes. This caused some
  clients, typically based on OpenSSL, to fail to connect.
o Fixed an SSL bug that caused the session cache from working.
o Fixed an SSL bug where calls to the read callback could get lost
  when frequent switches between callback and non-callback mode
  occurs.
o Added EXIF kludge to handle broken FUJIFILM MakerNote.
o Fixed close in Stdio.FakeFile.
o Fixed Stdio.exist.
o Ensure that errno() is relevant if recurse_rm returns with an error.
o Fixed a type parser bug in Hilfe.
o rdf:ID and rdf:about now takes xml:base into account in Web.RDF.
o Fix for Protocols.DNS on MacOS X.

Changes in C code:

o Fixed bug in profiling support.
o Backend and UDP fixes for poll and AIX.
o Fixed bug in f_exit when called with multiple arguments.
o Fix for segmentation fault in random_string with negative argument.
o Added mprotect workaround.
o Avoid default usage of machine code on OpenBSD.
o Improved handling out-of-stack errors.
o find_external_context() now supports objects being destructed.
o Fixed copy_mapping_recursively().
o Fixed indices() and values() on objects to hide hidden items.
o rusage fix for system without 64 bit integer support.
o Fixes in create_process().
o Fixed memory leak when createing tuned boxed images.
o MMX no longer used for `* and `+ image object operators because of
  precision problems.
o New module: Kerberos
o Mysql module support Mysql 4.1.3.
o Bugfix in dbdate_cast() in the Oracle module.
o Several bugfixes in Shuffler.
o Added Stdio.Port()->bind_unix().
o Several bugfixes for rare array probles.
o Several cpp fixes to ensure that #if constant never interrupts
  compiliation. Use --show-all-cpp-warnings to see such failures.
o cpp expressions are now short-circuited.

Other chages:

o Several fixes in the Pike package generation to make them work with
  GNU tar 1.14.
o Preliminary support for local variable extraction in unbug.
o New installer system for Microsoft Windows.



Generated with FreeBSD Port Tools 0.63
>How-To-Repeat:
>Fix:

--- pike76-7.6.24.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/lang/pike76.old/Makefile /usr/ports/lang/pike76/Makefile
--- /usr/ports/lang/pike76.old/Makefile	Tue Nov  2 09:31:25 2004
+++ /usr/ports/lang/pike76/Makefile	Tue Nov  2 09:32:31 2004
@@ -6,14 +6,14 @@
 #
 
 PORTNAME=	pike76
-PORTVERSION=	7.6.13
+PORTVERSION=	7.6.24
 CATEGORIES=	lang
 MASTER_SITES=	ftp://pike.ida.liu.se/pub/pike/all/${PORTVERSION}/ \
 		ftp://ftp.oav.net/pike/7.6/ \
 		ftp://ftp.caudium.net/pike/official_releases/${PORTVERSION}/ \
 		ftp://ftp.us.caudium.net/pub/pike/7.6/ \
 		ftp://ftp.us.caudium.net/pub/pike/official_releases/${PORTVERSION}/
-DISTNAME=	pike-${PORTVERSION}
+DISTNAME=	Pike-v${PORTVERSION}
 
 MAINTAINER=	kiwi at oav.net
 COMMENT=	A dynamic programming language with a syntax similar to C++
diff -ruN --exclude=CVS /usr/ports/lang/pike76.old/distinfo /usr/ports/lang/pike76/distinfo
--- /usr/ports/lang/pike76.old/distinfo	Tue Nov  2 09:31:25 2004
+++ /usr/ports/lang/pike76/distinfo	Tue Nov  2 09:33:38 2004
@@ -1,2 +1,2 @@
-MD5 (pike-7.6.13.tar.gz) = 9a3eade39e89f58b8979a3b698ada5b7
-SIZE (pike-7.6.13.tar.gz) = 10305178
+MD5 (Pike-v7.6.24.tar.gz) = 4e39c43a00c6566a9638ef48499bbc82
+SIZE (Pike-v7.6.24.tar.gz) = 10285765
--- pike76-7.6.24.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list