octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Strange Permission denied error, JIT related?


From: Daniel J Sebald
Subject: Strange Permission denied error, JIT related?
Date: Sun, 26 Aug 2012 03:01:55 -0500
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.24) Gecko/20111108 Fedora/3.1.16-1.fc14 Thunderbird/3.1.16

Max,

I just started seeing a strange error from the most recent code. I compiled as root, then run octave from a user account and get a permission denied error. I ran twice and got this:

[sebald ~]$ /usr/local/src/octave/octave/build-nogui/run-octave
/usr/bin/ld: cannot open output file /usr/local/src/octave/octave/build-nogui/src/.libs/19012-lt-octave: Permission denied collect2: ld returned 1 exit statusn[sebald ~]$ /usr/local/src/octave/octave/build-nogui/run-octave /usr/bin/ld: cannot open output file /usr/local/src/octave/octave/build-nogui/src/.libs/19205-lt-octave: Permission denied
collect2: ld returned 1 exit statusn[sebald ~]$

Notice that the error message looks to be missing a backslash. It says "statusn" and then the command line begins. I think that is supposed to be "status\n".

Notice that the library that Octave is looking for changed between attempts. In one case it is 19012-lt-octave, in the other it is 19205-lt-octave. Neither of these files are present in src/.libs. All I see in that directory is "octave" and "octave-cli". The two different file names make me think JIT.

Now here's the strange part. I launch ./run-octave from the build directory as root and Octave runs as normal (not surprising, I suppose). But then I try again as a user and now Octave runs as normal (surprising?).

Dan


reply via email to

[Prev in Thread] Current Thread [Next in Thread]