ports/59881: french/aster: making Code_Aster 7.2 fetchable again + chasing HDF5 upgrade.
Thierry Thomas
thierry at pompo.net
Mon Dec 1 23:20:26 UTC 2003
>Number: 59881
>Category: ports
>Synopsis: french/aster: making Code_Aster 7.2 fetchable again + chasing HDF5 upgrade.
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Mon Dec 01 15:20:20 PST 2003
>Closed-Date:
>Last-Modified:
>Originator: Thierry Thomas
>Release: FreeBSD 5.1-RELEASE-p10 i386
>Organization:
Kabbale Eros
>Environment:
System: FreeBSD ws90bj.pompo.net 5.1-RELEASE-p10 FreeBSD 5.1-RELEASE-p10 #0: Tue Oct 14 23:06:50 CEST 2003 root at ws90bj.pompo.net:/usr/obj/usr/src/sys/WS90BJ-031014 i386
>Description:
- Code_Aster did't run cleanly with hdf5-1.6.1
=> HDF5_DISABLE_VERSION_CHECK must be defined in run_aster;
- 7.2 tarball has been rerolled.
Remark: no PORTREVISION, since 7.2 is not yet committed.
>How-To-Repeat:
- portupgrade hdf5;
- run Aster with a study (e.g. forma04 in /usr/local/aster/STA7.2/etude)
=> it will abort with the following message:
Warning! The HDF5 header files included by this application do not match the
version used by the HDF5 library to which this application is linked. Data
corruption or segmentation faults may occur if the application continues.
'HDF5_DISABLE_VERSION_CHECK' environment variable set, application will
continue.
Headers are 1.4.5, library is 1.6.1
>Fix:
Pre-requisite: PR ports/59312 must be committed.
Then please apply the following patch:
--- aster.diff begins here ---
diff -urN french/aster.orig/Makefile french/aster/Makefile
--- french/aster.orig/Makefile Sun Nov 16 00:24:14 2003
+++ french/aster/Makefile Mon Dec 1 22:56:54 2003
@@ -6,10 +6,10 @@
#
PORTNAME= aster
-PORTVERSION= 7.2
+PORTVERSION= 7.2.0
CATEGORIES= french cad python tk84
MASTER_SITES= http://www.code-aster.org/FICHIERS/code_aster/
-DISTNAME= ${PORTNAME}_src_${PORTVERSION}
+DISTNAME= ${PORTNAME}-${PORTVERSION}-2.src
EXTRACT_SUFX= .tar
MAINTAINER= ports at FreeBSD.org
@@ -130,7 +130,7 @@
SHIADEP= ${SHIA}
.endif
-vaster= STA${PORTVERSION}
+vaster= STA${PORTVERSION:S/.0//}
MK_FILES= make_aster make_cata make_etude make_exec make_lib make_test
INST_DAT= astest bibpyt cata_ele.pickled catalo catapy commande \
config.txt elements etude materiau tcl
diff -urN french/aster.orig/distinfo french/aster/distinfo
--- french/aster.orig/distinfo Sun Nov 16 00:24:14 2003
+++ french/aster/distinfo Mon Dec 1 19:12:47 2003
@@ -1 +1 @@
-MD5 (aster_src_7.2.tar) = 32a81008e2366603e9ba730b203655cc
+MD5 (aster-7.2.0-2.src.tar) = 3c7163dffba0fa70c6b136480c05712e
diff -urN french/aster.orig/files/patch-tcl::run_aster french/aster/files/patch-tcl::run_aster
--- french/aster.orig/files/patch-tcl::run_aster Sun Nov 16 00:24:14 2003
+++ french/aster/files/patch-tcl::run_aster Mon Dec 1 22:56:36 2003
@@ -1,18 +1,20 @@
---- tcl/run_aster.orig Thu Jun 26 17:57:43 2003
-+++ tcl/run_aster Fri Jul 18 23:01:40 2003
-@@ -5,6 +5,7 @@
+--- tcl/run_aster.orig Wed Nov 19 11:48:05 2003
++++ tcl/run_aster Mon Dec 1 22:56:03 2003
+@@ -5,6 +5,8 @@
TCLSH=HOME_TCL_TK/bin/TCL_BIN
REPTCL=HOME_CODE_ASTER/tcl
PYTHONHOME=HOME_PYTHON
+PYTHONPATH=%%PYTHONPATH%%
++HDF5_DISABLE_VERSION_CHECK=1
# lancement de run_aster
# usage : run_aster [-p ncpu] fichier_parametre
-@@ -32,6 +33,7 @@
+@@ -32,6 +34,8 @@
fi
export PYTHONHOME
+export PYTHONPATH
++export HDF5_DISABLE_VERSION_CHECK
OMP_NUM_THREADS=$ncpu
export OMP_NUM_THREADS
--- aster.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list