[Top][All Lists]

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

[Octave-bug-tracker] [bug #41209] missing CPPFLAGS in umfpack tests

From: anonymous
Subject: [Octave-bug-tracker] [bug #41209] missing CPPFLAGS in umfpack tests
Date: Sun, 12 Jan 2014 07:34:43 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:26.0) Gecko/20100101 SeaMonkey/2.23


                 Summary: missing CPPFLAGS in umfpack tests
                 Project: GNU Octave
            Submitted by: None
            Submitted on: Sun 12 Jan 2014 07:34:42 AM UTC
                Category: Configuration and Build System
                Severity: 3 - Normal
                Priority: 5 - Normal
              Item Group: Build Failure
                  Status: None
             Assigned to: None
         Originator Name: Kyle Guinn
        Originator Email: address@hidden
             Open/Closed: Open
         Discussion Lock: Any
                 Release: 3.8.0
        Operating System: GNU/Linux



Some of configure's feature tests against umfpack do not provide all the
necessary CPPFLAGS for umfpack.  Those tests will fail, for example, if you
have headers in some non-default location and need to add -I flags.

configure:37239: checking whether UMFPACK needs SuiteSparse_time function
In file included from conftest.c:101:0:
/usr/include/umfpack/umfpack.h:89:17: fatal error: amd.h: No such file or
 #include "amd.h"
configure:37297: result: yes

The result should be 'no' for my system, and it's only 'yes' because of this
one error.  The next check for "UMFPACK separate complex matrix and rhs split"
fails similarly.

I've attached a patch that fixes it.  The important thing is to add
AMD_CPPFLAGS since umfpack.h depends on amd.h, and the check for the umfpack
library does the same thing.


File Attachments:

Date: Sun 12 Jan 2014 07:34:42 AM UTC  Name: umfpack-cppflags.diff  Size:
1011B   By: None



Reply to this item at:


  Message sent via/by Savannah

reply via email to

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