[gelöst] vdr-burn-0.2.0 - error: 'PRIO_PGRP' was not declared in this scope

  • Hallo,


    ich versuche gerade das vdr-burn-0.2.0 Plugin auf der bald erscheinenden Fedora 18 zu kompilieren, scheitere aber an der folgenden Fehlermeldung:



    hat jemand einen Patch ?


    sonstige Infos:
    gcc (GCC) 4.7.2 20121001 (Red Hat 4.7.2-3)
    vdr-1.7.31-1.fc18.x86_64

    Gruß Marco


    HW: TT6400-S2
    SW: Fedora 37, kernel-6.1.6-200.fc37.x86_64, vdr-2.6.1-2.fc37.x86_64


    Fedora37 x86_64 Gnome Desktop 42.2 Ausgabe über das vdr-softhddevice plugin

    ViewSonic VX3276 HDMI-1 <------------> HDMI NVidia Geforce-gt-1030

    ViewSonic VX3276 HDMI-2 <------------> HDMI Technotrend S2-6400


    Einmal editiert, zuletzt von marco ()

  • Und der VDR baut? Der nutzt auch setpriority und sollte dann wohl die selben Probleme machen, wenn nicht dann wirds ne burn makefile Sache sein.


    cu

  • Danke für eure Antworten:


    es fehlten einfach ein paar headers für getpriority, setpriority
    http://linuxmanpages.net/manpa…5/man2/getpriority.2.html


    Mit dem folgenden Patch lässt es sich kompilieren:

    Diff
    --- proctools/process.cc.orig	2012-10-07 18:56:40.960627386 +0200
    +++ proctools/process.cc	2012-10-07 18:55:14.617619718 +0200
    @@ -1,3 +1,6 @@
    +#include <sys/time.h>
    +#include <sys/resource.h>
    +
     #include "process.h"
     #include "chain.h"
     #include "logger.h"

    Gruß Marco


    HW: TT6400-S2
    SW: Fedora 37, kernel-6.1.6-200.fc37.x86_64, vdr-2.6.1-2.fc37.x86_64


    Fedora37 x86_64 Gnome Desktop 42.2 Ausgabe über das vdr-softhddevice plugin

    ViewSonic VX3276 HDMI-1 <------------> HDMI NVidia Geforce-gt-1030

    ViewSonic VX3276 HDMI-2 <------------> HDMI Technotrend S2-6400


Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!