Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 196200 - stabilize mail-filter/libspf2-1.2.5-r2 -- Current Stable Version Segfaults Exim
Summary: stabilize mail-filter/libspf2-1.2.5-r2 -- Current Stable Version Segfaults Exim
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal
Assignee: Net-Mail Packages
URL: http://bugs.gentoo.org/show_bug.cgi?i...
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks:
 
Reported: 2007-10-17 19:06 UTC by Tim Strong
Modified: 2007-11-23 17:34 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tim Strong 2007-10-17 19:06:09 UTC
The current stable version of libspf2 segfaults exim on AMD64 machines.  The problem was solved with an AMD64 patch implemented in the mail-filter/libspf2-1.2.5-r2 ebuild over a year ago.  The maintainer who added it, however, seems to have retired.  A year later, this version is still marked unstable, though it solves the problem, doesn't create new problems, and works well.

Reproducible: Always
Comment 1 Dawid Węgliński (RETIRED) gentoo-dev 2007-10-17 20:50:51 UTC
Fails to make check on x86 box.

Running single tests on the parser...
Running tests from test_parser.txt (with args '')...
All regression tests passed
PASS: run_single_parser

Running single tests using adoption roll data...
Running tests from test_adopt_roll.txt (with args '')...
Error:  101 tests failed
FAIL: run_single_adopt_roll

Running single tests using data from the RFC examples...
Running tests from test_rfc_examples.txt (with args '')...
Error:  46 tests failed
FAIL: run_single_rfc_examples

Running single tests using static test dns zone file...

Running piped tests using live data...
Running tests from test_live.txt (with args '-pipe -test-opt=-dns=test --todo=121=FIXME --todo=135.result=FIXME --todo=136.result=FIXME --todo=137.result=FIXME --todo=139=Persistent_data_error? --todo=140=Persistent_data_error? --todo=142=Persistent_data_error? --todo=145=Persistent_data_error? --todo=146=Persistent_data_error? --todo=149=Persistent_data_error? --todo=154=Persistent_data_error? --todo=155=Persistent_data_error? --todo=156=Persistent_data_error? --todo=157=Persistent_data_error? --todo=158=Persistent_data_error? --todo=159=Persistent_data_error? --todo=160=Persistent_data_error? --todo=161=Persistent_data_error? --todo=162=Persistent_data_error? --todo=163=Persistent_data_error? --todo=164=Persistent_data_error? --todo=165=Persistent_data_error? --todo=166=Persistent_data_error? --todo=167=Persistent_data_error? --todo=168=FIXME --todo=169=FIXME')...
Error:  569 tests failed
FAIL: run_single_tdns

Running piped tests using static test dns zone file...

Running single tests using live data...
Running tests from test_live.txt (with args '--todo=121=FIXME --todo=135.result=FIXME --todo=136.result=FIXME --todo=137.result=FIXME --todo=168=FIXME --todo=169=FIXME')...
Error:  227 tests failed
FAIL: run_many_tdns

Running single tests using live data...
Running tests from test_live.txt (with args '--todo=121=FIXME --todo=135.result=FIXME --todo=136.result=FIXME --todo=137.result=FIXME --todo=168=FIXME --todo=169=FIXME')...
Error:  223 tests failed
FAIL: run_single_live

Running piped tests using live data...
Running tests from test_live.txt (with args '-pipe --todo=121=FIXME --todo=135.result=FIXME --todo=136.result=FIXME --todo=137.result=FIXME --todo=139=Persistent_data_error? --todo=140=Persistent_data_error? --todo=142=Persistent_data_error? --todo=145=Persistent_data_error? --todo=146=Persistent_data_error? --todo=149=Persistent_data_error? --todo=154=Persistent_data_error? --todo=155=Persistent_data_error? --todo=156=Persistent_data_error? --todo=157=Persistent_data_error? --todo=158=Persistent_data_error? --todo=159=Persistent_data_error? --todo=160=Persistent_data_error? --todo=161=Persistent_data_error? --todo=162=Persistent_data_error? --todo=163=Persistent_data_error? --todo=164=Persistent_data_error? --todo=165=Persistent_data_error? --todo=166=Persistent_data_error? --todo=167=Persistent_data_error? --todo=168=FIXME --todo=169=FIXME')...
Error:  569 tests failed
FAIL: run_many_live
=======================================
6 of 7 tests failed
Please report to libspf2@rt.anarres.org
=======================================
make[3]: *** [check-TESTS] Error 1
make[3]: Leaving directory `/var/tmp/paludis/mail-filter/libspf2-1.2.5-r1/work/libspf2-1.2.5/tests'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/var/tmp/paludis/mail-filter/libspf2-1.2.5-r1/work/libspf2-1.2.5/tests'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/var/tmp/paludis/mail-filter/libspf2-1.2.5-r1/work/libspf2-1.2.5/tests'
make: *** [check-recursive] Error 1
Comment 2 Markus Rothe (RETIRED) gentoo-dev 2007-10-18 17:58:12 UTC
almost the same for ppc64 (5 of 7 tests failed)
Comment 3 Markus Rothe (RETIRED) gentoo-dev 2007-10-18 18:11:53 UTC
no regression to current stable version.

ppc64 stable.
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2007-10-19 12:36:30 UTC
Look at it this way: 1 out of 7 tests didn't fail! ;-)

Stable for HPPA + quoting fixes.
Comment 5 Jurek Bartuszek (RETIRED) gentoo-dev 2007-10-20 23:27:04 UTC
x86 stable
Comment 6 nixnut (RETIRED) gentoo-dev 2007-10-21 16:04:41 UTC
6 of 7 tests fail here too, no regression however so stable on ppc

Comment 7 Raúl Porcel (RETIRED) gentoo-dev 2007-11-03 15:57:37 UTC
alpha/ia64/sparc stable
Comment 8 Steve Dibb (RETIRED) gentoo-dev 2007-11-16 15:23:48 UTC
6 of 7 tests failed here as well ... can we just put it on RESTRICT?
Comment 9 Samuli Suominen (RETIRED) gentoo-dev 2007-11-23 17:34:29 UTC
amd64 stable, ebuild cleaned up, tests restricted.