Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 231171 - sci-physics/xfoil-6.97 version bump
Summary: sci-physics/xfoil-6.97 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Gentoo Science Physics related packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-08 14:09 UTC by Marek Miller
Modified: 2008-08-22 15:56 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
sci-physics:xfoil-6.97:20080708-141001.log (sci-physics:xfoil-6.97:20080708-141001.log,5.79 KB, text/plain)
2008-07-08 14:12 UTC, Marek Miller
Details
emerge-info (emerge-info,3.28 KB, text/plain)
2008-07-08 14:13 UTC, Marek Miller
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marek Miller 2008-07-08 14:09:50 UTC
sci-physics/xfoil-6.97 is out since at least Dec 2006.

from http://web.mit.edu/drela/Public/web/xfoil/version_notes.txt

XFOIL 6.97 (Dec '06)
--------------------

- Tabs in coordinate files are now treated as spaces 
   (no longer cause read errors)

- Increased wake array limit to allow up to 360 surface nodes.

- Changed default surface plot colors to blue and red.
  The previous yellow was sometimes hard to see on white backgrounds.

- Streamlined and extended some PPLOT features.

- Added actuator-disk parameters to polar files to be compatible with MSES.
  (these parameters are not significant to XFOIL)

- Improved BEND output formatting, with separated solid and skin parameters.

- Fixed the processing of data input via INPC and INPP, 
  in the ..CAMB submenu in .GDES


XFOIL 6.97 (Dec '07) UPDATE
---------------------------

- Fixed PNAM command in OPER menu.
 
- Eliminated yellow color for polar plots (both in PPLOT and XFOIL).
  This was difficult to see on white backgrounds.


XFOIL 6.97 (Apr '08) UPDATE 2
-----------------------------

- Fixed a few undefined references in some of the plot
  post-processing calculations.  Compressibility effects 
  were not being properly calculated.
Comment 1 Marek Miller 2008-07-08 14:11:27 UTC
I've updated the patch and tried to compile the source,
but got the following error:

gfortran -c   ../src/xfoil.f
gfortran -c   ../src/xpanel.f
gfortran -c   ../src/xoper.f
../src/xoper.f:117.22:

         IINPUT(I) = 2**31                                              
                     1
Error: Arithmetic overflow at (1)
make: *** [xoper.o] Error 1

My machine is x86 with 1GB RAM
I include the emerge --info and logs
Comment 2 Marek Miller 2008-07-08 14:12:31 UTC
Created attachment 159872 [details]
sci-physics:xfoil-6.97:20080708-141001.log
Comment 3 Marek Miller 2008-07-08 14:13:00 UTC
Created attachment 159874 [details]
emerge-info
Comment 4 Marek Miller 2008-07-08 14:15:44 UTC
I forgot to mention, that the build log was produced by the renamed ebuild.
Comment 5 Markus Dittrich (RETIRED) gentoo-dev 2008-07-10 12:36:09 UTC
@robbat2: Do you want me to have a look at this?

Thanks,
Markus
Comment 6 pier 2008-08-18 14:38:43 UTC
Hi,
I managed to get xfoil-6.97 working. I had to apply the gfortran patch and have the line 39 of src/pplot.f altereded from:

      LOGICAL ERROR, LGETFN

to

      LOGICAL ERROR, LGETFN, LERR

I didn't get any error when giving:
gfortran -c   ../src/xoper.f

----------------------------------------------------------

pier@asus ~/Programmi/Source/Xfoil/src $ gfortran -v
Using built-in specs.
Target: x86_64-pc-linux-gnu
Configured with: /var/tmp/portage/sys-devel/gcc-4.1.2/work/gcc-4.1.2/configure --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.2 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.1.2 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.1.2/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.1.2/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/include/g++-v4 --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --disable-altivec --enable-nls --without-included-gettext --with-system-zlib --disable-checking --disable-werror --enable-secureplt --disable-libunwind-exceptions --enable-multilib --enable-libmudflap --disable-libssp --disable-libgcj --enable-objc-gc --enable-languages=c,c++,objc,obj-c++,treelang,fortran --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu
Thread model: posix
gcc version 4.1.2 (Gentoo 4.1.2 p1.0.2)
Comment 7 Sébastien Fabbro (RETIRED) gentoo-dev 2008-08-22 15:56:33 UTC
xfoil-6.97 now in cvs. Thanks.