bugGNU Octave - Bugs: bug #48415, Prune unused, extra gnulib modules...

 
 

bug #48415: Prune unused, extra gnulib modules from bootstrap.conf

Submitter:  Rik <rik5>
Submitted:  Tue 05 Jul 2016 03:54:01 PM UTC
   
 
Category:  Configuration and Build System Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Performance
Status:  Fixed Assigned to:  jwe
Originator Name:  Open/Closed:  * Closed
Release:  * dev Operating System:  * Any
Fixed Release:  None Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Thu 07 Jul 2016 08:04:46 PM UTC, comment #2: 

Can you update gnulib to the most recent version?  We try to do that some time before each release and it seems like we might as well do it now.

The original issue is fixed so I'm closing the report.

Rik <rik5>
Group administrator
Thu 07 Jul 2016 06:43:51 PM UTC, comment #1: 

I added some more wrappers and removed unused and (I hope) obsolete gnulib modules.

If there are problems with C++ standard library functions we can add more wrappers.  But for now, I'm assuming the functions and headers provided by the following gnulib modules are no longer necessary and that the standard library versions are sufficient:


  copysign/copysignf
  float
  floor/floorf
  frexp/frexpf
  log/logf
  log2/log2f/log2-ieee/log2f-ieee
  round/roundf
  trunc/truncf

  fclose
  fflush
  fopen
  mbrtowc
  realloc-gnu
  rename
  stdint


John W. Eaton <jwe>
Group administrator
Tue 05 Jul 2016 03:54:01 PM UTC, original submission:  

Octave has moved to using functions from the C++ std:: library where possible.  This means we now have some functions which are called for in bootstrap.conf, but no longer used.

It would be a good idea to tidy this list before the 4.2 release.

Rik <rik5>
Group administrator

 

(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 jwe (Updated the item)
  • -email is unavailable- added by rik5 (Submitted the item)
  •  

    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 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2016-07-07 rik5 StatusConfirmed Fixed
        Open/ClosedOpen Closed
    2016-07-05 jwe Assigned toNone jwe

    Back to the top

    Powered by Savane 3.13-02a9.
    Corresponding source code