Page Menu
Home
ClusterLabs Projects
Search
Configure Global Search
Log In
Files
F1841345
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
2 KB
Referenced Files
None
Subscribers
None
View Options
diff --git a/src/pacemaker/abi/index.php b/src/pacemaker/abi/index.php
index af36811..a6d8657 100644
--- a/src/pacemaker/abi/index.php
+++ b/src/pacemaker/abi/index.php
@@ -1,82 +1,81 @@
---
layout: pacemaker
title: Pacemaker ABI Compatibility
---
<section id="main">
<p>
-This page details the ABI compatability between the listed
-<a href="http://wiki.clusterlabs.org/wiki/Pacemaker">Pacemaker</a> versions.
-The reports are generated with the
-<a href="http://forge.ispras.ru/projects/abi-compliance-checker">ABI Compliance
-Checker</a> that ships with <a href="http://fedoraproject.org">Fedora</a>
+ This page details ABI compatibility between the listed
+ <a href="/pacemaker/">Pacemaker</a> versions. Reports are generated using the
+ <a href="https://lvc.github.io/abi-compliance-checker/">ABI Compliance Checker</a>
+ that ships with <a href="https://fedoraproject.org/">Fedora</a>.
</p>
<table align=center style="width:75%;" cellpadding=1>
<caption>
<a name="ABI_table" id="ABI_table"></a><h3>ABI Compatability Table</h3>
</caption>
<tr>
<th>Version</th>
<th>Reference Version</th>
<th>Status</th>
<th>Report</th>
</tr>
<?php
function sorter($a, $b) {
return version_compare($b["from"], $a["from"]);
}
$i = 0;
$compat_reports = array();
foreach (glob("*/compat_report.html") as $item) {
$report = dirname($item);
$v = explode("_", $report);
if ((count($v) != 3) || ($v[1] != "to")) {
continue;
}
$compat_reports[$i] = array();
$compat_reports[$i]["filename"] = $item;
$compat_reports[$i]["report"] = $report;
$compat_reports[$i]["from"] = $v[0];
$compat_reports[$i]["to"] = $v[2];
$compat_reports[$i]["status"] = "unknown";
$file_handle = fopen($compat_reports[$i]["filename"], "r");
while (!feof($file_handle)) {
$line = fgets($file_handle);
if (strstr($line, "Verdict")) {
$compat_reports[$i]["status"] = preg_replace("/.*<td>/", "", $line);
$compat_reports[$i]["status"] = preg_replace("/<\/td>.*/", "", $compat_reports[$i]["status"]);
break;
}
}
fclose($file_handle);
++$i;
}
usort($compat_reports, "sorter");
foreach ($compat_reports as $item) {
$report = $item["report"];
$filename = $item["filename"];
$from = $item["from"];
$to = $item["to"];
$status = $item["status"];
echo " <tr align=center>";
echo " <td> $to </td>";
echo " <td> $from </td>";
echo " <td> $status </td>";
echo " <td><a href=\"$filename\">report</a></td>";
echo " </tr>";
}
?>
</table>
</section> <!-- id="main" -->
File Metadata
Details
Attached
Mime Type
text/x-diff
Expires
Sat, Nov 23, 3:25 AM (1 h, 9 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1018107
Default Alt Text
(2 KB)
Attached To
Mode
rW ClusterLabs-www
Attached
Detach File
Event Timeline
Log In to Comment