octave-bug-tracker
[Top][All Lists]
Advanced

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

[Octave-bug-tracker] [bug #64447] Loads of load_path warnings when Octav


From: INVALID.NOREPLY
Subject: [Octave-bug-tracker] [bug #64447] Loads of load_path warnings when Octave install path contains umlaut
Date: Mon, 31 Jul 2023 05:48:19 -0400 (EDT)

Follow-up Comment #12, bug #64447 (project octave):


[comment #10 comment #10:]
> Did you follow the instructions from the Wiki page to which I referred in
comment #5? In case you did, *core* Octave should be working. And if you don't
see those `load_path` warnings on any command, the fix is probably doing what
it was meant to do.

You're right. Those warnings during startup are gone. For comparison, I also
tested the previous artifact
https://github.com/gnu-octave/octave/actions/runs/5694299972 and the warnings
appeared again. So that worked. However, since I first noticed them in the
context of loading packages, I tested your version again for installing a
package. I switched to the "struct" package because it seems to be smaller.
With your additional pacman command I was able to install the package for the
case of no umlaut being in the home directory. However, I do still get an
error when there is an umlaut:

pkg install -forge struct
In file included from error-helpers.h:20,
                 from error-helpers.cc:22:
config.h:44:37: error: 'octave_execution_exception' does not name a type
   44 | #define OCTAVE__EXECUTION_EXCEPTION octave_execution_exception
      |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~
error-helpers.h:33:22: note: in expansion of macro
'OCTAVE__EXECUTION_EXCEPTION'
   33 | void c_verror (const OCTAVE__EXECUTION_EXCEPTION&, const char *,
...);
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
config.h:44:37: error: 'octave_execution_exception' does not name a type
   44 | #define OCTAVE__EXECUTION_EXCEPTION octave_execution_exception
      |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~
error-helpers.cc:36:17: note: in expansion of macro
'OCTAVE__EXECUTION_EXCEPTION'
   36 | c_verror (const OCTAVE__EXECUTION_EXCEPTION&, const char *fmt, ...)
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
error-helpers.cc: In function 'void _p_error(const char*, ...)':
config.h:47:25: error: 'octave_vformat' was not declared in this scope; did
you mean 'octave_sort'?
   47 | #define OCTAVE__VFORMAT octave_vformat
      |                         ^~~~~~~~~~~~~~
error-helpers.cc:53:3: note: in expansion of macro 'OCTAVE__VFORMAT'
   53 |   OCTAVE__VFORMAT (output_buf, fmt, args);
      |   ^~~~~~~~~~~~~~~
make: *** [Makefile:36: error-helpers.o] Error 1
make: Entering directory '/tmp/oct-zUoeSa/struct-1.0.18/src'
CXXFLAGS="-g -O2 -Wall -Wno-deprecated-declarations"
C:/Täst/mingw64/bin/mkoctfile-9.0.0.exe -c error-helpe
rs.cc
make: Leaving directory '/tmp/oct-zUoeSa/struct-1.0.18/src'

error: pkg: error running 'make' for the struct package
error: called from
    configure_make at line 117 column 9
    install at line 202 column 7
    pkg at line 619 column 9


Looks like it would still not be possible to install packages in this case
(?).


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?64447>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/




reply via email to

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