[elrepo] Via-rhine driver on 7.4

Nick Howitt nick at howitts.co.uk
Fri Sep 29 14:42:08 EDT 2017


Hi,
I've had a report that this driver does not set up the weak-updates 
symlinks when upgrading from a 7.3 kernel to a 7.4 kernel but is seems 
to function OK you you create the symlinks yourself. I've tried 
compiling the 1.5.1-2 source against the 7.4 kernel and it also fails with:

    make: Entering directory `/usr/src/kernels/3.10.0-693.2.2.v7.x86_64'
       CC [M]  /home/build/rpmbuild/BUILD/via-rhine-1.5.1/via-rhine.o
    /home/build/rpmbuild/BUILD/via-rhine-1.5.1/via-rhine.c: In function
    'rhine_reset_task':
    /home/build/rpmbuild/BUILD/via-rhine-1.5.1/via-rhine.c:1638:5:
    error: 'struct net_device' has no member named 'trans_start'
       dev->trans_start = jiffies; /* prevent tx timeout */
          ^
    make[1]: ***
    [/home/build/rpmbuild/BUILD/via-rhine-1.5.1/via-rhine.o] Error 1
    make: *** [_module_/home/build/rpmbuild/BUILD/via-rhine-1.5.1] Error 2
    make: Leaving directory `/usr/src/kernels/3.10.0-693.2.2.v7.x86_64'
    error: Bad exit status from /var/tmp/rpm-tmp.32hFWR (%build)


    RPM build errors:
         via-rhine-kmod-1.5.1-2.el7.elrepo.src.rpm: Header V4 DSA/SHA1
    Signature, key ID baadae52: NOKEY
         user phil does not exist - using root
         group phil does not exist - using root
         user phil does not exist - using root
         group phil does not exist - using root
         user phil does not exist - using root
         group phil does not exist - using root
         user phil does not exist - using root
         group phil does not exist - using root
         Bad exit status from /var/tmp/rpm-tmp.32hFWR (%build)

Have you any idea how to fix it?

Regards,

Nick


More information about the elrepo mailing list