[Debian-med-packaging] Bug#861911: closed by Andreas Tille <tille at debian.org> (Bug#861911: fixed in e-mem 0.0+20160706-2)

Adrian Bunk bunk at debian.org
Sun May 7 17:23:35 UTC 2017

Control: reopen -1 thanks

On Fri, May 05, 2017 at 06:39:06PM +0000, Debian Bug Tracking System wrote:
>  e-mem (0.0+20160706-2) unstable; urgency=medium
>  .
>    * Restrict architectures to any-amd64 any-i386 any-x32
>      Closes: #861911

This is neither required nor the correct fix.

>   g++: error: unrecognized command line option '-mpopcnt'

Software in Debian is supposed to run on the baseline of the 
architecture, and not unconditionally require more recent CPUs.

The package builds just fine for me after removing the -mpopcnt from the 
Makefile, and this is the correct fix.

Fun fact:
Disassembling the binary in unstable reveals that gcc did not emit
any popcnt instructions on amd64.



       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed

More information about the Debian-med-packaging mailing list