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

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

[Octave-bug-tracker] [bug #63684] Octave 7.3.0 failed to build with suit


From: Rui Chen
Subject: [Octave-bug-tracker] [bug #63684] Octave 7.3.0 failed to build with suite-sparse 7.0.0
Date: Fri, 20 Jan 2023 00:37:52 -0500 (EST)

URL:
  <https://savannah.gnu.org/bugs/?63684>

                 Summary: Octave 7.3.0 failed to build with suite-sparse 7.0.0

                 Project: GNU Octave
               Submitter: chenrui
               Submitted: Fri 20 Jan 2023 05:37:50 AM UTC
                Category: Other
                Severity: 3 - Normal
                Priority: 5 - Normal
              Item Group: Regression
                  Status: None
             Assigned to: None
         Originator Name: Rui Chen
        Originator Email: 
             Open/Closed: Open
                 Release: 7.3.0
         Discussion Lock: Any
        Operating System: Mac OS
           Fixed Release: None
         Planned Release: None


    _______________________________________________________

Follow-up Comments:


-------------------------------------------------------
Date: Fri 20 Jan 2023 05:37:50 AM UTC By: Rui Chen <chenrui>
:wave: trying to regression build/test octave 7.3.0 release, but ran into some
build failure as follows:

```
  libtool: compile:  clang++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave
-I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric
-Iliboctave/operators -I./liboctave/operators -I./liboctave/system
-I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp
-I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree
-Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers
-I/opt/homebrew/opt/hdf5/include
-I/opt/homebrew/Cellar/graphicsmagick/1.3.40/include/GraphicsMagick
-I/opt/homebrew/Cellar/fftw/3.3.10_1/include
-I/opt/homebrew/Cellar/fftw/3.3.10_1/include
-I/opt/homebrew/opt/freetype/include/freetype2
-I/opt/homebrew/Cellar/fontconfig/2.14.1/include
-I/opt/homebrew/opt/freetype/include/freetype2
-I/opt/homebrew/opt/hdf5/include -I/opt/homebrew/opt/qt@5/include -fPIC
-pthread -Wall -W -Wshadow -Woverloaded-virtual -Wold-style-cast -Wformat
-Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -std=c++14 -c
libinterp/corefcn/base-text-renderer.cc  -fno-common -DPIC -o
libinterp/corefcn/.libs/libcorefcn_la-base-text-renderer.o
  libinterp/corefcn/amd.cc:154:3: error: use of undeclared identifier
'SuiteSparse_config'
    SUITESPARSE_ASSIGN_FPTR (malloc_func, amd_malloc, malloc);
    ^
  ./liboctave/util/oct-sparse.h:97:63: note: expanded from macro
'SUITESPARSE_ASSIGN_FPTR'
  #    define SUITESPARSE_ASSIGN_FPTR(f_name, f_var, f_assign)
(SuiteSparse_config.f_name = f_assign)
                                                                ^
  libinterp/corefcn/amd.cc:155:3: error: use of undeclared identifier
'SuiteSparse_config'
    SUITESPARSE_ASSIGN_FPTR (free_func, amd_free, free);
    ^
  ./liboctave/util/oct-sparse.h:97:63: note: expanded from macro
'SUITESPARSE_ASSIGN_FPTR'
  #    define SUITESPARSE_ASSIGN_FPTR(f_name, f_var, f_assign)
(SuiteSparse_config.f_name = f_assign)
                                                                ^
  libinterp/corefcn/amd.cc:156:3: error: use of undeclared identifier
'SuiteSparse_config'
    SUITESPARSE_ASSIGN_FPTR (calloc_func, amd_calloc, calloc);
    ^
  ./liboctave/util/oct-sparse.h:97:63: note: expanded from macro
'SUITESPARSE_ASSIGN_FPTR'
  #    define SUITESPARSE_ASSIGN_FPTR(f_name, f_var, f_assign)
(SuiteSparse_config.f_name = f_assign)
                                                                ^
  libinterp/corefcn/amd.cc:157:3: error: use of undeclared identifier
'SuiteSparse_config'
    SUITESPARSE_ASSIGN_FPTR (realloc_func, amd_realloc, realloc);
    ^
  ./liboctave/util/oct-sparse.h:97:63: note: expanded from macro
'SUITESPARSE_ASSIGN_FPTR'
  #    define SUITESPARSE_ASSIGN_FPTR(f_name, f_var, f_assign)
(SuiteSparse_config.f_name = f_assign)
                                                                ^
  libinterp/corefcn/amd.cc:158:3: error: use of undeclared identifier
'SuiteSparse_config'
    SUITESPARSE_ASSIGN_FPTR (printf_func, amd_printf, printf);
    ^
  ./liboctave/util/oct-sparse.h:97:63: note: expanded from macro
'SUITESPARSE_ASSIGN_FPTR'
  #    define SUITESPARSE_ASSIGN_FPTR(f_name, f_var, f_assign)
(SuiteSparse_config.f_name = f_assign)
                                                                ^
```

relates to https://github.com/Homebrew/homebrew-core/pull/120994







    _______________________________________________________

Reply to this item at:

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

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




reply via email to

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