Re: [Flightgear-devel] SGFile::readline

2010-02-15 Thread Tim Moore
On Sun, Feb 14, 2010 at 10:47 PM, John Denker j...@av8n.com wrote:

 The following commit message should be self-explanatory:

 commit 224ce694fa8ba7dede0e413b81e5dd52e5e65f15
 Author: John Denker j...@av8n.com
 Date:   Thu Feb 11 21:13:19 2010 -0700

Problem was: readline writes out-of-bounds, corrupts memory.
Problem was: readline seeks on files that don't support seek.
Problem was: readline fails to detect seek errors, returns garbage.
Problem was: readline wildly inefficient, re-reading same data
  again and again.

Add utility to test for read/write bugs.
Replace readline with a version that is more compact, more
maintainable, more extensible, more correct, more efficient, and
able to read from named FIFOs and other things that don't seek.


 For details (476 lines worth) see:
  http://www.av8n.com/fly/fgfs/readline.patch

I took a look at your patch and have a couple of comments. It's true that
readline() is pretty gross; parts of it were written by yours truly. Some of
the grossness is due to a hack which lets a file be treated as an infinitely
repeating stream of bytes, very convenient for demos at SIGGRAPH. Your patch
breaks that hack. I won't argue too strongly that the hack belongs in
SGFile, but I want to have some story for replacing it, possibly in
FGGeneric::process(), before we blow it away.

Having done something like this recently in another project, I think the
code code be more clear with some use of std::string and the STL. Here's a
sketch:

if (length == 0)
throw(...);
while (!eof_flag) {
string::size_type delimPos = _buffer.find(delim);
if (delimPos != string::npos) {
size_t bytesCopied = std::max(length - 1, delimPos - 1);
_buffer.copy(buf, bytesCopied);
buf[bytesCopied] = 0;
_buffer.erase(0, bytesCopied + 1);
return delimPos;
}
char readBuf[256];
int readRet = ::read(fp, readBuf, sizeof(readBuf));
if (readRet  0)
throw(...);
else if (readRet == 0)
eof_flag = true;
else
_buffer.append(readBuf, readRet);
}
return 0;



 ==

 The code in sg_file.cxx appears to run parallel to code
 in other places such as sg_socket.cxx  I wouldn't be
 surprised if the other places needed fixing, too ...
 but I haven't looked.

Tim
--
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


[Flightgear-devel] mpserver09

2010-02-15 Thread Daniel Vigano
Hello,

mpserver09 is online again. I have switch my operating system to Debian
and than I have had the bug who is fixed in fgmsv0.9.12.
So please relay to it. Thanks!

Daniel



--
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] 503

2010-02-15 Thread Gijs de Rooy

Hi,


 What about asking (kindly) to the real administrator of this site :
 http://wiki.flightgear.org/index.php/wiki.flightgear.org:About

No need for that, he already knows about the problem. Actually, he 
already fixed the problem! As Pete knows, all we're waiting on is a 
one minute job to be done by Curt: forwarding wiki.flightgear.org to the
new wiki server...

 

Cheers,
Gijs
  
_
Een netbook met Windows 7? Hier vind je alles dat je moet weten.
www.windows.nl/netbook--
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] SGFile::readline

2010-02-15 Thread John Denker
On 02/15/2010 03:19 AM, Tim Moore wrote:

 Some of
 the grossness is due to a hack which lets a file be treated as an infinitely
 repeating stream of bytes, very convenient for demos at SIGGRAPH. Your patch
 breaks that hack. I won't argue too strongly that the hack belongs in
 SGFile, but I want to have some story for replacing it, possibly in
 FGGeneric::process(), before we blow it away.

Please try this story:

   mkfifo /tmp/pipe.flog
   sleep 100  /tmp/pipe.flog 
   while true ; do cat bytes  /tmp/pipe.flog ; done  
   fgfs --generic=file,in,$rate,/tmp/pipe.flog,$protocol

Now that readline does not do seeks, it can read named
pipes (FIFOs) just fine, and this opens up all sorts of
non-hackish way of solving the SIGGRAPH problem ... and
a host of previously-unsolved problems as well.  For
example, it allows you to switch from one stream of
bytes to another without restarting fgfs.

Seems like a win/win to me.

If this story is not good enough, please clarify the
question.



Hint:  The sleep statement ensures that the reader (fgfs)
will not see an EoF at the point where one cat of bytes
ends and the next begins.

--
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] 503

2010-02-15 Thread Simon Hollier
Thanks Gijs - I'll just add that Curt has been out of town and it's
better to wait for his return before switching the DNS over.

Simon

On Mon, Feb 15, 2010 at 7:42 AM, Gijs de Rooy gijsr...@hotmail.com wrote:
 Hi,

 What about asking (kindly) to the real administrator of this site :
 http://wiki.flightgear.org/index.php/wiki.flightgear.org:About

 No need for that, he already knows about the problem. Actually, he
 already fixed the problem! As Pete knows, all we're waiting on is a
 one minute job to be done by Curt: forwarding wiki.flightgear.org to the
 new wiki server...

 Cheers,
 Gijs

 
 De nieuwe Internet Explorer: sneller, eenvoudiger en veiliger dan ooit
 Download nu
 --
 SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
 Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
 http://p.sf.net/sfu/solaris-dev2dev
 ___
 Flightgear-devel mailing list
 Flightgear-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/flightgear-devel



--
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] 503

2010-02-15 Thread Gene Buckle
On Mon, 15 Feb 2010, Pete Morgan wrote:

 Gene Buckle wrote:

 No, but its considered part of flightgear as a platform, no wiki
 == no info. mpservers fall in same category almost.
 Note that it's flightgear-bugs, not
 anything-that-has-anything-to-do-with-flightgear-except-the-actual-simulator-bugs.

 I could reply to that with is there not a

The wiki is not part of the simulator.  Unless of course you live in some 
alternate universe where a resource issue on the wiki prevents FlightGear 
from running on your computer.

 In the meantime I am perplexed why there is so much stress about an
 issue which is occurring, and if its frustrating for you then please
 ignore, however it is frustrating for me.

Because you set up a good tracking tool and then promptly flood it with 
a pile of irrelevant crap so that the people that need use actually use 
the tool are overwhelmed by the noise.

 I dont appreciate being called a bug troll, however with all respect I

I just call 'em like I see 'em.  If you don't like that, See Figure #1.

 am a fan avid of FG and indeed follow the Geneb simpit site at
 http://www.simpits.org/geneb/ as well. (I guess I better NOT complain
 about that the mailing list which does not send me updates as its not a
 sim issue).

You know, I re-read that last sentence many, many times.  It _still_ 
doesn't make any sense.

g.

-- 
Proud owner of F-15C 80-0007
http://www.f15sim.com - The only one of its kind.
http://www.simpits.org/geneb - The Me-109F/X Project

ScarletDME - The red hot Data Management Environment
A Multi-Value database for the masses, not the classes.
http://www.scarletdme.org - Get it _today_!

--
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] 503

2010-02-15 Thread Gene Buckle
On Sun, 14 Feb 2010, Alex Perry wrote:

 Pete, perhaps we need to create a separate queue for
 flightgear-usability-bugs-that-gene-doesnt-care-about.

I'll ignore the snark and point out that a wiki problem is not, under any 
circumstances whatsoever a flightgear usability issue.  Unless of course 
your particular copy of FlightGear depends on the wiki in some magical 
fashion that prevents it from running if the wiki is overloaded.

g.



-- 
Proud owner of F-15C 80-0007
http://www.f15sim.com - The only one of its kind.
http://www.simpits.org/geneb - The Me-109F/X Project

ScarletDME - The red hot Data Management Environment
A Multi-Value database for the masses, not the classes.
http://www.scarletdme.org - Get it _today_!

--
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] SGFile::readline

2010-02-15 Thread John Denker
On 02/15/2010 09:22 AM, Tim Moore wrote:

 Hint:  The sleep statement ensures that the reader (fgfs)
 will not see an EoF at the point where one cat of bytes
 ends and the next begins.

 I'd probably do without the sleep and write while true; do cat bytes;
 done /tmp/pipe.flog  instead.

1) That doesn't work at the moment (but see below!).
The problem is that when the first cat completes,
the reader (fgfs) gets and EoF, and that's the end 
of the show.



 It's good that you've removed the lseek from the usual path through
 readline. 

:-)

 But, as I said, your patch breaks a useful command-line option. It
 would be no big deal to insert an lseek to the beginning of the file in your
 new readline; if the file descriptor doesn't support lseek, then no harm
 done.


2) It would be even less of a problem to do the following
the specified number of times:
  -- detect the EoF
  -- close the file
  -- reopen the file and start reading again.

This has the advantage that it works the same as lseek
for regular disk files, and works a whole lot better
for FIFO files.

It also removes the need for the sleep and simplifies
scenario in item (1) above.

--
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] SGFile::readline

2010-02-15 Thread Tim Moore
On Mon, Feb 15, 2010 at 5:43 PM, John Denker j...@av8n.com wrote:

 On 02/15/2010 09:22 AM, Tim Moore wrote:

  Hint:  The sleep statement ensures that the reader (fgfs)
  will not see an EoF at the point where one cat of bytes
  ends and the next begins.

  I'd probably do without the sleep and write while true; do cat bytes;
  done /tmp/pipe.flog  instead.

 1) That doesn't work at the moment (but see below!).
 The problem is that when the first cat completes,
 the reader (fgfs) gets and EoF, and that's the end
 of the show.

 I believe that the way I've written it causes the redirection to apply to
the whole for loop, so the file isn't closed after each cat command. My
simple-minded tests confirm this, but perhaps I'm missing something.

 

  It's good that you've removed the lseek from the usual path through
  readline.

 :-)

  But, as I said, your patch breaks a useful command-line option. It
  would be no big deal to insert an lseek to the beginning of the file in
 your
  new readline; if the file descriptor doesn't support lseek, then no harm
  done.


 2) It would be even less of a problem to do the following
 the specified number of times:
  -- detect the EoF
  -- close the file
  -- reopen the file and start reading again.

 This has the advantage that it works the same as lseek
 for regular disk files, and works a whole lot better
 for FIFO files.

 It also removes the need for the sleep and simplifies
 scenario in item (1) above.

 That would work too.
--
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] Modifying OSG lib checks in FG configure.ac

2010-02-15 Thread Geoff McLane
On Sun, 2010-02-14 at 15:22 +0100, Erik Hofman wrote:
 John Denker wrote:
  In this case it appears that adding about five lines
  of code to acinclude.m4 will remove the need for at
  least five paragraphs of documentation.  It turns 
  out to be quite possible to each the configuration 
  system to search lib64.
 
 Both patches have been committed to CVS.
 

Hi John, Erik,

Re: README.OSG
`
Thank you Erik for adding the README.OSG updates
to FlightGear. You might note this file was previously
also 'mirrored' in SimGear, but maybe it is sufficient
that it is at least in FG. Thanks.

Even if I do say so myself, I think it now gives 
'quality' information to the user, should they run 
into an OSG shared library problem.

And thank you for adding the GL/glut.h patch to
FG configure.ac. Now tests/gl-info runs fine.


Re: Patching acinclude.m4

Concerning the SG acinclude.m4 changes, I guess I am
really misunderstanding something here ;=(( Sorry
if this is true...



1. The change has been done only to SimGear
acinclude.m4!

Why to SimGear? Is there, was there a problem in
SimGear? What is the problem being overcome in SG
by this patch?

I _THOUGHT_ all this discussion was about FlightGear!
And the fact that, by default, cmake of OSG, installs
the OSG libraries in $prefix/lib64 when in x86_64!!!

SimGear is a set of static libraries only, thus NEVER
needs to 'find' OSG libraries. Libraries do _NOT_ link
with other 'libraries'!!!

As far as I can see, NONE of the SG 'test' executables,
like decode_binobj, lowtest, socktest, tcp_client,
waytest, TestRenderTexture, testserial, etc...
require linking with OSG libraries.
 
SG libraries do NOT need OSG libraries... includes,
yes, but libraries, no.

The problem I read was when LINKING FG, specifically
a FG tests program, but it would be the same when later
linking fgfs itself, with OSG libraries. 

How can changes to SG effect this FG link failure?

BUT UGH: Just did a full SG cvs update, and this
acinclude.m4 patch _BREAKS_ the SG build for me! I
do like the more 'informative' output though ;=))



2. But even if we now modify FG's acinclude.m4 to
correctly find OSG libraries in $prefix/lib64,
then you only move the problem back to when
trying to RUN gl-info, or fgfs, or any others
program dependant on OSG shared libraries.

So, to 'run' anything which includes these OSG
shared libraries, the user must KNOW about one, or
all, of :-

(a) Using 'export LD_LIBRARY_PATH=...', like
export LD_LIBRARY_PATH=/path/to/lib[64][:/other/paths]

(b) Making and using a lib - lib64 link, if the $prefix
is unique, and does not contain a 'lib' folder

(c) Using /etc/ld.so.conf and ldconfig, to
setup the $prefix/lib64 in the ld cache.

(d) And maybe other solutions...

So yes, such a patch to FG could make the build 
appear 'easier', but still leaves the 'user' with
a later, perhaps bigger problem to overcome ;=((.
 
And again, these user 'options' are now enumerated 
in the README.OSG.



3. _ALL_ of this can be _AVOIDED_ completely if the
user knows about, and uses the OSG cmake option -
 '-D LIB_POSTFIX='
seemingly the single root cause of ALL THIS!!!

Using this puts the OSG shared libraries in
the 'standard' place, namely $prefix/lib. If this
option is used, then :-

(a) SG will build using --with-osg=$prefix to
allow it to find OSG $prefix/include. This has
never been a problem, has it?

(b) FG will build using --with-osg=$prefix to
allow it to find _BOTH_ OSG $prefix/include _AND_
equally important, $prefix/lib

(c) Executables using OSG shared libraries
can be run without any special provision, if
OSG installed in /usr/[local/]lib, or with a
simple /etc/ld.so.conf change if otherwise, or
using LD_LIBRARY_PATH for a temporary solution.

All that by adding one parameter to cmake when
building OSG libraries from source. Does not
seem a _BIG_ thing...



4. While I too thought of, and mentioned 'fixing'
the auto-make to deal with this non-standard
OSG install into 'lib64', I later canceled it,
due to it being only _PART_ of the problem.

It does seem cmake OSG is the root cause,
and I really question what should be done in FG
make process to 'fix' this, other than fully
explaining possible 'fixes' in README.OSG,
which is now done ;=))

BUT, ok, I too 'like' the idea of improving
the FG auto-make process, so added the fixes
from SG to FG acinclude.m4, to give it a try... 
using a scenario where OSG libraries are installed
in $prefix/lib64

  *** IT FAILED! ***

Yes, it got through the FG ./configure --with-osg=$prefix ...
but the Makefiles generated FAILED to add a path for
the SG, and other libraries. They _DO_ have a path for 
OSG 'lib64' libraries.

So the main link line (truncated) for fgfs was :-

g++ -DPKGLIBDIR=\/home/geoff/fg/fg8/install/fgfs/share/FlightGear\ \
-g -O2 -I/home/geoff/fg/fg8/install/simgear -D_REENTRANT   \
-L/home/geoff/fg/fg8/install/OSG282/lib64 -o fgfs bootstrap.o libMain.a

[Flightgear-devel] Handley-Page Victor K2 case sensitivity problem

2010-02-15 Thread Viktor Radnai

Hi there,

The panel on the Victor doesn't show (on Linux) due to a case 
sensitivity issue. Please apply attached patch to fix it.


Cheers,
Vik
Index: Aircraft/victor/Models/Panel.xml
===
RCS file: /var/cvs/FlightGear-0.9/data/Aircraft/victor/Models/Panel.xml,v
retrieving revision 1.1
diff -u -r1.1 Panel.xml
--- Aircraft/victor/Models/Panel.xml	15 Oct 2009 11:01:26 -	1.1
+++ Aircraft/victor/Models/Panel.xml	15 Feb 2010 21:14:39 -
@@ -5,7 +5,7 @@
 
  model
   nameRPM-1/name
-  pathAircraft/Victor/Models/Instruments/rpm-1.xml/path
+  pathAircraft/victor/Models/Instruments/rpm-1.xml/path
   overlay
animation n=1000
 typescale/type
@@ -26,7 +26,7 @@
 
  model
   nameRPM-2/name
-  pathAircraft/Victor/Models/Instruments/rpm-2.xml/path
+  pathAircraft/victor/Models/Instruments/rpm-2.xml/path
   overlay
animation n=1000
 typescale/type
@@ -47,7 +47,7 @@
 
  model
   nameRPM-3/name
-  pathAircraft/Victor/Models/Instruments/rpm-3.xml/path
+  pathAircraft/victor/Models/Instruments/rpm-3.xml/path
   overlay
animation n=1000
 typescale/type
@@ -68,7 +68,7 @@
 
  model
   nameRPM-4/name
-  pathAircraft/Victor/Models/Instruments/rpm-4.xml/path
+  pathAircraft/victor/Models/Instruments/rpm-4.xml/path
   overlay
animation n=1000
 typescale/type
@@ -89,7 +89,7 @@
 
  model
   nameTemp-1/name
-  pathAircraft/Victor/Models/Instruments/jpt-1.xml/path
+  pathAircraft/victor/Models/Instruments/jpt-1.xml/path
   overlay
animation n=1000
 typescale/type
@@ -110,7 +110,7 @@
 
  model
   nameTemp-2/name
-  pathAircraft/Victor/Models/Instruments/jpt-2.xml/path
+  pathAircraft/victor/Models/Instruments/jpt-2.xml/path
   overlay
animation n=1000
 typescale/type
@@ -131,7 +131,7 @@
 
  model
   nameTemp-3/name
-  pathAircraft/Victor/Models/Instruments/jpt-3.xml/path
+  pathAircraft/victor/Models/Instruments/jpt-3.xml/path
   overlay
animation n=1000
 typescale/type
@@ -152,7 +152,7 @@
 
  model
   nameTemp-4/name
-  pathAircraft/Victor/Models/Instruments/jpt-4.xml/path
+  pathAircraft/victor/Models/Instruments/jpt-4.xml/path
   overlay
animation n=1000
 typescale/type
@@ -173,7 +173,7 @@
 
  model
   nameOilPressure-1/name
-  pathAircraft/Victor/Models/Instruments/oil-1.xml/path
+  pathAircraft/victor/Models/Instruments/oil-1.xml/path
   overlay
animation n=1000
 typescale/type
@@ -194,7 +194,7 @@
 
  model
   nameOilPressure-2/name
-  pathAircraft/Victor/Models/Instruments/oil-2.xml/path
+  pathAircraft/victor/Models/Instruments/oil-2.xml/path
   overlay
animation n=1000
 typescale/type
@@ -215,7 +215,7 @@
 
  model
   nameOilPressure-3/name
-  pathAircraft/Victor/Models/Instruments/oil-3.xml/path
+  pathAircraft/victor/Models/Instruments/oil-3.xml/path
   overlay
animation n=1000
 typescale/type
@@ -236,7 +236,7 @@
 
  model
   nameOilPressure-4/name
-  pathAircraft/Victor/Models/Instruments/oil-4.xml/path
+  pathAircraft/victor/Models/Instruments/oil-4.xml/path
   overlay
animation n=1000
 typescale/type
@@ -257,7 +257,7 @@
 
  model
   nameLeft ASI/name
-  pathAircraft/Victor/Models/Instruments/asi.xml/path
+  pathAircraft/victor/Models/Instruments/asi.xml/path
   offsets
x-m0.0/x-m
y-m-0.56/y-m
@@ -267,7 +267,7 @@
 
  model
   nameLeft Alt/name
-  pathAircraft/Victor/Models/Instruments/altimeter.xml/path
+  pathAircraft/victor/Models/Instruments/altimeter.xml/path
   offsets
x-m0.0/x-m
y-m-0.34/y-m
@@ -277,7 +277,7 @@
 
  model
   nameLeft HSI/name
-  pathAircraft/Victor/Models/Instruments/hsi.xml/path
+  pathAircraft/victor/Models/Instruments/hsi.xml/path
   offsets
x-m0.0/x-m
y-m-0.64/y-m
@@ -287,7 +287,7 @@
 
  model
   nameLeft AI/name
-  pathAircraft/Victor/Models/Instruments/ai.xml/path
+  pathAircraft/victor/Models/Instruments/ai.xml/path
   offsets
x-m0.0/x-m
y-m-0.37/y-m
@@ -297,7 +297,7 @@
 
  model
   nameRight Alt/name
-  pathAircraft/Victor/Models/Instruments/altimeter.xml/path
+  pathAircraft/victor/Models/Instruments/altimeter.xml/path
   offsets
x-m0.0/x-m
y-m0.65/y-m
@@ -307,7 +307,7 @@
 
  model
   nameRight ASI/name
-  pathAircraft/Victor/Models/Instruments/asi.xml/path
+  pathAircraft/victor/Models/Instruments/asi.xml/path
   offsets
x-m0.0/x-m
y-m0.43/y-m
@@ -317,7 +317,7 @@
 
  model
   nameRight HSI/name
-  pathAircraft/Victor/Models/Instruments/hsi.xml/path
+  pathAircraft/victor/Models/Instruments/hsi.xml/path
   offsets
x-m0.0/x-m
y-m0.64/y-m
Index: Aircraft/victor/Models/victor.xml
===
RCS file: /var/cvs/FlightGear-0.9/data/Aircraft/victor/Models/victor.xml,v
retrieving revision 1.1
diff -u -r1.1 victor.xml
--- Aircraft/victor/Models/victor.xml	15 Oct 2009 11:01:42 -	1.1
+++ Aircraft/victor/Models/victor.xml	15 Feb 2010 21:14:40 -
@@ -19,7 +19,7 @@
 /nasal
 
 model
-pathAircraft/Victor/Models/Panel.xml/path

Re: [Flightgear-devel] mpserver09

2010-02-15 Thread evilslut
hi Daniel,

I see relaying is active already :) had it in my config (mpserver12)

Happy flying,
Rob

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.


--
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] Modifying OSG lib checks in FG configure.ac

2010-02-15 Thread John Denker
On 02/15/2010 11:53 AM, Geoff McLane wrote:

 Just did a full SG cvs update, and this
 acinclude.m4 patch _BREAKS_ the SG build for me! 

OK.  It's a bug.

Thanks for testing.  

Here's the patch.  Please try again.



The reason for fussing with SG first is simple:  this
is where Joe User is going to get into trouble.  It
doesn't matter how good the FG configuration is if
Joe cannot get to that stage.  And trust me, SG
will not build if it cannot find the OpenThreads
libraries, which are bundled in with OSG these days,
and located in lib64/ by default.

A lot of stuff I do makes more sense if you look
at it from the Joe User point of view.

I will fix up the FG side of things eventually.  




commit 5764d1b7da5cb25947f6ada47aa45fe6b2272cec
Author: John Denker j...@av8n.com
Date:   Mon Feb 15 14:50:29 2010 -0700

Fix sneaky bug: 'mylibdir' variable getting trampled.

diff --git a/acinclude.m4 b/acinclude.m4
index 889cbf4..0059bbf 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -113,14 +113,14 @@ for subexdir in $subexdirs ; do
 dnl On 64-bit machines, if lib64/ exists and is not identical to lib/
 dnl then it should be listed here, listed ahead of lib/.
 mylibdir64=${exdir}/lib64${subexdir}
-mylibdir=${exdir}/lib${subexdir}
+mylibdir32=${exdir}/lib${subexdir}
 
 if test x86_64 = $(uname -m) \
-  -a ! ${mylibdir64} -ef ${mylibdir} ; then
+  -a ! ${mylibdir64} -ef ${mylibdir32} ; then
 wi_EXTRA_LDIR($mylibdir64)
 fi
 
-wi_EXTRA_LDIR($mylibdir)
+wi_EXTRA_LDIR($mylibdir32)
 
 progdir=${exdir}/bin${subexdir}
 wi_EXTRA_PDIR($progdir)


--
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] sub-option documentation : repeat

2010-02-15 Thread Stuart Buchanan
John Denker wrote:

 The repeat sub-option would be even more useful if
 it were more widely known.  It is not mentioned in
 --help --verbose and not mentioned in getstart.pdf.
 
 It would be nice if somebody would 
 a) At least mention README.IO in getstart.pdf and
   also in --help --verbose.
 
 b) Also perhaps expand the discussion of --generic 
   in getstart.pdf to include the full range of 
   sub-options, perhaps by incorporating the relevant 
   passage from README.IO.

Hi John,

I'll have to plead ignorance here - I wasn't aware of the
repeat option, and indeed haven't used the IO subsystem
in a non-trivial way for a number of years. Keeping track of
all the various features in FG is quite hard these days,
though checking all the README files for useful information
would probably be a good idea :).

Given the size of getstart.pdf and the target readership, I 
think a simple reference to README.IO would be the most
appropriate way forward.

If you'd like to submit a patch to the manual, it would be very
welcome. Otherwise I'll look at it when I get the chance.

-Stuart



  

--
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] Shift key stuck once pressed

2010-02-15 Thread Csaba Halász
On Mon, Feb 15, 2010 at 10:42 PM, Viktor Radnai viktor.rad...@gmail.com wrote:

 I built the latest Flightgear version out of CVS and I'm using it with
 the data directory straight out of CVS as well.

How about OSG? What version do you have?

-- 
Csaba/Jester

--
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] ILS problem at EDDB

2010-02-15 Thread James Turner

On 15 Feb 2010, at 09:12, James Turner wrote:

 Start at EDDB and tune nav radio to ils frequency 110.70
 
 fgfs: ../../../src/Instrumentation/navradio.cxx:920: double
 FGNavRadio::localizerWidth(FGNavRecord*): Assertion `rwy' failed.
 
 Ack, my fault, I'll commit a fix against the crash later today.

Fixed in CVS now, thanks for the report.

Regards,
James


--
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] ILS problem at EDDB

2010-02-15 Thread Jacob Burbach
 Fixed in CVS now, thanks for the report.

And thank you for the fix. :-)

cheers

--
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] Shift key stuck once pressed

2010-02-15 Thread Csaba Halász
On Mon, Feb 15, 2010 at 11:37 PM, Viktor Radnai viktor.rad...@gmail.com wrote:

 It's version 2.8.2-1 that comes with Debian unstable.

 Should I try 2.9.6 instead?

Yes. 2.8.2 reportedly also has the [ ] key bug.

-- 
Csaba/Jester

--
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] 503

2010-02-15 Thread leee
On Monday 15 Feb 2010, Gene Buckle wrote:
 On Sun, 14 Feb 2010, Alex Perry wrote:
  Pete, perhaps we need to create a separate queue for
  flightgear-usability-bugs-that-gene-doesnt-care-about.

 I'll ignore the snark and point out that a wiki problem is not,
 under any circumstances whatsoever a flightgear usability
 issue.  Unless of course your particular copy of FlightGear
 depends on the wiki in some magical fashion that prevents it from
 running if the wiki is overloaded.

 g.

The wiki tells you how to use FG and if you can't find that out then 
you can't use FG.  Is that not a usability issue?

LeeE


--
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] 503

2010-02-15 Thread Gene Buckle
On Tue, 16 Feb 2010, leee wrote:

 On Monday 15 Feb 2010, Gene Buckle wrote:
 On Sun, 14 Feb 2010, Alex Perry wrote:
 Pete, perhaps we need to create a separate queue for
 flightgear-usability-bugs-that-gene-doesnt-care-about.

 I'll ignore the snark and point out that a wiki problem is not,
 under any circumstances whatsoever a flightgear usability
 issue.  Unless of course your particular copy of FlightGear
 depends on the wiki in some magical fashion that prevents it from
 running if the wiki is overloaded.

 g.

 The wiki tells you how to use FG and if you can't find that out then
 you can't use FG.  Is that not a usability issue?

Considering the volume of information available offline, no it doesn't.

Regardless, fill up the bug database with whatever cruft tickles your 
panties at the moment.  I'm done tilting at windmills.

g.

-- 
Proud owner of F-15C 80-0007
http://www.f15sim.com - The only one of its kind.
http://www.simpits.org/geneb - The Me-109F/X Project

ScarletDME - The red hot Data Management Environment
A Multi-Value database for the masses, not the classes.
http://www.scarletdme.org - Get it _today_!

--
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel