Package Details: linux-gpib-dkms 4.3.6-4

Git Clone URL: https://aur.archlinux.org/linux-gpib-dkms.git (read-only, click to copy)
Package Base: linux-gpib-dkms
Description: A support package for GPIB (IEEE 488) hardware (DKMS version).
Upstream URL: http://linux-gpib.sourceforge.net/
Keywords: science
Licenses: GPL
Conflicts: linux-gpib
Provides: linux-gpib
Submitter: Foucault
Maintainer: Foucault
Last Packager: Foucault
Votes: 4
Popularity: 0.184772
First Submitted: 2016-03-14 13:31 (UTC)
Last Updated: 2025-01-10 21:03 (UTC)

Dependencies (6)

Required by (7)

Sources (3)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

grimler commented on 2021-01-19 10:07 (UTC)

@alzyx It happens because aarch64 is not an architecture listed in the PKGBUILD. Generally it means that the person that created the package has not tested it for that arch, but it could also mean that it simply not works on that arch.

You can edit the PKGBUILD and add aarch64 to the arches here: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=linux-gpib-dkms#n9 and give it a try.

alzyx commented on 2021-01-19 10:02 (UTC) (edited on 2021-01-19 10:02 (UTC) by alzyx)

I'm new to Arch, so please be kind (really Manjaro in my case). I setup a RaspberryPi4 with Manjaro, and I need it to interface it with instruments via GPIB, where I work.

A collegue of mine was able to do it on a Manjaro-PC, using:

  • pamac build linux-gpib-dkms *.

But on my Rapsberry, I get back this:

  • linux-gpib-dkms is not available for 'aarch64' architecture. *

There is some solution? thanks...

grimler commented on 2020-02-11 12:34 (UTC)

I had to apply this patch to not receive a make error during pacman -U linux-gpib-dkms-4.3.0-2-x86_64.pkg.tar.xz:

diff -u -r ./linux-gpib-kernel-4.3.0/drivers/gpib/fmh_gpib/fmh_gpib.c ../linux-gpib-4.3.0.orig/linux-gpib-kernel-4.3.0/drivers/gpib/fmh_gpib/fmh_gpib.c
--- ./drivers/gpib/fmh_gpib/fmh_gpib.c.orig 2020-01-31 17:38:50.187303346 +0100
+++ ./drivers/gpib/fmh_gpib/fmh_gpib.c  2020-01-31 17:31:11.967860033 +0100
@@ -982,7 +982,7 @@
 }

 /* Match callback for driver_find_device */
-static int fmh_gpib_device_match(struct device *dev, void *data)
+static int fmh_gpib_device_match(struct device *dev, const void *data)
 {
    const gpib_board_config_t *config = data;


greyltc commented on 2019-01-12 12:11 (UTC)

Ah, thanks!

Foucault commented on 2019-01-11 18:39 (UTC) (edited on 2019-01-11 18:40 (UTC) by Foucault)

Python bindings are standalone packages

https://aur.archlinux.org/packages/python-linux-gpib/ and https://aur.archlinux.org/packages/python2-linux-gpib/

greyltc commented on 2019-01-11 17:52 (UTC) (edited on 2019-01-11 17:53 (UTC) by greyltc)

Hey, could you please enable the python3 bindings here? See my PKGBUILD, linux-gpib-svn for an example of how you might do that.

trincer commented on 2018-11-07 22:32 (UTC) (edited on 2018-11-07 22:38 (UTC) by trincer)

Thanks for the really quick update. (edited for style) -- This appeared.

In order to use the new version, reload all gpib modules manually.

:: Running post-transaction hooks...

(1/2) Install DKMS modules

/usr/src/linux-gpib-4.2.0/dkms.conf: line 65: unexpected EOF while looking for matching `"'

/usr/src/linux-gpib-4.2.0/dkms.conf: line 66: syntax error: unexpected end of file

/usr/src/linux-gpib-4.2.0/dkms.conf: line 65: unexpected EOF while looking for matching `"'

/usr/src/linux-gpib-4.2.0/dkms.conf: line 66: syntax error: unexpected end of file

==> dkms install linux-gpib/4.2.0 -k 4.18.16-arch1-1-ARCH

/usr/src/linux-gpib-4.2.0/dkms.conf: line 65: unexpected EOF while looking for matching `"'

/usr/src/linux-gpib-4.2.0/dkms.conf: line 66: syntax error: unexpected end of file

dkms.conf: Error! No 'DEST_MODULE_LOCATION' directive specified.

Error! Bad conf file.

File: /usr/src/linux-gpib-4.2.0/dkms.conf

does not represent a valid dkms.conf file.

(2/2) Arming ConditionNeedsUpdate...

Foucault commented on 2018-04-29 14:48 (UTC)

Unfortunately it is not compatible with >= 4.15. The SVN version works but there is no stable version update yet.

albron commented on 2018-04-29 14:09 (UTC)

Build fails with errors such as:

implicit declaration of function 'init_timer'; did you mean 'init_timers'?

As far as I can tell, this is due to the reorganization of the kernel timers API for kernel versions >= 4.15

suridaj commented on 2018-01-12 21:50 (UTC)

@Foucault, you are right. On a clean machine everything works smoothly. On my work machine however for some reason this package conflicts with filesystem and the problematic "file" is /lib. Super weird. Time to get my hands dirty.