Re: Bug#923637: ffindex FTCBFS: uses mpicc

2019-03-04 Thread Steffen Möller



On 03.03.19 21:01, Michael Crusoe wrote:

Thank you Helmut for your testing and your patch.

I've applied it at 
https://salsa.debian.org/med-team/ffindex/commit/5a7eeb53972e97ee264eb67d9df2f6c7089e4e14


However I'm just a Debian Maintainer, so I'll need a DD to grant me 
upload permission:


dcut dm --uid 724D609337113C710550D7473C26763F6C67E6E2 --allow ffindex


done
În dum., 3 mar. 2019 la 10:36, Helmut Grohne > a scris:


Source: ffindex
Version: 0.9.9.9-1
Tags: upstream patch
User: helm...@debian.org 
Usertags: rebootstrap

ffindex fails to cross build from source, because it uses mpicc. mpicc
is unfixable in terms of cross building, which is why it is being
moved
to pkg-config upstream. Rather than wrap your build in mpicc, you can
compute the relevant flags using pkg-config just like any other
library.
The attached patch implements that and makes ffindex cross buildable
once you add pkg-config to Build-Depends. Please consider applying it.

Helmut



--
Michael R. Crusoe
Co-founder & Lead, Common Workflow Language project 


Direktorius, VšĮ "Darbo eigos", Vilnius, Lithuania
https://orcid.org/-0002-2961-9670 


m...@commonwl.org 
+1 480 627 9108 / +370 653 11125




Re: Bug#923637: ffindex FTCBFS: uses mpicc

2019-03-03 Thread Michael Crusoe
Thank you Helmut for your testing and your patch.

I've applied it at
https://salsa.debian.org/med-team/ffindex/commit/5a7eeb53972e97ee264eb67d9df2f6c7089e4e14

However I'm just a Debian Maintainer, so I'll need a DD to grant me upload
permission:

dcut dm --uid 724D609337113C710550D7473C26763F6C67E6E2 --allow ffindex

În dum., 3 mar. 2019 la 10:36, Helmut Grohne  a scris:

> Source: ffindex
> Version: 0.9.9.9-1
> Tags: upstream patch
> User: helm...@debian.org
> Usertags: rebootstrap
>
> ffindex fails to cross build from source, because it uses mpicc. mpicc
> is unfixable in terms of cross building, which is why it is being moved
> to pkg-config upstream. Rather than wrap your build in mpicc, you can
> compute the relevant flags using pkg-config just like any other library.
> The attached patch implements that and makes ffindex cross buildable
> once you add pkg-config to Build-Depends. Please consider applying it.
>
> Helmut
>


-- 
Michael R. Crusoe
Co-founder & Lead, Common Workflow Language project

Direktorius, VšĮ "Darbo eigos", Vilnius, Lithuania
https://orcid.org/-0002-2961-9670

m...@commonwl.org
+1 480 627 9108 / +370 653 11125