Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org --- linux-atm/linux-atm.nm | 9 +- ...string-formatting-to-build-with-gcc7.patch | 11 + .../linux-atm-2.5.1-disable-zntune.patch | 714 ++++++++++++++++++ linux-atm/patches/remove-define-hacks.patch | 22 + linux-atm/patches/siocgstamp.patch | 22 + 5 files changed, 774 insertions(+), 4 deletions(-) create mode 100644 linux-atm/patches/add-string-formatting-to-build-with-gcc7.patch create mode 100644 linux-atm/patches/linux-atm-2.5.1-disable-zntune.patch create mode 100644 linux-atm/patches/remove-define-hacks.patch create mode 100644 linux-atm/patches/siocgstamp.patch
diff --git a/linux-atm/linux-atm.nm b/linux-atm/linux-atm.nm index 4b3ac47ba..167275b88 100644 --- a/linux-atm/linux-atm.nm +++ b/linux-atm/linux-atm.nm @@ -4,8 +4,8 @@ ###############################################################################
name = linux-atm -version = 2.5.1 -release = 2 +version = 2.5.2 +release = 1
groups = System/Daemons url = http://linux-atm.sourceforge.net/ @@ -17,7 +17,7 @@ description using theLinux ATM API. end
-sources = %{thisapp}.tgz +sources = %{thisapp}.tar.gz source_dl = http://downloads.sf.net/%%7Bname%7D/
build @@ -30,7 +30,8 @@ build end
prepare_cmds - sed -e "s/-lfl/&_pic/g" -i src/*{,/*}/Makefile.in + # install firmware in /usr/lib + sed -i "s#/lib/firmware#/usr/lib/firmware#" src/extra/Makefile.in end
PARALLELISMFLAGS = diff --git a/linux-atm/patches/add-string-formatting-to-build-with-gcc7.patch b/linux-atm/patches/add-string-formatting-to-build-with-gcc7.patch new file mode 100644 index 000000000..17aaf5798 --- /dev/null +++ b/linux-atm/patches/add-string-formatting-to-build-with-gcc7.patch @@ -0,0 +1,11 @@ +--- linux-atm-2.5.1-orig/src/test/ttcp.c 2017-05-28 12:16:24.984611487 +0000 ++++ linux-atm-2.5.1/src/test/ttcp.c 2017-05-28 12:17:25.370338343 +0000 +@@ -663,7 +663,7 @@ int no_check = 0; + exit(0); + + usage: +- fprintf(stderr, Usage); ++ fprintf(stderr, "%s", Usage); + exit(1); + } + diff --git a/linux-atm/patches/linux-atm-2.5.1-disable-zntune.patch b/linux-atm/patches/linux-atm-2.5.1-disable-zntune.patch new file mode 100644 index 000000000..8318c3ae6 --- /dev/null +++ b/linux-atm/patches/linux-atm-2.5.1-disable-zntune.patch @@ -0,0 +1,714 @@ + +<!DOCTYPE html> +<html lang='en'> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> + <title>Tree - rpms/linux-atm - src.fedoraproject.org</title> + <link rel="shortcut icon" type="image/vnd.microsoft.icon" + href="/theme/static/favicon.ico?version=5.13.3"/> + <link href="/theme/static/fedora-bootstrap-1.3.0/fedora-bootstrap.min.css?version=5.13.3" + type="text/css" rel="stylesheet" /> + <link href="/theme/static/fonts/fonts.css?version=5.13.3" + rel="stylesheet" type="text/css" /> + <link href="/theme/static/fonts/hack_fonts/css/hack-extended.min.css?version=5.13.3" + type="text/css" rel="stylesheet" /> + <link href="/theme/static/theme.css?version=5.13.3" + type="text/css" rel="stylesheet" /> + + <link type="text/css" rel="stylesheet" nonce="LD5wTdqgZG9dfxKOAd2vMeXCn" href="/static/vendor/font-awesome/font-awesome.css?version=5.13.3"/> + <link type="text/css" rel="stylesheet" nonce="LD5wTdqgZG9dfxKOAd2vMeXCn" href="/static/pagure.css?version=5.13.3"/> +<link nonce="LD5wTdqgZG9dfxKOAd2vMeXCn" rel="stylesheet" href="/static/vendor/highlight.js/styles/github.css?version=5.13.3"/> +<link nonce="LD5wTdqgZG9dfxKOAd2vMeXCn" rel="stylesheet" href="/static/vendor/highlightjs-line-numbers/highlightjs-line-numbers.min.css?version=5.13.3"/> +<style nonce="LD5wTdqgZG9dfxKOAd2vMeXCn"> + .hljs { + background: #fff; + } +</style> + </head> + <body id="home"> + + <!-- start masthead --> + <nav class="navbar navbar-light masthead p-0 navbar-expand"> + <div class="container"> + <a href="/" class="navbar-brand"> + <img height="40" src="/theme/static/pagure-logo.png?version=5.13.3" + alt="pagure Logo" id="pagureLogo"/> + </a> + <ul class="navbar-nav ml-auto"> + + + + <li class="nav-item"> + <a class="btn btn-primary" href="/login/?next=https://src.fedoraproject.org/rpms/linux-atm/blob/rawhide/f/linux-atm-2.5.1-disable-zntune.patch">Log In</a> + </li> + </ul> + </div> + </nav> + <!-- close masthead--> + + <div class="bodycontent"> + + +<div class="bg-light border border-bottom pt-3"> + <div class="container"> + <div class="row mb-3"> + <div class="col-6"> + <div class="row"> + <div class="col-auto pr-0"> + <h3> +<i class="fa fa-archive text-muted"></i></h3> + </div> + <div class="col-auto pl-2"> + <h3 class="mb-0"> +<a href="/projects/rpms/%2A">rpms</a> / <a href="/rpms/linux-atm"><strong>linux-atm</strong></a> + </h3> + </div> + </div> + </div> + <div class="col-6 text-right"> + <div class="btn-group"> + <div class="btn-group"> + <a href="#" + class="btn btn-sm dropdown-toggle btn-outline-primary" + data-toggle="dropdown" id="watch-button"> + <i class="fa fa-clone fa-fw"></i> + <span>Clone</span> + </a> + <div class="dropdown-menu dropdown-menu-right"> + <div class="m-3" id="source-dropdown"> + <div> + <h5><strong>Source Code</strong></h5> + + <div class="form-group"> + <div class="input-group input-group-sm"> + <div class="input-group-prepend"><span class="input-group-text">GIT</span></div> + <input class="form-control bg-white select-on-focus" type="text" value="https://src.fedoraproject.org/rpms/linux-atm.git" readonly> + </div> + </div> + </div> + </div> + </div> + + </div> + </div> + </div> +</div> + +<ul class="nav nav-tabs nav-small border-bottom-0"> + <li class="nav-item mr-2 text-dark"> + <a class="nav-link active" href="/rpms/linux-atm"> + <i class="fa fa-code fa-fw text-muted"></i> + <span class="d-none d-md-inline">Source</span> + </a> + </li> + + <li class="nav-item mr-2 text-dark"> + <a class="nav-link" href="https://bugzilla.redhat.com/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&classification=Fedora&product=Fedora&product=Fedora EPEL&component=linux-atm"> + <i class="fa fa-fw text-muted fa-exclamation-circle"></i> + <span class="d-none d-md-inline">Issues </span> + <span class="fa fa-external-link"></span> + </a> + </li> + + <li class="nav-item mr-2 text-dark"> + <a class="nav-link" href="/rpms/linux-atm/pull-requests"> + <i class="fa fa-fw text-muted fa-arrow-circle-down"></i> + <span class="d-none d-md-inline">Pull Requests </span> + <span class="badge badge-secondary py-0 d-none d-md-inline"> + 0 + </span> + </a> + </li> + + + <li class="nav-item mr-2 text-dark"> + <a class="nav-link" href="/rpms/linux-atm/stats"> + <i class="fa fa-line-chart fa-fw text-muted"></i> + <span class="d-none d-md-inline">Stats</span> + </a> + </li> + + +</ul> + </div> +</div> + +<div class="container pt-5 repo-body-container"> + <div class="row"> + <div class="col-2"> +<nav class="nav nav-tabs nav-sidetabs flex-column"> + <a class= + "nav-link nowrap +" + href="/rpms/linux-atm"> + <i class="fa fa-home text-muted fa-fw"></i> <span class="d-none d-md-inline">Overview</span> + </a> + <a class= + "nav-link nowrap + active" + href="/rpms/linux-atm/tree/rawhide"> + <i class="fa fa-file-code-o text-muted fa-fw"></i> Files + </a> + <a class= + "nav-link nowrap +" + href="/rpms/linux-atm/commits/rawhide"> + <i class="fa fa-list-alt text-muted fa-fw" data-glyph="spreadsheet"></i> Commits + </a> + <a class= + "nav-link nowrap +" + href="/rpms/linux-atm/branches?branchname=rawhide"> + <i class="fa fa-random text-muted fa-fw"></i> Branches + </a> + <a class= + "nav-link nowrap +" + href="/rpms/linux-atm/forks"> + <i class="fa fa-code-fork text-muted fa-fw"></i> Forks + </a> + <a class= + "nav-link nowrap +" + href="/rpms/linux-atm/releases"> + <i class="fa fa-tags text-muted fa-fw"></i> Releases + </a> + + <div class="col-xs-2 line-height-1"></div> + <h6>Monitoring status:</h6> + <div class="btn-group"> + <button title="Monitoring status" class="btn btn-sm btn-outline-primary disabled" + id="monitoring-button"> + <i id="monitoring-icon" class="fa fa-fw fa-eye"></i> + <span id="monitoring-label" class="fa fa-circle-o-notch fa-spin fa-1x fa-fw"></span> + </button> + </div> + + <div class="col-xs-2 line-height-1"></div> + <div id="orphan-section" class="pt-3"> + <div class="col-xs-2 line-height-1"></div> + + </div> + + <div class="pt-3"> + <div class="col-xs-2 line-height-1"> + <h6>Bugzilla Assignee:</h6> + <dl> + <dt>Fedora: </dt> + <dd id="fedora_assignee_txt"> + mrc0mmand + </dd> + <dt>EPEL: </dt> + <dd id="epel_assignee_txt"> + orphan + </dd> + </dl> + </div> + </div> + + <div class="modal fade" id="modal_assignee" tabindex="-1" + role="dialog" aria-labelledby="Bugzilla assignee" aria-hidden="true"> + <div class="modal-dialog" role="document"> + <div class="modal-content"> + <div class="modal-header"> + <h4 class="modal-title">Bugzilla Assignee</h4> + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> + <span aria-hidden="true">×</span> + <span class="sr-only">Close</span> + </button> + </div> + <form id="change_assignees"> + <div class="modal-body"> + <label for="fedora_assignee">Fedora</label> + <input title="Default assignee for Fedora in bugzilla - Empty input resets to default" + class="form-control" name="fedora_assignee" id="fedora_assignee" value="mrc0mmand"/> + <label for="epel_assignee">EPEL</label> + <input title="Default assignee for EPEL in bugzilla (if applicable) - Empty input resets to default" + class="form-control" name="epel_assignee" id="epel_assignee" value="orphan" /> + <p class="pt-2"> + These two fields allow to specify a different default assignee for ticket opened against + this package in bugzilla. Note: The EPEL field is + always displayed for packages in the 'rpms' namespace regardless of whether it + is used in bugzilla or not. </p> + </div> + <div class="modal-footer"> + <button class="btn btn-secondary" type="button" title="Update bugzilla overrides" id="reset_assignees"> + Reset to defaults + </button> + <button class="btn btn-primary" type="submit" title="Update bugzilla overrides" id="update_assignees"> + Update + </button> + </div> + </form> + </div> + </div> + </div> + + <div class="modal fade" id="modal_orphan" tabindex="-1" + role="dialog" aria-labelledby="Orphan this package" aria-hidden="true"> + <div class="modal-dialog" role="document"> + <div class="modal-content"> + <div class="modal-header"> + <h4 class="modal-title">Orphan package</h4> + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> + <span aria-hidden="true">×</span> + <span class="sr-only">Close</span> + </button> + </div> + <div class="modal-body"> + <div class="form-group"> + <label for="reason_menu">Reason</label> + <select id="reason_menu" class="form-control"> + + <option id="lack_of_time_option_button">Lack of time</option> + + <option id="do_not_use_it_option_button">Do not use it anymore</option> + + <option id="unmaintained_option_button">Unmaintained upstream</option> + + <option id="fails_to_build_option_button">Fails to build from source</option> + + <option id="not_fixed_option_button">Important bug not fixed</option> + + <option id="other_option_button">Other</option> + </select> + </div> + <label for="orphan_reason_info">Additional info</label> + <input title="Additional info for orphaning reason" + class="form-control" name="orphan_reason_info" id="orphan_reason_info" value=""/> + </div> + <div class="modal-footer"> + <button class="btn btn-primary" type="submit" title="Orphan this package" id="orphan_button"> + Update + </button> + </div> + </div> + </div> + </div> + + <script type="text/javascript" nonce="LD5wTdqgZG9dfxKOAd2vMeXCn"> + window.addEventListener('load', function() { + set_up_monitoring = function(status){ + var _label = "Disabled" + if (status === "monitoring") { + _label = "Monitoring"; + $("#monitoring-icon").attr("class", "fa fa-fw fa-eye") + } else if (status === "monitoring-with-scratch") { + _label = "Scratch builds" + $("#monitoring-icon").attr("class", "fa fa-fw fa-eye") + } else { + $("#monitoring-icon").attr("class", "fa fa-fw fa-eye-slash") + } + + $("#monitoring-label").text(_label); + $("#monitoring-label").removeClass("fa fa-circle-o-notch fa-spin fa-1x fa-fw"); + } + + $.ajax({ + url: "/_dg/anitya/rpms/linux-atm", + type: 'GET', + dataType: 'json', + success: function(res) { + console.log(res); + set_up_monitoring(res.monitoring) + } + }); + + + $("#reset_assignees").on('click', function(){ + $('#fedora_assignee').val(''); + $('#epel_assignee').val(''); + $("#change_assignees").submit(); + return false; + }); + + $("#change_assignees").on('submit', function(){ + $('html').css('cursor', 'progress'); + $('#reset_assignees').attr('disabled', true); + $('#update_assignees').attr('disabled', true); + $('#update_assignees').text('Updating...'); + $.ajax({ + url: "/_dg/bzoverrides/rpms/linux-atm", + type: 'POST', + dataType: 'json', + data: { + 'epel_assignee': $('#epel_assignee').val(), + 'fedora_assignee': $('#fedora_assignee').val() + }, + success: function(res) { + $("#fedora_assignee_txt").text(res.fedora_assignee); + $("#epel_assignee_txt").text(res.epel_assignee); + $('#modal_assignee').modal('hide'); + $('#reset_assignees').attr('disabled', false); + $('#update_assignees').attr('disabled', false); + $('#update_assignees').text('Update'); + $('html').css('cursor', 'default'); + console.log("Successfully changed the bugzilla assignees"); + return false; + }, + error: function(res) { + var msg = ''; + if(res.responseJSON.errors){ + msg = ': ' + res.responseJSON.errors.join(', '); + } + alert("Unable to update the bugzilla assignee(s)" + msg); + $('html').css('cursor', 'default'); + $('#reset_assignees').attr('disabled', false); + $('#update_assignees').attr('disabled', false); + $('#update_assignees').text('Update'); + return false; + } + }) + return false; + }); + + + $.ajax({ + url: "/_dg/actived/rpms/linux-atm", + type: 'GET', + dataType: 'json', + success: function(res) { + var _btn = $("#take_orphan_button"); + if (!res.active){ + _btn.off("click"); + _btn.click(function(){ + window.open( + "https://pagure.io/releng/new_issue?title=" + + "Unretire rpms/linux-atm" + + "&template=package_unretiremet"); + }); + _btn.prop( "title", "Package retired - Open a releng ticket to adopt it" ); + _btn.html("Retired"); + } + _btn.removeClass('disabled'); + } + }); + + $("#orphan_button").click(function(){ + $("#orphan_button").attr("disabled", true); + $.ajax({ + url: "/_dg/orphan/rpms/linux-atm", + type: 'POST', + dataType: 'json', + data: { + 'orphan_reason': $('#reason_menu').val(), + 'orphan_reason_info': $('#orphan_reason_info').val() + }, + success: function(res) { + $("#point_of_contact_div").html("Package is currently unmaintained"); + $("#orphan_button").attr("disabled", false); + $('#modal_orphan').modal('hide'); + $('#orphan-section').html(''); + }, + error: function(res) { + if (res.responseJSON.errors) { + alert('Unable to orphan the package: ' + res.responseJSON.errors); + } else { + alert('Unable to orphan the package: ' + res.responseJSON.error); + } + $("#orphan_button").attr("disabled", false); + } + }); + }); + }); + </script> + +</nav> </div> + <div class="col-10"> + <div class="row mb-1"> + <div class="col-sm-6"> + <h3> + Files + </h3> + </div> + + <div class="col-sm-6"> + <div class="float-right"> + <div class="btn-group"> + <a href="#" class="btn btn-outline-light border-secondary text-dark btn-sm dropdown-toggle" + data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> + <span class="fa fa-random fa-fw"></span> Branch: <span class="font-weight-bold">rawhide</span> + </a> + <div class="dropdown-menu dropdown-menu-right"> + <a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f10"> + <span class="fa fa-random fa-fw"></span> <span class="">f10</span> + </a> + <a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f11"> + <span class="fa fa-random fa-fw"></span> <span class="">f11</span> + </a> + <a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f12"> + <span class="fa fa-random fa-fw"></span> <span class="">f12</span> + </a> + <a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f13"> + <span class="fa fa-random fa-fw"></span> <span class="">f13</span> + </a> + <a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f14"> + <span class="fa fa-random fa-fw"></span> <span class="">f14</span> + </a> + <a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f15"> + <span class="fa fa-random fa-fw"></span> <span class="">f15</span> + </a> + <a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f16"> + <span class="fa fa-random fa-fw"></span> <span class="">f16</span> + </a> + <a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f17"> + <span class="fa fa-random fa-fw"></span> <span class="">f17</span> + </a> + <a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f18"> + <span class="fa fa-random fa-fw"></span> <span class="">f18</span> + </a> + <a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f19"> + <span class="fa fa-random fa-fw"></span> <span class="">f19</span> + </a> + <a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f20"> + <span class="fa fa-random fa-fw"></span> <span class="">f20</span> + </a> + <a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f21"> + <span class="fa fa-random fa-fw"></span> <span class="">f21</span> + </a> + <a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f22"> + <span class="fa fa-random fa-fw"></span> <span class="">f22</span> + </a> + <a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f23"> + <span class="fa fa-random fa-fw"></span> <span class="">f23</span> + </a> + <a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f24"> + <span class="fa fa-random fa-fw"></span> <span class="">f24</span> + </a> + <a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f25"> + <span class="fa fa-random fa-fw"></span> <span class="">f25</span> + </a> + <a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f26"> + <span class="fa fa-random fa-fw"></span> <span class="">f26</span> + </a> + <a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f27"> + <span class="fa fa-random fa-fw"></span> <span class="">f27</span> + </a> + <a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f28"> + <span class="fa fa-random fa-fw"></span> <span class="">f28</span> + </a> + <a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f29"> + <span class="fa fa-random fa-fw"></span> <span class="">f29</span> + </a> + <a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f30"> + <span class="fa fa-random fa-fw"></span> <span class="">f30</span> + </a> + <a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f31"> + <span class="fa fa-random fa-fw"></span> <span class="">f31</span> + </a> + <a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f32"> + <span class="fa fa-random fa-fw"></span> <span class="">f32</span> + </a> + <a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f33"> + <span class="fa fa-random fa-fw"></span> <span class="">f33</span> + </a> + <a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f34"> + <span class="fa fa-random fa-fw"></span> <span class="">f34</span> + </a> + <a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f35"> + <span class="fa fa-random fa-fw"></span> <span class="">f35</span> + </a> + <a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f36"> + <span class="fa fa-random fa-fw"></span> <span class="">f36</span> + </a> + <a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f37"> + <span class="fa fa-random fa-fw"></span> <span class="">f37</span> + </a> + <a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f38"> + <span class="fa fa-random fa-fw"></span> <span class="">f38</span> + </a> + <a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f7"> + <span class="fa fa-random fa-fw"></span> <span class="">f7</span> + </a> + <a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f8"> + <span class="fa fa-random fa-fw"></span> <span class="">f8</span> + </a> + <a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f9"> + <span class="fa fa-random fa-fw"></span> <span class="">f9</span> + </a> + <a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/main"> + <span class="fa fa-random fa-fw"></span> <span class="">main</span> + </a> + <a class="dropdown-item pl-1 active" href="/rpms/linux-atm/tree/rawhide"> + <span class="fa fa-random fa-fw"></span> <span class="font-weight-bold">rawhide</span> + </a> + </div> + </div> + </div> + </div> + </div> + <div class="card mb-3"> + <div class="card-header"> + <ol class="breadcrumb p-0 bg-transparent mb-0"> + <li class="breadcrumb-item"> + <a href="/rpms/linux-atm/tree/rawhide"> + <span class="fa fa-random"> + </span> rawhide + </a> + </li> + <li class="active breadcrumb-item"> + <span class="fa fa-file" data-glyph=""> + </span> linux-atm-2.5.1-disable-zntune.patch + </li> + </ol> + </div> + + <div class="card-body p-0"> + <div class="bg-light border text-right pr-2"> + <form class="btn btn-sm" method="POST" name="fork_project" + action="/fork_edit/rpms/linux-atm/edit/rawhide/f/linux-atm-2.5.1-disable-zntune.patch"> + <button class="btn btn-sm btn-secondary fork_project_btn"> + Fork and Edit + </button> + + </form> + + <a class="btn btn-secondary btn-sm" href="/rpms/linux-atm/blob/rawhide/f/linux-atm-2.5.1-disable-zntune.patch" title="View as blob">Blob</a> + + <a class="btn btn-secondary btn-sm" href="/rpms/linux-atm/blame/linux-atm-2.5.1-disable-zntune.patch?identifier=rawhide" title="View git blame">Blame</a> + + <a class="btn btn-secondary btn-sm" href="/rpms/linux-atm/history/linux-atm-2.5.1-disable-zntune.patch?identifier=rawhide" title="View git log for this file">History</a> + + <a class="btn btn-secondary btn-sm" href="/rpms/linux-atm/raw/rawhide/f/linux-atm-2.5.1-disable-zntune.patch" title="View as raw">Raw</a> + </div> + + <pre class="syntaxhighlightblock"><code class="lang-diff">diff --git a/src/maint/Makefile.am b/src/maint/Makefile.am +index 059bfdd..5c86dda 100644 +--- a/src/maint/Makefile.am ++++ b/src/maint/Makefile.am +@@ -1,5 +1,5 @@ + BOOTPGMS=atmaddr esi +-SYSPGMS=atmloop atmtcp enitune zntune hediag # nstune ++SYSPGMS=atmloop atmtcp enitune hediag # nstune + USRPGMS=atmdiag atmdump sonetdiag saaldump + + INCLUDES=-I$(srcdir)/../q2931 -I$(srcdir)/../saal -I. +</code></pre> + </div> + </div> <!-- end .card--> + +</div> +</div> +</div> + </div> + + <div class="footer pt-4 text-white"> + <div class="container"> + <div class="d-flex align-items-center"> + <div> + <div>Powered by <a href="https://pagure.io/pagure" class="notblue">Pagure</a> 5.13.3</div> + <div> + <a href="https://docs.pagure.org/pagure/usage/index.html" class="notblue">Documentation</a> • + <a href="https://pagure.io/pagure/new_issue" class="notblue">File an Issue</a> • + <a href="/about">About this Instance</a> • + <a href="/ssh_info" class="notblue">SSH Hostkey/Fingerprint</a> + </div> + </div> + <div class="ml-auto text-right"> + <div>© Red Hat, Inc. and others.</div> + </div> + </div> + </div> + </div> + + + <script type="text/javascript" nonce="LD5wTdqgZG9dfxKOAd2vMeXCn" src="/static/vendor/jquery/jquery.min.js?version=5.13.3"></script> + + <script src="/static/vendor/bootstrap/bootstrap.bundle.min.js?version=5.13.3"></script> + + <script type="text/javascript" nonce="LD5wTdqgZG9dfxKOAd2vMeXCn"> + $('[data-toggle="tooltip"]').tooltip({placement : 'bottom'}); + $(".cancel_btn").click(function() { + history.back(); + }); + </script> + +<script type="text/javascript" nonce="LD5wTdqgZG9dfxKOAd2vMeXCn" src="/static/vendor/lazyload/lazyload.min.js?version=5.13.3"></script> + +<script type="text/javascript" nonce="LD5wTdqgZG9dfxKOAd2vMeXCn"> +window.addEventListener("load", function(event) { + lazyload(); +}); +</script> + +<script type="text/javascript" nonce="LD5wTdqgZG9dfxKOAd2vMeXCn"> +$("#giturl-toggle").on('click', function(event){ + event.stopPropagation(); + $("#giturl-more").toggle(); + $("#giturl-toggle").hide(); +}) + +$(".fork_project_btn").click(function() { + $('#fork_project').submit(); +}); + +$(".select-on-focus").on("focus", function() { + $(this).select(); +}); + +</script> + +<script type="text/javascript" nonce="LD5wTdqgZG9dfxKOAd2vMeXCn" src="/static/vendor/highlight.js/highlight.pack.js?version=5.13.3"></script> +<script type="text/javascript" nonce="LD5wTdqgZG9dfxKOAd2vMeXCn" src="/static/vendor/highlightjs-line-numbers/highlightjs-line-numbers.min.js?version=5.13.3"></script> +<script type="text/javascript" nonce="LD5wTdqgZG9dfxKOAd2vMeXCn" src="/static/vendor/highlight.js/spec.js?version=5.13.3"></script> + +<script type="text/javascript" nonce="LD5wTdqgZG9dfxKOAd2vMeXCn"> + $(document).ready(function() { + $('.fork_project_btn').click($("[name=fork_project]").submit); + + $('pre.syntaxhighlightblock code').each(function(i, block) { + hljs.highlightBlock(block); + hljs.lineNumbersBlock(block); + }); + + var cls = "highlighted-line"; + var lines = location.hash.substr(2).split('-').map(function (x) { return parseInt(x, 10) }); + if (! isNaN(lines[0])) + { + for (var i = lines[lines.length - 1]; i >= lines[0]; i--) { + $('#_' + i).parent().parent().addClass(cls); + } + setTimeout(function(){ + $("#_" + lines[0]).get(0).scrollIntoView({behavior: "instant", block: "start", inline: "nearest"}); + }, 50); + } +}); +</script> + +<script type="text/javascript" nonce="LD5wTdqgZG9dfxKOAd2vMeXCn"> + + function updateHighlight() { + var cls = "highlighted-line"; + $('.' + cls).removeClass(cls) + if (location.hash !== '') { + var lines = location.hash.substr(2).split('-').map(function (x) { return parseInt(x, 10) }); + for (var i = lines[lines.length - 1]; i >= lines[0]; i--) { + $('[data-line-number=' + i + ']').closest('tr').addClass(cls); + } + return lines; + } + return []; + } + $(window).on('hashchange', updateHighlight); + var selected = []; + $("[data-line-number]").click(function (ev) { + var line = $(this).attr('data-line-number'); + if (ev.shiftKey) { + selected = selected.slice(-1).concat(line); + } else { + selected = [line]; + } + + var hash = '_' + selected[0]; + if (selected.length === 2) { + hash = '_' + Math.min(selected[0], selected[1]) + '-' + Math.max(selected[0], selected[1]); + } + window.location.hash = hash; + return false; + }); + +</script> + + +</body> +</html> \ No newline at end of file diff --git a/linux-atm/patches/remove-define-hacks.patch b/linux-atm/patches/remove-define-hacks.patch new file mode 100644 index 000000000..cfac43c03 --- /dev/null +++ b/linux-atm/patches/remove-define-hacks.patch @@ -0,0 +1,22 @@ +diff -up linux-atm-2.5.1/src/arpd/arp.c.ftbfs linux-atm-2.5.1/src/arpd/arp.c +--- linux-atm-2.5.1/src/arpd/arp.c.ftbfs 2007-07-11 11:27:15.000000000 -0400 ++++ linux-atm-2.5.1/src/arpd/arp.c 2019-05-02 20:15:45.497338836 -0400 +@@ -15,7 +15,6 @@ + #include <sys/types.h> + #include <sys/socket.h> /* for linux/if_arp.h */ + #include <netinet/in.h> /* for ntohs, etc. */ +-#define _LINUX_NETDEVICE_H /* very crude hack for glibc2 */ + #include <linux/types.h> + #include <linux/if_arp.h> + #include <linux/if_ether.h> +diff -up linux-atm-2.5.1/src/arpd/itf.c.ftbfs linux-atm-2.5.1/src/arpd/itf.c +--- linux-atm-2.5.1/src/arpd/itf.c.ftbfs 2007-07-11 11:27:15.000000000 -0400 ++++ linux-atm-2.5.1/src/arpd/itf.c 2019-05-02 20:19:08.046499027 -0400 +@@ -12,7 +12,6 @@ + #include <sys/types.h> + #include <linux/atmclip.h> + #include <sys/socket.h> +-#define _LINUX_NETDEVICE_H /* glibc2 */ + #include <linux/types.h> + #include <linux/if_arp.h> + diff --git a/linux-atm/patches/siocgstamp.patch b/linux-atm/patches/siocgstamp.patch new file mode 100644 index 000000000..dae437ad3 --- /dev/null +++ b/linux-atm/patches/siocgstamp.patch @@ -0,0 +1,22 @@ +diff -up linux-atm-2.5.1/src/maint/atmdump.c.siocgstamp linux-atm-2.5.1/src/maint/atmdump.c +--- linux-atm-2.5.1/src/maint/atmdump.c.siocgstamp 2001-10-09 18:33:07.000000000 -0400 ++++ linux-atm-2.5.1/src/maint/atmdump.c 2019-06-17 23:12:50.570085260 -0400 +@@ -16,6 +16,7 @@ + #include <sys/socket.h> + #include <netinet/in.h> /* for htonl and ntohl */ + #include <atm.h> ++#include <linux/sockios.h> + + + static const char *pti[] = { "Data SDU 0","Data SDU 1","Data SDU 0, CE", +diff -up linux-atm-2.5.1/src/maint/saaldump.c.siocgstamp linux-atm-2.5.1/src/maint/saaldump.c +--- linux-atm-2.5.1/src/maint/saaldump.c.siocgstamp 2001-10-09 18:33:07.000000000 -0400 ++++ linux-atm-2.5.1/src/maint/saaldump.c 2019-06-17 23:13:06.620200319 -0400 +@@ -16,6 +16,7 @@ + #include <sys/types.h> + #include <sys/socket.h> + #include <atm.h> ++#include <linux/sockios.h> + + #include "pdu.h" + #define DUMP_MODE
Hey Stefan,
One of these patches has HTML content. I suppose this isn’t correct.
-Michael
On 21 Feb 2023, at 13:21, Stefan Schantl stefan.schantl@ipfire.org wrote:
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org
linux-atm/linux-atm.nm | 9 +- ...string-formatting-to-build-with-gcc7.patch | 11 + .../linux-atm-2.5.1-disable-zntune.patch | 714 ++++++++++++++++++ linux-atm/patches/remove-define-hacks.patch | 22 + linux-atm/patches/siocgstamp.patch | 22 + 5 files changed, 774 insertions(+), 4 deletions(-) create mode 100644 linux-atm/patches/add-string-formatting-to-build-with-gcc7.patch create mode 100644 linux-atm/patches/linux-atm-2.5.1-disable-zntune.patch create mode 100644 linux-atm/patches/remove-define-hacks.patch create mode 100644 linux-atm/patches/siocgstamp.patch
diff --git a/linux-atm/linux-atm.nm b/linux-atm/linux-atm.nm index 4b3ac47ba..167275b88 100644 --- a/linux-atm/linux-atm.nm +++ b/linux-atm/linux-atm.nm @@ -4,8 +4,8 @@ ###############################################################################
name = linux-atm -version = 2.5.1 -release = 2 +version = 2.5.2 +release = 1
groups = System/Daemons url = http://linux-atm.sourceforge.net/ @@ -17,7 +17,7 @@ description using theLinux ATM API. end
-sources = %{thisapp}.tgz +sources = %{thisapp}.tar.gz source_dl = http://downloads.sf.net/%%7Bname%7D/
build @@ -30,7 +30,8 @@ build end
prepare_cmds
- sed -e "s/-lfl/&_pic/g" -i src/*{,/*}/Makefile.in
- # install firmware in /usr/lib
- sed -i "s#/lib/firmware#/usr/lib/firmware#" src/extra/Makefile.in
end
PARALLELISMFLAGS = diff --git a/linux-atm/patches/add-string-formatting-to-build-with-gcc7.patch b/linux-atm/patches/add-string-formatting-to-build-with-gcc7.patch new file mode 100644 index 000000000..17aaf5798 --- /dev/null +++ b/linux-atm/patches/add-string-formatting-to-build-with-gcc7.patch @@ -0,0 +1,11 @@ +--- linux-atm-2.5.1-orig/src/test/ttcp.c 2017-05-28 12:16:24.984611487 +0000 ++++ linux-atm-2.5.1/src/test/ttcp.c 2017-05-28 12:17:25.370338343 +0000 +@@ -663,7 +663,7 @@ int no_check = 0;
exit(0);
- usage:
+- fprintf(stderr, Usage); ++ fprintf(stderr, "%s", Usage);
exit(1);
- }
diff --git a/linux-atm/patches/linux-atm-2.5.1-disable-zntune.patch b/linux-atm/patches/linux-atm-2.5.1-disable-zntune.patch new file mode 100644 index 000000000..8318c3ae6 --- /dev/null +++ b/linux-atm/patches/linux-atm-2.5.1-disable-zntune.patch @@ -0,0 +1,714 @@
+<!DOCTYPE html> +<html lang='en'> +<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title>Tree - rpms/linux-atm - src.fedoraproject.org</title>
<link rel="shortcut icon" type="image/vnd.microsoft.icon"
href="/theme/static/favicon.ico?version=5.13.3"/>
<link href="/theme/static/fedora-bootstrap-1.3.0/fedora-bootstrap.min.css?version=5.13.3"
type="text/css" rel="stylesheet" />
<link href="/theme/static/fonts/fonts.css?version=5.13.3"
rel="stylesheet" type="text/css" />
<link href="/theme/static/fonts/hack_fonts/css/hack-extended.min.css?version=5.13.3"
type="text/css" rel="stylesheet" />
<link href="/theme/static/theme.css?version=5.13.3"
type="text/css" rel="stylesheet" />
<link type="text/css" rel="stylesheet" nonce="LD5wTdqgZG9dfxKOAd2vMeXCn" href="/static/vendor/font-awesome/font-awesome.css?version=5.13.3"/>
<link type="text/css" rel="stylesheet" nonce="LD5wTdqgZG9dfxKOAd2vMeXCn" href="/static/pagure.css?version=5.13.3"/>
+<link nonce="LD5wTdqgZG9dfxKOAd2vMeXCn" rel="stylesheet" href="/static/vendor/highlight.js/styles/github.css?version=5.13.3"/> +<link nonce="LD5wTdqgZG9dfxKOAd2vMeXCn" rel="stylesheet" href="/static/vendor/highlightjs-line-numbers/highlightjs-line-numbers.min.css?version=5.13.3"/> +<style nonce="LD5wTdqgZG9dfxKOAd2vMeXCn">
- .hljs {
- background: #fff;
- }
+</style>
</head>
<body id="home">
<!-- start masthead -->
<nav class="navbar navbar-light masthead p-0 navbar-expand">
<div class="container">
<a href="/" class="navbar-brand">
<img height="40" src="/theme/static/pagure-logo.png?version=5.13.3"
alt="pagure Logo" id="pagureLogo"/>
</a>
<ul class="navbar-nav ml-auto">
<li class="nav-item">
<a class="btn btn-primary" href="/login/?next=https://src.fedoraproject.org/rpms/linux-atm/blob/rawhide/f/linux-atm-2.5.1-disable-zntune.patch">Log In</a>
</li>
</ul>
</div>
</nav>
<!-- close masthead-->
<div class="bodycontent">
+<div class="bg-light border border-bottom pt-3">
<div class="container">
<div class="row mb-3">
<div class="col-6">
<div class="row">
<div class="col-auto pr-0">
<h3>
+<i class="fa fa-archive text-muted"></i></h3>
</div>
<div class="col-auto pl-2">
<h3 class="mb-0">
+<a href="/projects/rpms/%2A">rpms</a> / <a href="/rpms/linux-atm"><strong>linux-atm</strong></a>
</h3>
</div>
</div>
</div>
<div class="col-6 text-right">
<div class="btn-group">
<div class="btn-group">
<a href="#"
class="btn btn-sm dropdown-toggle btn-outline-primary"
data-toggle="dropdown" id="watch-button">
<i class="fa fa-clone fa-fw"></i>
<span>Clone</span>
</a>
<div class="dropdown-menu dropdown-menu-right">
<div class="m-3" id="source-dropdown">
<div>
<h5><strong>Source Code</strong></h5>
<div class="form-group">
<div class="input-group input-group-sm">
<div class="input-group-prepend"><span class="input-group-text">GIT</span></div>
<input class="form-control bg-white select-on-focus" type="text" value="https://src.fedoraproject.org/rpms/linux-atm.git" readonly>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
+</div>
+<ul class="nav nav-tabs nav-small border-bottom-0">
<li class="nav-item mr-2 text-dark">
<a class="nav-link active" href="/rpms/linux-atm">
<i class="fa fa-code fa-fw text-muted"></i>
<span class="d-none d-md-inline">Source</span>
</a>
</li>
<li class="nav-item mr-2 text-dark">
<a class="nav-link" href="https://bugzilla.redhat.com/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&classification=Fedora&product=Fedora&product=Fedora EPEL&component=linux-atm">
<i class="fa fa-fw text-muted fa-exclamation-circle"></i>
<span class="d-none d-md-inline">Issues </span>
<span class="fa fa-external-link"></span>
</a>
</li>
<li class="nav-item mr-2 text-dark">
<a class="nav-link" href="/rpms/linux-atm/pull-requests">
<i class="fa fa-fw text-muted fa-arrow-circle-down"></i>
<span class="d-none d-md-inline">Pull Requests </span>
<span class="badge badge-secondary py-0 d-none d-md-inline">
0
</span>
</a>
</li>
<li class="nav-item mr-2 text-dark">
<a class="nav-link" href="/rpms/linux-atm/stats">
<i class="fa fa-line-chart fa-fw text-muted"></i>
<span class="d-none d-md-inline">Stats</span>
</a>
</li>
+</ul>
</div>
+</div>
+<div class="container pt-5 repo-body-container">
<div class="row">
<div class="col-2">
+<nav class="nav nav-tabs nav-sidetabs flex-column">
- <a class=
"nav-link nowrap
+"
href="/rpms/linux-atm">
<i class="fa fa-home text-muted fa-fw"></i> <span class="d-none d-md-inline">Overview</span>
</a>
- <a class=
- "nav-link nowrap
- active"
- href="/rpms/linux-atm/tree/rawhide">
- <i class="fa fa-file-code-o text-muted fa-fw"></i> Files
</a>
- <a class=
- "nav-link nowrap
+"
- href="/rpms/linux-atm/commits/rawhide">
- <i class="fa fa-list-alt text-muted fa-fw" data-glyph="spreadsheet"></i> Commits
</a>
- <a class=
- "nav-link nowrap
+"
- href="/rpms/linux-atm/branches?branchname=rawhide">
- <i class="fa fa-random text-muted fa-fw"></i> Branches
</a>
- <a class=
- "nav-link nowrap
+"
- href="/rpms/linux-atm/forks">
- <i class="fa fa-code-fork text-muted fa-fw"></i> Forks
</a>
- <a class=
- "nav-link nowrap
+"
- href="/rpms/linux-atm/releases">
- <i class="fa fa-tags text-muted fa-fw"></i> Releases
</a>
<div class="col-xs-2 line-height-1"></div>
<h6>Monitoring status:</h6>
<div class="btn-group">
- <button title="Monitoring status" class="btn btn-sm btn-outline-primary disabled"
id="monitoring-button">
<i id="monitoring-icon" class="fa fa-fw fa-eye"></i>
<span id="monitoring-label" class="fa fa-circle-o-notch fa-spin fa-1x fa-fw"></span>
</button>
</div>
<div class="col-xs-2 line-height-1"></div>
<div id="orphan-section" class="pt-3">
<div class="col-xs-2 line-height-1"></div>
</div>
<div class="pt-3">
<div class="col-xs-2 line-height-1">
<h6>Bugzilla Assignee:</h6>
<dl>
<dt>Fedora: </dt>
<dd id="fedora_assignee_txt">
mrc0mmand
</dd>
<dt>EPEL: </dt>
<dd id="epel_assignee_txt">
orphan
</dd>
</dl>
</div>
</div>
<div class="modal fade" id="modal_assignee" tabindex="-1"
role="dialog" aria-labelledby="Bugzilla assignee" aria-hidden="true">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title">Bugzilla Assignee</h4>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
<span class="sr-only">Close</span>
</button>
</div>
<form id="change_assignees">
<div class="modal-body">
<label for="fedora_assignee">Fedora</label>
<input title="Default assignee for Fedora in bugzilla - Empty input resets to default"
class="form-control" name="fedora_assignee" id="fedora_assignee" value="mrc0mmand"/>
<label for="epel_assignee">EPEL</label>
<input title="Default assignee for EPEL in bugzilla (if applicable) - Empty input resets to default"
class="form-control" name="epel_assignee" id="epel_assignee" value="orphan" />
<p class="pt-2">
These two fields allow to specify a different default assignee for ticket opened against
this package in bugzilla. Note: The EPEL field is
always displayed for packages in the 'rpms' namespace regardless of whether it
is used in bugzilla or not. </p>
</div>
<div class="modal-footer">
<button class="btn btn-secondary" type="button" title="Update bugzilla overrides" id="reset_assignees">
Reset to defaults
</button>
<button class="btn btn-primary" type="submit" title="Update bugzilla overrides" id="update_assignees">
Update
</button>
</div>
</form>
</div>
</div>
</div>
<div class="modal fade" id="modal_orphan" tabindex="-1"
role="dialog" aria-labelledby="Orphan this package" aria-hidden="true">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title">Orphan package</h4>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
<span class="sr-only">Close</span>
</button>
</div>
<div class="modal-body">
<div class="form-group">
<label for="reason_menu">Reason</label>
<select id="reason_menu" class="form-control">
<option id="lack_of_time_option_button">Lack of time</option>
<option id="do_not_use_it_option_button">Do not use it anymore</option>
<option id="unmaintained_option_button">Unmaintained upstream</option>
<option id="fails_to_build_option_button">Fails to build from source</option>
<option id="not_fixed_option_button">Important bug not fixed</option>
<option id="other_option_button">Other</option>
</select>
</div>
<label for="orphan_reason_info">Additional info</label>
<input title="Additional info for orphaning reason"
class="form-control" name="orphan_reason_info" id="orphan_reason_info" value=""/>
</div>
<div class="modal-footer">
<button class="btn btn-primary" type="submit" title="Orphan this package" id="orphan_button">
Update
</button>
</div>
</div>
</div>
</div>
<script type="text/javascript" nonce="LD5wTdqgZG9dfxKOAd2vMeXCn">
- window.addEventListener('load', function() {
set_up_monitoring = function(status){
var _label = "Disabled"
if (status === "monitoring") {
_label = "Monitoring";
$("#monitoring-icon").attr("class", "fa fa-fw fa-eye")
} else if (status === "monitoring-with-scratch") {
_label = "Scratch builds"
$("#monitoring-icon").attr("class", "fa fa-fw fa-eye")
} else {
$("#monitoring-icon").attr("class", "fa fa-fw fa-eye-slash")
}
$("#monitoring-label").text(_label);
$("#monitoring-label").removeClass("fa fa-circle-o-notch fa-spin fa-1x fa-fw");
}
$.ajax({
url: "/_dg/anitya/rpms/linux-atm",
type: 'GET',
dataType: 'json',
success: function(res) {
console.log(res);
set_up_monitoring(res.monitoring)
}
});
$("#reset_assignees").on('click', function(){
$('#fedora_assignee').val('');
$('#epel_assignee').val('');
$("#change_assignees").submit();
return false;
});
$("#change_assignees").on('submit', function(){
$('html').css('cursor', 'progress');
$('#reset_assignees').attr('disabled', true);
$('#update_assignees').attr('disabled', true);
$('#update_assignees').text('Updating...');
$.ajax({
url: "/_dg/bzoverrides/rpms/linux-atm",
type: 'POST',
dataType: 'json',
data: {
'epel_assignee': $('#epel_assignee').val(),
'fedora_assignee': $('#fedora_assignee').val()
},
success: function(res) {
$("#fedora_assignee_txt").text(res.fedora_assignee);
$("#epel_assignee_txt").text(res.epel_assignee);
$('#modal_assignee').modal('hide');
$('#reset_assignees').attr('disabled', false);
$('#update_assignees').attr('disabled', false);
$('#update_assignees').text('Update');
$('html').css('cursor', 'default');
console.log("Successfully changed the bugzilla assignees");
return false;
},
error: function(res) {
var msg = '';
if(res.responseJSON.errors){
msg = ': ' + res.responseJSON.errors.join(', ');
}
alert("Unable to update the bugzilla assignee(s)" + msg);
$('html').css('cursor', 'default');
$('#reset_assignees').attr('disabled', false);
$('#update_assignees').attr('disabled', false);
$('#update_assignees').text('Update');
return false;
}
})
return false;
});
$.ajax({
url: "/_dg/actived/rpms/linux-atm",
type: 'GET',
dataType: 'json',
success: function(res) {
var _btn = $("#take_orphan_button");
if (!res.active){
_btn.off("click");
_btn.click(function(){
window.open(
"https://pagure.io/releng/new_issue?title="
+ "Unretire rpms/linux-atm"
+ "&template=package_unretiremet");
});
_btn.prop( "title", "Package retired - Open a releng ticket to adopt it" );
_btn.html("Retired");
}
_btn.removeClass('disabled');
}
});
$("#orphan_button").click(function(){
$("#orphan_button").attr("disabled", true);
$.ajax({
url: "/_dg/orphan/rpms/linux-atm",
type: 'POST',
dataType: 'json',
data: {
'orphan_reason': $('#reason_menu').val(),
'orphan_reason_info': $('#orphan_reason_info').val()
},
success: function(res) {
$("#point_of_contact_div").html("Package is currently unmaintained");
$("#orphan_button").attr("disabled", false);
$('#modal_orphan').modal('hide');
$('#orphan-section').html('');
},
error: function(res) {
if (res.responseJSON.errors) {
alert('Unable to orphan the package: ' + res.responseJSON.errors);
} else {
alert('Unable to orphan the package: ' + res.responseJSON.error);
}
$("#orphan_button").attr("disabled", false);
}
});
});
- });
- </script>
+</nav> </div>
<div class="col-10">
<div class="row mb-1">
<div class="col-sm-6">
<h3>
Files
</h3>
</div>
<div class="col-sm-6">
<div class="float-right">
<div class="btn-group">
<a href="#" class="btn btn-outline-light border-secondary text-dark btn-sm dropdown-toggle"
data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<span class="fa fa-random fa-fw"></span> Branch: <span class="font-weight-bold">rawhide</span>
</a>
<div class="dropdown-menu dropdown-menu-right">
<a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f10">
<span class="fa fa-random fa-fw"></span> <span class="">f10</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f11">
<span class="fa fa-random fa-fw"></span> <span class="">f11</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f12">
<span class="fa fa-random fa-fw"></span> <span class="">f12</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f13">
<span class="fa fa-random fa-fw"></span> <span class="">f13</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f14">
<span class="fa fa-random fa-fw"></span> <span class="">f14</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f15">
<span class="fa fa-random fa-fw"></span> <span class="">f15</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f16">
<span class="fa fa-random fa-fw"></span> <span class="">f16</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f17">
<span class="fa fa-random fa-fw"></span> <span class="">f17</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f18">
<span class="fa fa-random fa-fw"></span> <span class="">f18</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f19">
<span class="fa fa-random fa-fw"></span> <span class="">f19</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f20">
<span class="fa fa-random fa-fw"></span> <span class="">f20</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f21">
<span class="fa fa-random fa-fw"></span> <span class="">f21</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f22">
<span class="fa fa-random fa-fw"></span> <span class="">f22</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f23">
<span class="fa fa-random fa-fw"></span> <span class="">f23</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f24">
<span class="fa fa-random fa-fw"></span> <span class="">f24</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f25">
<span class="fa fa-random fa-fw"></span> <span class="">f25</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f26">
<span class="fa fa-random fa-fw"></span> <span class="">f26</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f27">
<span class="fa fa-random fa-fw"></span> <span class="">f27</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f28">
<span class="fa fa-random fa-fw"></span> <span class="">f28</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f29">
<span class="fa fa-random fa-fw"></span> <span class="">f29</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f30">
<span class="fa fa-random fa-fw"></span> <span class="">f30</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f31">
<span class="fa fa-random fa-fw"></span> <span class="">f31</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f32">
<span class="fa fa-random fa-fw"></span> <span class="">f32</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f33">
<span class="fa fa-random fa-fw"></span> <span class="">f33</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f34">
<span class="fa fa-random fa-fw"></span> <span class="">f34</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f35">
<span class="fa fa-random fa-fw"></span> <span class="">f35</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f36">
<span class="fa fa-random fa-fw"></span> <span class="">f36</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f37">
<span class="fa fa-random fa-fw"></span> <span class="">f37</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f38">
<span class="fa fa-random fa-fw"></span> <span class="">f38</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f7">
<span class="fa fa-random fa-fw"></span> <span class="">f7</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f8">
<span class="fa fa-random fa-fw"></span> <span class="">f8</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/f9">
<span class="fa fa-random fa-fw"></span> <span class="">f9</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/linux-atm/tree/main">
<span class="fa fa-random fa-fw"></span> <span class="">main</span>
</a>
<a class="dropdown-item pl-1 active" href="/rpms/linux-atm/tree/rawhide">
<span class="fa fa-random fa-fw"></span> <span class="font-weight-bold">rawhide</span>
</a>
</div>
</div>
</div>
</div>
</div>
<div class="card mb-3">
<div class="card-header">
<ol class="breadcrumb p-0 bg-transparent mb-0">
<li class="breadcrumb-item">
<a href="/rpms/linux-atm/tree/rawhide">
<span class="fa fa-random">
</span> rawhide
</a>
</li>
<li class="active breadcrumb-item">
<span class="fa fa-file" data-glyph="">
</span> linux-atm-2.5.1-disable-zntune.patch
</li>
</ol>
</div>
<div class="card-body p-0">
<div class="bg-light border text-right pr-2">
<form class="btn btn-sm" method="POST" name="fork_project"
action="/fork_edit/rpms/linux-atm/edit/rawhide/f/linux-atm-2.5.1-disable-zntune.patch">
<button class="btn btn-sm btn-secondary fork_project_btn">
Fork and Edit
</button>
</form>
<a class="btn btn-secondary btn-sm" href="/rpms/linux-atm/blob/rawhide/f/linux-atm-2.5.1-disable-zntune.patch" title="View as blob">Blob</a>
<a class="btn btn-secondary btn-sm" href="/rpms/linux-atm/blame/linux-atm-2.5.1-disable-zntune.patch?identifier=rawhide" title="View git blame">Blame</a>
<a class="btn btn-secondary btn-sm" href="/rpms/linux-atm/history/linux-atm-2.5.1-disable-zntune.patch?identifier=rawhide" title="View git log for this file">History</a>
<a class="btn btn-secondary btn-sm" href="/rpms/linux-atm/raw/rawhide/f/linux-atm-2.5.1-disable-zntune.patch" title="View as raw">Raw</a>
</div>
<pre class="syntaxhighlightblock"><code class="lang-diff">diff --git a/src/maint/Makefile.am b/src/maint/Makefile.am
+index 059bfdd..5c86dda 100644 +--- a/src/maint/Makefile.am ++++ b/src/maint/Makefile.am +@@ -1,5 +1,5 @@
- BOOTPGMS=atmaddr esi
+-SYSPGMS=atmloop atmtcp enitune zntune hediag # nstune ++SYSPGMS=atmloop atmtcp enitune hediag # nstune
- USRPGMS=atmdiag atmdump sonetdiag saaldump
- INCLUDES=-I$(srcdir)/../q2931 -I$(srcdir)/../saal -I.
+</code></pre>
</div>
</div> <!-- end .card-->
+</div> +</div> +</div>
</div>
<div class="footer pt-4 text-white">
<div class="container">
<div class="d-flex align-items-center">
<div>
<div>Powered by <a href="https://pagure.io/pagure" class="notblue">Pagure</a> 5.13.3</div>
<div>
<a href="https://docs.pagure.org/pagure/usage/index.html" class="notblue">Documentation</a> •
<a href="https://pagure.io/pagure/new_issue" class="notblue">File an Issue</a> •
<a href="/about">About this Instance</a> •
<a href="/ssh_info" class="notblue">SSH Hostkey/Fingerprint</a>
</div>
</div>
<div class="ml-auto text-right">
<div>© Red Hat, Inc. and others.</div>
</div>
</div>
</div>
</div>
<script type="text/javascript" nonce="LD5wTdqgZG9dfxKOAd2vMeXCn" src="/static/vendor/jquery/jquery.min.js?version=5.13.3"></script>
<script src="/static/vendor/bootstrap/bootstrap.bundle.min.js?version=5.13.3"></script>
<script type="text/javascript" nonce="LD5wTdqgZG9dfxKOAd2vMeXCn">
$('[data-toggle="tooltip"]').tooltip({placement : 'bottom'});
$(".cancel_btn").click(function() {
history.back();
});
- </script>
+<script type="text/javascript" nonce="LD5wTdqgZG9dfxKOAd2vMeXCn" src="/static/vendor/lazyload/lazyload.min.js?version=5.13.3"></script>
+<script type="text/javascript" nonce="LD5wTdqgZG9dfxKOAd2vMeXCn"> +window.addEventListener("load", function(event) {
- lazyload();
+}); +</script>
+<script type="text/javascript" nonce="LD5wTdqgZG9dfxKOAd2vMeXCn"> +$("#giturl-toggle").on('click', function(event){
- event.stopPropagation();
- $("#giturl-more").toggle();
- $("#giturl-toggle").hide();
+})
+$(".fork_project_btn").click(function() {
- $('#fork_project').submit();
+});
+$(".select-on-focus").on("focus", function() {
- $(this).select();
+});
+</script>
+<script type="text/javascript" nonce="LD5wTdqgZG9dfxKOAd2vMeXCn" src="/static/vendor/highlight.js/highlight.pack.js?version=5.13.3"></script> +<script type="text/javascript" nonce="LD5wTdqgZG9dfxKOAd2vMeXCn" src="/static/vendor/highlightjs-line-numbers/highlightjs-line-numbers.min.js?version=5.13.3"></script> +<script type="text/javascript" nonce="LD5wTdqgZG9dfxKOAd2vMeXCn" src="/static/vendor/highlight.js/spec.js?version=5.13.3"></script>
+<script type="text/javascript" nonce="LD5wTdqgZG9dfxKOAd2vMeXCn">
- $(document).ready(function() {
- $('.fork_project_btn').click($("[name=fork_project]").submit);
- $('pre.syntaxhighlightblock code').each(function(i, block) {
- hljs.highlightBlock(block);
- hljs.lineNumbersBlock(block);
- });
- var cls = "highlighted-line";
- var lines = location.hash.substr(2).split('-').map(function (x) { return parseInt(x, 10) });
- if (! isNaN(lines[0]))
- {
- for (var i = lines[lines.length - 1]; i >= lines[0]; i--) {
$('#_' + i).parent().parent().addClass(cls);
- }
- setTimeout(function(){
$("#_" + lines[0]).get(0).scrollIntoView({behavior: "instant", block: "start", inline: "nearest"});
- }, 50);
- }
+}); +</script>
+<script type="text/javascript" nonce="LD5wTdqgZG9dfxKOAd2vMeXCn">
- function updateHighlight() {
- var cls = "highlighted-line";
- $('.' + cls).removeClass(cls)
- if (location.hash !== '') {
var lines = location.hash.substr(2).split('-').map(function (x) { return parseInt(x, 10) });
for (var i = lines[lines.length - 1]; i >= lines[0]; i--) {
$('[data-line-number=' + i + ']').closest('tr').addClass(cls);
}
return lines;
- }
- return [];
- }
- $(window).on('hashchange', updateHighlight);
- var selected = [];
- $("[data-line-number]").click(function (ev) {
- var line = $(this).attr('data-line-number');
- if (ev.shiftKey) {
selected = selected.slice(-1).concat(line);
- } else {
selected = [line];
- }
- var hash = '_' + selected[0];
- if (selected.length === 2) {
hash = '_' + Math.min(selected[0], selected[1]) + '-' + Math.max(selected[0], selected[1]);
- }
- window.location.hash = hash;
- return false;
- });
+</script>
+</body> +</html> \ No newline at end of file diff --git a/linux-atm/patches/remove-define-hacks.patch b/linux-atm/patches/remove-define-hacks.patch new file mode 100644 index 000000000..cfac43c03 --- /dev/null +++ b/linux-atm/patches/remove-define-hacks.patch @@ -0,0 +1,22 @@ +diff -up linux-atm-2.5.1/src/arpd/arp.c.ftbfs linux-atm-2.5.1/src/arpd/arp.c +--- linux-atm-2.5.1/src/arpd/arp.c.ftbfs 2007-07-11 11:27:15.000000000 -0400 ++++ linux-atm-2.5.1/src/arpd/arp.c 2019-05-02 20:15:45.497338836 -0400 +@@ -15,7 +15,6 @@
- #include <sys/types.h>
- #include <sys/socket.h> /* for linux/if_arp.h */
- #include <netinet/in.h> /* for ntohs, etc. */
+-#define _LINUX_NETDEVICE_H /* very crude hack for glibc2 */
- #include <linux/types.h>
- #include <linux/if_arp.h>
- #include <linux/if_ether.h>
+diff -up linux-atm-2.5.1/src/arpd/itf.c.ftbfs linux-atm-2.5.1/src/arpd/itf.c +--- linux-atm-2.5.1/src/arpd/itf.c.ftbfs 2007-07-11 11:27:15.000000000 -0400 ++++ linux-atm-2.5.1/src/arpd/itf.c 2019-05-02 20:19:08.046499027 -0400 +@@ -12,7 +12,6 @@
- #include <sys/types.h>
- #include <linux/atmclip.h>
- #include <sys/socket.h>
+-#define _LINUX_NETDEVICE_H /* glibc2 */
- #include <linux/types.h>
- #include <linux/if_arp.h>
diff --git a/linux-atm/patches/siocgstamp.patch b/linux-atm/patches/siocgstamp.patch new file mode 100644 index 000000000..dae437ad3 --- /dev/null +++ b/linux-atm/patches/siocgstamp.patch @@ -0,0 +1,22 @@ +diff -up linux-atm-2.5.1/src/maint/atmdump.c.siocgstamp linux-atm-2.5.1/src/maint/atmdump.c +--- linux-atm-2.5.1/src/maint/atmdump.c.siocgstamp 2001-10-09 18:33:07.000000000 -0400 ++++ linux-atm-2.5.1/src/maint/atmdump.c 2019-06-17 23:12:50.570085260 -0400 +@@ -16,6 +16,7 @@
- #include <sys/socket.h>
- #include <netinet/in.h> /* for htonl and ntohl */
- #include <atm.h>
++#include <linux/sockios.h>
- static const char *pti[] = { "Data SDU 0","Data SDU 1","Data SDU 0, CE",
+diff -up linux-atm-2.5.1/src/maint/saaldump.c.siocgstamp linux-atm-2.5.1/src/maint/saaldump.c +--- linux-atm-2.5.1/src/maint/saaldump.c.siocgstamp 2001-10-09 18:33:07.000000000 -0400 ++++ linux-atm-2.5.1/src/maint/saaldump.c 2019-06-17 23:13:06.620200319 -0400 +@@ -16,6 +16,7 @@
- #include <sys/types.h>
- #include <sys/socket.h>
- #include <atm.h>
++#include <linux/sockios.h>
- #include "pdu.h"
- #define DUMP_MODE
-- 2.30.2