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