bugGNU Octave - Bugs: bug #59163, [octave forge] (quaternion)...

 
 

bug #59163: [octave forge] (quaternion) Installation error "no such functions in octave_value"

Submitter:  None
Submitted:  Tue 22 Sep 2020 06:49:46 PM UTC
   
 
Category:  Octave Package Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Build Failure
Status:  Confirmed Assigned to:  None
Originator Name:  Originator Email:  -email is unavailable-
Open/Closed:  * Open Release:  * dev
Operating System:  * Any Fixed Release:  None
Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Thu 03 Jun 2021 12:37:49 PM UTC, comment #3: 

Download the released package tarball, un-gzip it, apply the patch using patch, and then gzip the package back up and then it should be good to attempt to install again.

John Donoghue <lostbard>
Group Member
Thu 03 Jun 2021 02:36:03 AM UTC, comment #2: 

Hello,

I just got the same error trying to install the quaternion package on Linux with Octave 7 and found this bug report. How is the patch to be applied?

Thanks

Anonymous
Tue 22 Sep 2020 07:07:24 PM UTC, comment #1: 

Has been patched in mxe for windows

https://hg.octave.org/mxe-octave/file/tip/src/of-quaternion-2-dev-fixes.patch

but not in the package itself.


John Donoghue <lostbard>
Group Member
Tue 22 Sep 2020 06:49:46 PM UTC, original submission:  


octave:16> pkg install -forge quaternion
is_real_array.cc:49:32: error: no member named 'is_numeric_type' in 'octave_value'
                || ! ((args(i).is_numeric_type () && args(i).is_real_type ())
                       ~~~~~~~ ^
is_real_array.cc:49:62: error: no member named 'is_real_type' in 'octave_value'
                || ! ((args(i).is_numeric_type () && args(i).is_real_type ())
                                                     ~~~~~~~ ^
is_real_array.cc:50:34: error: no member named 'is_bool_type' in 'octave_value'
                      || args(i).is_bool_type ()))
                         ~~~~~~~ ^
3 errors generated.
make: *** [Makefile:5: is_real_array.oct] Error 1
make: Entering directory '/tmp/oct-k29b0e/quaternion/src'
mkoctfile is_real_array.cc
make: Leaving directory '/tmp/oct-k29b0e/quaternion/src'

error: pkg: error running 'make' for the quaternion package.
error: called from
    configure_make at line 110 column 9
    install at line 196 column 7
    pkg at line 568 column 9


Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by lostbard
  • -email is unavailable- added by siko1056 (Updated the item)
  • -email is unavailable- added by lostbard (Posted a comment)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only group members can vote.

     

    Follow 5 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2020-10-28 lostbard Carbon-Copy- Added -email is unavailable-
    2020-09-23 siko1056 Item GroupUnexpected Error or Warning Build Failure
        Summary[Forge] Error installing quaternion package, no such functions in octave_value [octave forge] (quaternion) Installation error "no such functions in octave_value"
    2020-09-22 lostbard StatusNone Confirmed
        Operating SystemGNU/Linux Any

    Back to the top

    Powered by Savane 3.13-f8d8.
    Corresponding source code