pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc gcc44 fixes
details: https://anonhg.NetBSD.org/pkgsrc/rev/3087f8726ef0
branches: trunk
changeset: 399913:3087f8726ef0
user: dmcmahill <dmcmahill%pkgsrc.org@localhost>
date: Thu Oct 08 16:43:13 2009 +0000
description:
gcc44 fixes
diffstat:
cad/verilog/distinfo | 3 +-
cad/verilog/patches/patch-aa | 12 +
math/octave/distinfo | 6 +-
math/octave/patches/patch-aa | 45860 ++++++++++++++++++++++++++++++++++++++++-
math/octave/patches/patch-an | 29 +
math/octave/patches/patch-ao | 21 +
6 files changed, 45918 insertions(+), 13 deletions(-)
diffs (truncated from 45974 to 300 lines):
diff -r 13fd59becb4b -r 3087f8726ef0 cad/verilog/distinfo
--- a/cad/verilog/distinfo Thu Oct 08 16:16:12 2009 +0000
+++ b/cad/verilog/distinfo Thu Oct 08 16:43:13 2009 +0000
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.13 2009/03/11 02:08:08 dmcmahill Exp $
+$NetBSD: distinfo,v 1.14 2009/10/08 16:52:04 dmcmahill Exp $
SHA1 (verilog-0.8.7.tar.gz) = 814f12a99463a637cb13e0d86755f762c5d90270
RMD160 (verilog-0.8.7.tar.gz) = 63fb4f9e1e85157010d480e5d66513d6c9ac4326
Size (verilog-0.8.7.tar.gz) = 1273972 bytes
+SHA1 (patch-aa) = c109856bb5ff121bf70856a5a13678e2c7b68f80
SHA1 (patch-ad) = 41628d48a697499e71471defccb596426a098da7
diff -r 13fd59becb4b -r 3087f8726ef0 cad/verilog/patches/patch-aa
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/cad/verilog/patches/patch-aa Thu Oct 08 16:43:13 2009 +0000
@@ -0,0 +1,12 @@
+$NetBSD: patch-aa,v 1.11 2009/10/08 16:52:05 dmcmahill Exp $
+
+for auto_ptr.
+
+--- elab_net.cc.orig 2008-12-10 03:21:48.000000000 +0000
++++ elab_net.cc 2009-10-08 16:45:12.000000000 +0000
+@@ -30,4 +30,5 @@
+ # include <iostream>
+ # include <cstring>
++# include <memory>
+
+ /*
diff -r 13fd59becb4b -r 3087f8726ef0 math/octave/distinfo
--- a/math/octave/distinfo Thu Oct 08 16:16:12 2009 +0000
+++ b/math/octave/distinfo Thu Oct 08 16:43:13 2009 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.22 2009/07/23 13:43:25 asau Exp $
+$NetBSD: distinfo,v 1.23 2009/10/08 16:43:13 dmcmahill Exp $
SHA1 (octave-3.2.2.tar.bz2) = 6508738789e05f00397aa3bfad51fa7d43d55b14
RMD160 (octave-3.2.2.tar.bz2) = 974072fe574b4d5c134817529009792484ed81a9
Size (octave-3.2.2.tar.bz2) = 12085164 bytes
-SHA1 (patch-aa) = 80912c04b72b9affd43e1dc48517f29ff827b3ee
+SHA1 (patch-aa) = 82fa31ec932295efff18045176b3085f3b9ff518
SHA1 (patch-ab) = 55983c073f773c8f5aa6147a65f03e0351c6ece4
SHA1 (patch-ac) = fa39afe6f033e0be57ffde20d49b845c0243f91d
SHA1 (patch-ad) = 621496f7a0c57fb6d5157ddb737366747f1e19d2
@@ -14,3 +14,5 @@
SHA1 (patch-ak) = 98aa84ac66fac0b7b0dcdb69e911dc9d42fd6673
SHA1 (patch-al) = 16840b51decba58d943503d15eea036f37a2a80f
SHA1 (patch-am) = 3115a8a303be4939ce45f157ffcafa62b4d83bce
+SHA1 (patch-an) = c7069e1cbd9c0cacb4bec20ab0db39e00d78b518
+SHA1 (patch-ao) = 80be57d904d48cc48d8f3da0a3883309a343d084
diff -r 13fd59becb4b -r 3087f8726ef0 math/octave/patches/patch-aa
--- a/math/octave/patches/patch-aa Thu Oct 08 16:16:12 2009 +0000
+++ b/math/octave/patches/patch-aa Thu Oct 08 16:43:13 2009 +0000
@@ -1,13 +1,45853 @@
-$NetBSD: patch-aa,v 1.13 2009/07/19 00:33:10 asau Exp $
+$NetBSD: patch-aa,v 1.14 2009/10/08 16:43:13 dmcmahill Exp $
+
+regen after applying patch to configure.in
---- configure.orig 2009-06-18 00:39:19.000000000 +0400
-+++ configure 2009-06-18 00:42:08.000000000 +0400
-@@ -18666,7 +18666,7 @@
- library_path_var=LD_LIBRARY_PATH
- SCRIPTS_EXE_SUFFIX=
+--- configure.orig 2009-06-24 06:40:12.000000000 +0000
++++ configure 2009-10-08 11:41:29.000000000 +0000
+@@ -2,59 +2,80 @@
+ # From configure.in Revision: 1.603 .
+ # Guess values for system-dependent variables and create Makefiles.
+-# Generated by GNU Autoconf 2.61.
++# Generated by GNU Autoconf 2.64.
+ #
+ # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
+-# 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
++# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
++# Foundation, Inc.
++#
+ # This configure script is free software; the Free Software Foundation
+ # gives unlimited permission to copy, distribute and modify it.
+-## --------------------- ##
+-## M4sh Initialization. ##
+-## --------------------- ##
++## -------------------- ##
++## M4sh Initialization. ##
++## -------------------- ##
+
+ # Be more Bourne compatible
+ DUALCASE=1; export DUALCASE # for MKS sh
+-if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
++if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
+ emulate sh
+ NULLCMD=:
+- # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
++ # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
+ # is contrary to our usage. Disable this feature.
+ alias -g '${1+"$@"}'='"$@"'
+ setopt NO_GLOB_SUBST
+ else
+- case `(set -o) 2>/dev/null` in
+- *posix*) set -o posix ;;
++ case `(set -o) 2>/dev/null` in #(
++ *posix*) :
++ set -o posix ;; #(
++ *) :
++ ;;
+ esac
+-
+ fi
+
+
+-
+-
+-# PATH needs CR
+-# Avoid depending upon Character Ranges.
+-as_cr_letters='abcdefghijklmnopqrstuvwxyz'
+-as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
+-as_cr_Letters=$as_cr_letters$as_cr_LETTERS
+-as_cr_digits='0123456789'
+-as_cr_alnum=$as_cr_Letters$as_cr_digits
+-
+-# The user is always right.
+-if test "${PATH_SEPARATOR+set}" != set; then
+- echo "#! /bin/sh" >conf$$.sh
+- echo "exit 0" >>conf$$.sh
+- chmod +x conf$$.sh
+- if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
+- PATH_SEPARATOR=';'
++as_nl='
++'
++export as_nl
++# Printing a long string crashes Solaris 7 /usr/bin/printf.
++as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
++as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
++as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
++# Prefer a ksh shell builtin over an external printf program on Solaris,
++# but without wasting forks for bash or zsh.
++if test -z "$BASH_VERSION$ZSH_VERSION" \
++ && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
++ as_echo='print -r --'
++ as_echo_n='print -rn --'
++elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
++ as_echo='printf %s\n'
++ as_echo_n='printf %s'
++else
++ if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
++ as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
++ as_echo_n='/usr/ucb/echo -n'
+ else
+- PATH_SEPARATOR=:
++ as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
++ as_echo_n_body='eval
++ arg=$1;
++ case $arg in #(
++ *"$as_nl"*)
++ expr "X$arg" : "X\\(.*\\)$as_nl";
++ arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
++ esac;
++ expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
++ '
++ export as_echo_n_body
++ as_echo_n='sh -c $as_echo_n_body as_echo'
+ fi
+- rm -f conf$$.sh
++ export as_echo_body
++ as_echo='sh -c $as_echo_body as_echo'
+ fi
+
+-# Support unset when possible.
+-if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
+- as_unset=unset
+-else
+- as_unset=false
++# The user is always right.
++if test "${PATH_SEPARATOR+set}" != set; then
++ PATH_SEPARATOR=:
++ (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
++ (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
++ PATH_SEPARATOR=';'
++ }
+ fi
+
+@@ -65,10 +86,8 @@
+ # (If _AS_PATH_WALK were called with IFS unset, it would disable word
+ # splitting by setting IFS to empty value.)
+-as_nl='
+-'
+ IFS=" "" $as_nl"
+
+ # Find who we are. Look in the path if we contain no directory separator.
+-case $0 in
++case $0 in #((
+ *[\\/]* ) as_myself=$0 ;;
+ *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+@@ -77,6 +96,6 @@
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+- test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
+-done
++ test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
++ done
+ IFS=$as_save_IFS
+
+@@ -89,11 +108,15 @@
+ fi
+ if test ! -f "$as_myself"; then
+- echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
+- { (exit 1); exit 1; }
++ $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
++ exit 1
+ fi
+
+-# Work around bugs in pre-3.0 UWIN ksh.
+-for as_var in ENV MAIL MAILPATH
+-do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
++# Unset variables that we do not need and which cause bugs (e.g. in
++# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
++# suppresses any "Segmentation fault" message there. '((' could
++# trigger a bug in pdksh 5.2.14.
++for as_var in BASH_ENV ENV MAIL MAILPATH
++do eval test x\${$as_var+set} = xset \
++ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
+ done
+ PS1='$ '
+@@ -102,339 +125,302 @@
+
+ # NLS nuisances.
+-for as_var in \
+- LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
+- LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
+- LC_TELEPHONE LC_TIME
+-do
+- if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
+- eval $as_var=C; export $as_var
+- else
+- ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
+- fi
+-done
+-
+-# Required to use basename.
+-if expr a : '\(a\)' >/dev/null 2>&1 &&
+- test "X`expr 00001 : '.*\(...\)'`" = X001; then
+- as_expr=expr
+-else
+- as_expr=false
+-fi
+-
+-if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
+- as_basename=basename
+-else
+- as_basename=false
+-fi
+-
+-
+-# Name of the executable.
+-as_me=`$as_basename -- "$0" ||
+-$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
+- X"$0" : 'X\(//\)$' \| \
+- X"$0" : 'X\(/\)' \| . 2>/dev/null ||
+-echo X/"$0" |
+- sed '/^.*\/\([^/][^/]*\)\/*$/{
+- s//\1/
+- q
+- }
+- /^X\/\(\/\/\)$/{
+- s//\1/
+- q
+- }
+- /^X\/\(\/\).*/{
+- s//\1/
+- q
+- }
+- s/.*/./; q'`
++LC_ALL=C
++export LC_ALL
++LANGUAGE=C
++export LANGUAGE
+
+ # CDPATH.
+-$as_unset CDPATH
+-
++(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+ if test "x$CONFIG_SHELL" = x; then
+- if (eval ":") 2>/dev/null; then
+- as_have_required=yes
++ as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
++ emulate sh
++ NULLCMD=:
++ # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
++ # is contrary to our usage. Disable this feature.
++ alias -g '\${1+\"\$@\"}'='\"\$@\"'
++ setopt NO_GLOB_SUBST
+ else
+- as_have_required=no
++ case \`(set -o) 2>/dev/null\` in #(
++ *posix*) :
++ set -o posix ;; #(
++ *) :
++ ;;
++esac
+ fi
Home |
Main Index |
Thread Index |
Old Index