Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: mach64drm 20160507-1

Git Clone URL: https://aur-dev.archlinux.org/mach64drm.git (read-only)
Package Base: mach64drm
Description: Mach64 DRM module
Upstream URL: http://dri.freedesktop.org/wiki/DRM
Licenses: GPL
Submitter: lambchops468
Maintainer: trya
Last Packager: trya
Votes: 5
Popularity: 0.000000
First Submitted: 2008-06-21 14:27
Last Updated: 2016-05-07 11:19

Latest Comments

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

trya commented on 2012-01-19 14:02

Updated sources to build with 3.2.

Birkov commented on 2012-01-19 01:19

==> Starting build()...
make -C /lib/modules/`uname -r`/build M=`pwd` modules
make[1]: Entering directory `/usr/src/linux-3.2.1-1-ARCH'
CC [M] /tmp/packerbuild-0/mach64drm/mach64drm/src/mach64-20110417/mach64_drv.o
/tmp/packerbuild-0/mach64drm/mach64drm/src/mach64-20110417/mach64_drv.c:57:12: error: ‘THIS_MODULE’ undeclared here (not in a function)
/tmp/packerbuild-0/mach64drm/mach64drm/src/mach64-20110417/mach64_drv.c:93:15: error: expected declaration specifiers or ‘...’ before string constant
/tmp/packerbuild-0/mach64drm/mach64drm/src/mach64-20110417/mach64_drv.c:94:20: error: expected declaration specifiers or ‘...’ before string constant
/tmp/packerbuild-0/mach64drm/mach64drm/src/mach64-20110417/mach64_drv.c:95:16: error: expected declaration specifiers or ‘...’ before string constant
make[2]: *** [/tmp/packerbuild-0/mach64drm/mach64drm/src/mach64-20110417/mach64_drv.o] Error 1
make[1]: *** [_module_/tmp/packerbuild-0/mach64drm/mach64drm/src/mach64-20110417] Error 2
make[1]: Leaving directory `/usr/src/linux-3.2.1-1-ARCH'
make: *** [default] Error 2
==> ERROR: A failure occurred in build().
Aborting...
The build failed.

trya commented on 2011-06-13 16:58

Updated sources to build with 2.6.39.

trya commented on 2011-02-04 14:15

Updated sources to build with 2.6.37.

Anonymous comment on 2011-01-08 20:36

It Works!
Great job
Thanks a lot :)

trya commented on 2010-12-20 16:44

You did nothing wrong, the sources were outdated for this kernel version (I don't build this module very often).

But please, next time, put the console output in a pastebin.

trya commented on 2010-12-19 10:59

You did nothing wrong, the sources were outdated for this kernel version (I don't build this module very often).

But please, next time, put the console output a pastebin.

Anonymous comment on 2010-12-18 23:18

I have the following result:


make -C /lib/modules/`uname -r`/build M=`pwd` modules
make[1]: Wejście do katalogu `/usr/src/linux-2.6.36-ARCH'
CC [M] /tmp/yaourt-tmp-bubx/aur-mach64drm/src/mach64-20100810/mach64_drv.o
CC [M] /tmp/yaourt-tmp-bubx/aur-mach64drm/src/mach64-20100810/mach64_dma.o
CC [M] /tmp/yaourt-tmp-bubx/aur-mach64drm/src/mach64-20100810/mach64_irq.o
CC [M] /tmp/yaourt-tmp-bubx/aur-mach64drm/src/mach64-20100810/mach64_state.o
/tmp/yaourt-tmp-bubx/aur-mach64drm/src/mach64-20100810/mach64_state.c:44:2: error: implicit declaration of function ‘DRM_IOCTL_DEF’
/tmp/yaourt-tmp-bubx/aur-mach64drm/src/mach64-20100810/mach64_state.c:44:2: warning: missing braces around initializer
/tmp/yaourt-tmp-bubx/aur-mach64drm/src/mach64-20100810/mach64_state.c:44:2: warning: (near initialization for ‘mach64_ioctls[0]’)
/tmp/yaourt-tmp-bubx/aur-mach64drm/src/mach64-20100810/mach64_state.c:44:2: error: initializer element is not constant
/tmp/yaourt-tmp-bubx/aur-mach64drm/src/mach64-20100810/mach64_state.c:44:2: error: (near initialization for ‘mach64_ioctls[0].cmd’)
/tmp/yaourt-tmp-bubx/aur-mach64drm/src/mach64-20100810/mach64_state.c:45:2: error: initializer element is not constant
/tmp/yaourt-tmp-bubx/aur-mach64drm/src/mach64-20100810/mach64_state.c:45:2: error: (near initialization for ‘mach64_ioctls[0].flags’)
/tmp/yaourt-tmp-bubx/aur-mach64drm/src/mach64-20100810/mach64_state.c:46:2: error: initializer element is not constant
/tmp/yaourt-tmp-bubx/aur-mach64drm/src/mach64-20100810/mach64_state.c:46:2: error: (near initialization for ‘mach64_ioctls[0].func’)
/tmp/yaourt-tmp-bubx/aur-mach64drm/src/mach64-20100810/mach64_state.c:47:2: error: initializer element is not constant
/tmp/yaourt-tmp-bubx/aur-mach64drm/src/mach64-20100810/mach64_state.c:47:2: error: (near initialization for ‘mach64_ioctls[0].cmd_drv’)
/tmp/yaourt-tmp-bubx/aur-mach64drm/src/mach64-20100810/mach64_state.c:48:2: error: initializer element is not constant
/tmp/yaourt-tmp-bubx/aur-mach64drm/src/mach64-20100810/mach64_state.c:48:2: error: (near initialization for ‘mach64_ioctls[1].cmd’)
/tmp/yaourt-tmp-bubx/aur-mach64drm/src/mach64-20100810/mach64_state.c:49:2: error: initializer element is not constant
/tmp/yaourt-tmp-bubx/aur-mach64drm/src/mach64-20100810/mach64_state.c:49:2: error: (near initialization for ‘mach64_ioctls[1].flags’)
/tmp/yaourt-tmp-bubx/aur-mach64drm/src/mach64-20100810/mach64_state.c:50:2: error: initializer element is not constant
/tmp/yaourt-tmp-bubx/aur-mach64drm/src/mach64-20100810/mach64_state.c:50:2: error: (near initialization for ‘mach64_ioctls[1].func’)
/tmp/yaourt-tmp-bubx/aur-mach64drm/src/mach64-20100810/mach64_state.c:51:2: error: initializer element is not constant
/tmp/yaourt-tmp-bubx/aur-mach64drm/src/mach64-20100810/mach64_state.c:51:2: error: (near initialization for ‘mach64_ioctls[1].cmd_drv’)
/tmp/yaourt-tmp-bubx/aur-mach64drm/src/mach64-20100810/mach64_state.c:52:2: error: initializer element is not constant
/tmp/yaourt-tmp-bubx/aur-mach64drm/src/mach64-20100810/mach64_state.c:52:2: error: (near initialization for ‘mach64_ioctls[2].cmd’)
make[2]: *** [/tmp/yaourt-tmp-bubx/aur-mach64drm/src/mach64-20100810/mach64_state.o] Błąd 1
make[1]: *** [_module_/tmp/yaourt-tmp-bubx/aur-mach64drm/src/mach64-20100810] Błąd 2
make[1]: Opuszczenie katalogu `/usr/src/linux-2.6.36-ARCH'
make: *** [default] Błąd 2
Przerywam...
==> ERROR: Makepkg was unable to build mach64drm.
==> Restart building mach64drm ? [y/N]
==> ----------------------------------
==>

What is wrong ?

trya commented on 2010-08-20 15:19

Oops, missed quotes. Thanks.

Anonymous comment on 2010-08-19 02:21

One small mistake prevents this package from installing properly.

--- a/mach64drm.install 2010-08-18 19:11:01.256666693 -0700
+++ b/mach64drm.install 2010-08-18 19:11:40.049999997 -0700
@@ -6,10 +6,10 @@
echo ""
echo "IMPORTANT NOTES"
echo "---------------"
- echo "- This DRM module is unstable and hasn't been updated
- echo " for long. It is very likely you will experience
+ echo "- This DRM module is unstable and hasn't been updated"
+ echo " for long. It is very likely you will experience"
echo " crashes if suspending or switching between X and VTs."
- echo "- Direct rendering doesn't work with 24bpp color depth.
+ echo "- Direct rendering doesn't work with 24bpp color depth."
echo " Configure your X server to use 16bpp or less."