There is "php-extras" package, which uses libtidy to build correspond "php-tidy" package. Since php 5.2.1, the %check section for "php-tidy" is failed, the fail test is no. 24 All was fine for the previous php-5.2.0 . Since I trust the PHP upstream ;), it seems for me that it is some (little?) tidy issue. Maybe just recompiling etc. could help... The correspond build report is here: http://buildsys.fedoraproject.org/logs/fedora-development-extras/27799-php-extras-5.2.1-1.fc7/ ------------------------------------------------- TEST 18/27 [tests/018.phpt] PASS binary safety [tests/018.phpt] TEST 19/27 [tests/019.phpt] PASS tidy_repair_*() and invalid parameters [tests/019.phpt] TEST 20/27 [tests/020.phpt] PASS OO API [tests/020.phpt] TEST 21/27 [tests/021.phpt] PASS tidy_get_opt_doc() [tests/021.phpt] TEST 22/27 [tests/022.phpt] PASS tidy_repair_*() and invalid parameters [tests/022.phpt] TEST 23/27 [tests/023.phpt] PASS tidy and tidyNode OO [tests/023.phpt] TEST 24/27 [tests/024.phpt] FAIL libtidy handling of 'new-blocklevel-tags' [tests/024.phpt] ^^^ TEST 25/27 [tests/025.phpt] PASS tidyNode tests [tests/025.phpt] TEST 26/27 [tests/026.phpt] PASS tidy.clean_output test [tests/026.phpt] TEST 27/27 [tests/027.phpt] PASS Bug: tidy segfaults with markup=false [tests/027.phpt] ===================================================================== Number of tests : 27 27 Tests skipped : 0 ( 0.0%) -------- Tests warned : 0 ( 0.0%) ( 0.0%) Tests failed : 1 ( 3.7%) ( 3.7%) Tests passed : 26 ( 96.3%) ( 96.3%) ---------------------------------------------------------------------
Tests 24-27 are new for 5.2.1, and test 24 has a code: > if (strtotime(tidy_get_release()) < strtotime('20 january 2007')) die ('skip old libtidy'); i.e. it always failed because the current Extras' tidy version is before "20 jan 2007". It seems that now php want the latest tidy only...
Hrm, coulda sworn I had checked for a newer tidy version lately (maybe it was before Jan 20), and Extras' had the latest. I'll go check again... (:
See http://tidy.sourceforge.net/src/ , tidy_src.tgz is dated 01.feb.2007 ...
ok, build queued (job #28414) %changelog * Wed Feb 28 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 0.99.0-12.20070228 - 2007-02-28 snapshot
build completed.
Thanks, Now php tidy test is OK.