Package: e-mem / 1.0.1-2

Metadata

Package Version Patches format
e-mem 1.0.1-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
fix_test_script.patch | (download)

run_example | 9 5 + 4 - 0 !
1 file changed, 5 insertions(+), 4 deletions(-)

 enable running test script with dash


hardening.patch | (download)

Makefile | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 propagate hardening options


remove_unused_mpopcnt_option.patch | (download)

Makefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 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 th
 Makefile, and this is the correct fix.
 .
 Disassembling the binary in unstable reveals that gcc did not em
 any popcnt instructions on amd64.