summaryrefslogtreecommitdiffstats
path: root/testing/perl-pathtools
diff options
context:
space:
mode:
authorHugo Landau <hlandau@devever.net>2013-04-23 13:22:31 -0500
committerWilliam Pitcock <nenolod@dereferenced.org>2013-04-23 13:22:31 -0500
commit7e90f9dbfb45aca7cdf051074c330ed624f0789a (patch)
tree07599c174bd1805be19ed55f9453c7691186a678 /testing/perl-pathtools
parent675330bdcc0c11d42c30829707895a09addfc615 (diff)
downloadaports-7e90f9dbfb45aca7cdf051074c330ed624f0789a.tar.bz2
aports-7e90f9dbfb45aca7cdf051074c330ed624f0789a.tar.xz
Fixed postfix bug causing postconf -m to segfault
Running postconf -m resulted in a segfault and no output. The bug originated in dynamic-maps3.patch. postconf_other.c was modified by this patch such that it called concatenate(), but the file was not modified to include <stringops.h>, resulting in the function being undeclared. This resulted in gcc incorrectly assuming a default prototype for it with return type int instead of char*, causing pointer truncation on 64-bit systems, causing a segfault when the truncated pointer is passed to another function. The fix is to #include <stringops.h> in postconf_other.c. The patch has been updated. I don't have abuild 2.14 on this machine so I'll leave updating the SHA256 checksums to whoever commits it.
Diffstat (limited to 'testing/perl-pathtools')
0 files changed, 0 insertions, 0 deletions