[Debian-med-packaging] Bug#1106652: Bug#1106652: phyml FTCBFS: cross compilation support reverted

Étienne Mollier emollier at debian.org
Tue May 27 22:08:52 BST 2025


Good day Gents,

Helmut Grohne, on 2025-05-27:
>> how about trying pkgconf and falling back to mpicc?
>> 
>>  * When compiling for 64bit case, openmpi will provide mpi-c.pc, so
>>    that'll be used.
>>  * When compiling natively on 32bit, mpi-c.pc will be missing and mpicc
>>    will be used.
>>  * Cross compiling for 32bit will be broken.
>> 
>> I see two advantages here. One is that we can then generally test cross
>> building phyml and will see other possible regressions (on 64bit
>> architectures). The other is that I can use phyml as a test case for
>> sending patches to mpich.

Andreas Tille, on 2025-05-27:
> We are in the process to stop supporting 32bit architectures for any
> Debian Med package that might cause trouble.  So I guess re-adding
> your patch and Build-Depending architecture-is-64-bit could be some
> perfectly valid solution.

I'm fine with both outcomes.  I know I have a slight tendency to
fix build failures on 32-bit when issues are somewhat manageable
but dropping 32-bit support would be less work for the team as a
whole on the long term.  If the former option is helpful to
Helmut and the general quality of mpich, perhaps it's worth to
give 32-bit a chance?

Quoting Helmut:
>> The patch likely is not appropriate for trixie. How about adding it
>> early in forky?

I agree to leave the question rest until stabilisation of trixie
and implement one of the options at the begining of Debian 14
release cycle.

Have a nice day,  :)
-- 
  .''`.  Étienne Mollier <emollier at debian.org>
 : :' :  pgp: 8f91 b227 c7d6 f2b1 948c  8236 793c f67e 8f0d 11da
 `. `'   sent from /dev/pts/3, please excuse my verbosity
   `-    on air: Subsignal - A Heartbeat Away
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20250527/039db910/attachment-0001.sig>


More information about the Debian-med-packaging mailing list