On 30.04.2012, at 01:42, Claudio Freire wrote: > Hi there. > > Here[0] is a patch that makes octave-forge build under gcc 4.7 and > another[1] for openmpi 1.5. > > The patches apply to several modules - if you need it split by module, > let me know. > > The openmpi patch shows undue reliance on internal openmpi state, > something which is the cause of trouble. I don't know enough of that > functionality to find a better fix, so I'll leave it up to you guys > ;-) > > [0] > https://api.opensuse.org/public/source/science/octave-forge/octave-forge-gcc-errors.patch > [1] > https://api.opensuse.org/public/source/science/octave-forge/octave-forge-openmpi_1.5_compat.patch
Hi Claudio Sorry for the delay. May I ask you what the patch does for the control package? I would like to forward the patches upstream to the SLICOT authors. BTW: The current/recommended version is control-2.3.50. Best regards, Lukas Index: octave-forge/control-2.2.5/src/AB13AD.f =================================================================== --- octave-forge.orig/control-2.2.5/src/AB13AD.f 2010-02-18 17:15:51.000000000 -0300 +++ octave-forge/control-2.2.5/src/AB13AD.f 2012-02-02 13:00:38.414456719 -0300 @@ -262,8 +262,9 @@ C C Error return. C + AB13AD = ZERO CALL XERBLA( 'AB13AD', -INFO ) RETURN END IF C C Quick return if possible. Index: octave-forge/control-2.2.5/src/AB13AX.f =================================================================== --- octave-forge.orig/control-2.2.5/src/AB13AX.f 2010-02-18 17:15:51.000000000 -0300 +++ octave-forge/control-2.2.5/src/AB13AX.f 2012-02-02 13:00:52.426456716 -0300 @@ -195,6 +195,7 @@ C C Error return. C + AB13AX = ZERO CALL XERBLA( 'AB13AX', -INFO ) RETURN END IF Index: octave-forge/control-2.2.5/src/AB13BD.f =================================================================== --- octave-forge.orig/control-2.2.5/src/AB13BD.f 2009-12-04 01:46:15.000000000 -0300 +++ octave-forge/control-2.2.5/src/AB13BD.f 2012-02-02 13:02:17.678456705 -0300 @@ -292,6 +292,7 @@ C C Error return. C + AB13BD = ZERO CALL XERBLA( 'AB13BD', -INFO ) RETURN END IF Index: octave-forge/control-2.2.5/src/AB13DX.f =================================================================== --- octave-forge.orig/control-2.2.5/src/AB13DX.f 2009-11-29 01:17:08.000000000 -0300 +++ octave-forge/control-2.2.5/src/AB13DX.f 2012-02-02 13:01:18.990456712 -0300 @@ -324,6 +324,7 @@ END IF C IF( INFO.NE.0 ) THEN + AB13DX = ZERO CALL XERBLA( 'AB13DX', -INFO ) RETURN END IF ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Octave-dev mailing list Octave-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/octave-dev