bugGNU Octave - Bugs: bug #66967, (mxe) crossbuild error due to...

 
 

bug #66967: (mxe) crossbuild error due to missing logo.svg

Submitter:  Philip Nienhuis <philipnienhuis>
Submitted:  Sun 30 Mar 2025 05:39:27 PM UTC
   
 
Category:  Configuration and Build System Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Unexpected Error or Warning
Status:  Fixed Assigned to:  None
Originator Name:  Philip Nienhuis Open/Closed:  * Closed
Release:  * dev Release: 
Operating System:  * Microsoft Windows Fixed Release:  11.1.0 (current default)
Planned Release:  11.1.0 (current default)
* Mandatory Fields

Add a New Comment Rich Markup
   

Sun 30 Mar 2025 07:21:20 PM UTC, comment #3: 

Simple fix.  I checked it in here https://hg.savannah.gnu.org/hgweb/octave/rev/027c713792d1.  Note, the commit message includes a 1-line summary of the changeset, and then a per-file explanation of what was changed.  I added the additional information to the commit message before pushing.

I also ran "make distcheck" on Linux and the build system correctly packages a distribution which it can then unpack and compile.

Marking bug as Fixed and closing report.

Rik <rik5>
Group administrator
Sun 30 Mar 2025 06:20:14 PM UTC, comment #2: 

Crossbuild successful, here's the cset.

(file #57084)

Philip Nienhuis <philipnienhuis>
Group Member
Sun 30 Mar 2025 05:49:34 PM UTC, comment #1: 

I have a patch but I'll await a successful crossbuild before uploading it here

Philip Nienhuis <philipnienhuis>
Group Member
Sun 30 Mar 2025 05:39:27 PM UTC, original submission:  

While crossbuilding dev Octave for Windows I get this build error:

:
RCC: Error in '/home/philip/devel/octdev/mxe/mxe_64b_20250208H/tmp-default-octave/octave-11.0.0/libgui/src/resource.qrc': Cannot find file 'icons/octave/scalable/logo.svg'
make[4]: *** [Makefile:32272: libgui/src/qrc-resource.cc] Error 1
make[4]: *** Waiting for unfinished jobs....

I suspect a relation with cset 516434283262 "use svg icons in GUI …"; in the default Octave dist archive needed by mxe-octave the logo.svg file isn't included.  I surmise it must be included in some module.mk file?

cc'ing Torsten as he has made the cset

Philip Nienhuis <philipnienhuis>
Group Member

 

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

Attach Files:
   
   
Comment:
   

Attached Files
file #57084:  bug#66967_add_logo.svg.cset added by philipnienhuis (914B - application/octet-stream)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by rik5 (Posted a comment)
  • -email is unavailable- added by philipnienhuis
  • -email is unavailable- added by philipnienhuis (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 5 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2025-03-30 rik5 StatusPatch Submitted Fixed
        Open/ClosedOpen Closed
    2025-03-30 philipnienhuis Attached File- Added bug#66967_add_logo.svg.cset, #57084
        StatusNone Patch Submitted
    2025-03-30 philipnienhuis Carbon-Copy- Added ttl

    Back to the top

    Powered by Savane 3.15-e6e5.
    Corresponding source code