patchGNU Octave - Patches: patch #9969, upgrade libbiosig to biosg2.0.6...

 
 

patch #9969: upgrade libbiosig to biosg2.0.6 in mxe-octave

Submitted by:  Alois Schlögl <schloegl>
Submitted on:  Sun 30 Aug 2020 12:28:28 PM UTC  
 
Category:  Core : other Priority:  5 - Normal
Status:  Done Privacy:  Public
Assigned to:  John Donoghue <lostbard> Open/Closed:  Closed

Add a New Comment (Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Fri 09 Oct 2020 01:13:58 PM UTC, comment #4: 

I pushed the patches with a few minor changes

John Donoghue <lostbard>
Project MemberIn charge of this item.
Thu 08 Oct 2020 05:28:49 PM UTC, comment #3: 

in linux, mxe configured as:

./configure --enable-octave=default --enable-binary-packages --with-pkg-dir=../pkg --enable-devel-tools --enable-native-build --enable-qt5 --enable-lib64-directory --enable-pic-flag --disable-devel-tools --enable-system-x11-libs=no --enable-system-fontconfig --enable-system-gcc   gnu-linux

would set TARGET to x86_64-pc-linux-gnu, so you libb64:

CC=$(TARGET)-gcc CXX=$(TARGET)-g++ PKG_CONFIG=$(TARGET)-pkg_config AR=$(TARGET)-ar $(MAKE) -C '$(1)/src'

will set CC=x86_64-pc-linux-gnu-gcc   etc

So an additional PKG_BUILD rule is required for non cross compile - its probally alsmot the same without the target vars set.

See libvpx.mk as an example of 2 build rules

John Donoghue <lostbard>
Project MemberIn charge of this item.
Thu 08 Oct 2020 02:45:11 PM UTC, comment #2: 

comment #1:

> I havent tried it yet, but it will need a native compile version of libb64 for make


I'm not sure what you mean by "native". One of the two patches adds src/libb64.mk to the mxe-octave repository. In my case, this was sufficient to compile mxe-octave with the updated libbiosig.

Alois Schlögl <schloegl>
Mon 05 Oct 2020 04:05:51 PM UTC, comment #1: 

I havent tried it yet, but it will need a native compile version of libb64 for make

John Donoghue <lostbard>
Project MemberIn charge of this item.
Sun 30 Aug 2020 12:28:28 PM UTC, original submission:  

The attached patches
- add libb64 (needed by biosig 2.0.06)
- upgrade and rename libbioisg 2.0.4 to biosig 2.0.6
and have been porduces against commit 5523:5191e4789168

Please consider including this upgrade in mxe-octave

Cheers,
  Alois

Alois Schlögl <schloegl>

 

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

Attach Files:
   
   
Comment:
   

Attached Files
file #49724:  patch-add-libb64.diff added by schloegl (2KiB - text/x-patch)

 

Depends on the following items: None found

Items that depend on this one: None found

 

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

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

     

     

    Follow 6 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2020-10-12 lostbard StatusReady For Test => Done
        Open/ClosedOpen => Closed
    2020-10-09 lostbard StatusNone => Ready For Test
        Assigned toNone => lostbard
    2020-08-30 schloegl Attached File- => Added patch-add-libb64.diff, #49724
        Attached File- => Added patch-update-libbiosig-to-biosig-206.diff, #49725

    Back to the top


    Powered by Savane 3.5