Date: Tue, 2 Dec 2003 00:12:43 +0100 (CET) From: Thierry Thomas <thierry@pompo.net> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/59881: french/aster: making Code_Aster 7.2 fetchable again + chasing HDF5 upgrade. Message-ID: <20031201231243.D532922BAB8@ws90bj.pompo.net> Resent-Message-ID: <200312012320.hB1NKLjO060808@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>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@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@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:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031201231243.D532922BAB8>