Fresh 'git pull' now radeonhd won't build - error: invalid storage class
Matthias, all I was updating my spare drive for my laptop and I thought I would build the radeonhd driver and see if any recent changes would have helped with the blackscreen issue. I didn't even get that far and I ran into a new problem. autogen.sh --prefix /usr completed just fine, but then during make I received the following error: 01:39 alchemy:~/apps/rhd/_b> make Making all in src git_version.sh: Output is new file, creating git_version.h CC r5xx_accel.o CC r5xx_xaa.o CC r600_shader.o CC radeon_3d.o CC radeon_textured_videofuncs.o CC rhd_atombios.o CC rhd_atomcrtc.o CC rhd_atomout.o CC rhd_atompll.o CC rhd_audio.o CC rhd_biosscratch.o CC rhd_connector.o CC rhd_crtc.o CC rhd_cs.o CC rhd_cursor.o CC rhd_dac.o CC rhd_ddia.o CC rhd_dig.o CC rhd_driver.o ../../src/rhd_driver.c: In function ‘RHDPciProbe’: ../../src/rhd_driver.c:517: error: invalid storage class for function ‘RHDPreInit’ ../../src/rhd_driver.c:1097: error: invalid storage class for function ‘RHDScreenInit’ ../../src/rhd_driver.c:1339: error: invalid storage class for function ‘rhdAllIdle’ ../../src/rhd_driver.c:1365: error: invalid storage class for function ‘rhdEngineIdle’ ../../src/rhd_driver.c:1393: error: invalid storage class for function ‘RHDCloseScreen’ ../../src/rhd_driver.c:1453: error: invalid storage class for function ‘RHDFreeScreen’ ../../src/rhd_driver.c:1460: error: invalid storage class for function ‘RHDEnterVT’ ../../src/rhd_driver.c:1552: error: invalid storage class for function ‘RHDLeaveVT’ ../../src/rhd_driver.c:1578: error: invalid storage class for function ‘RHDSwitchMode’ ../../src/rhd_driver.c:1602: error: invalid storage class for function ‘RHDAdjustFrame’ ../../src/rhd_driver.c:1625: error: invalid storage class for function ‘RHDDisplayPowerManagementSet’ ../../src/rhd_driver.c:1707: error: invalid storage class for function ‘RHDLoadPalette’ ../../src/rhd_driver.c:1782: error: invalid storage class for function ‘RHDSaveScreen’ ../../src/rhd_driver.c:1839: error: invalid storage class for function ‘rhdMapMMIO’ ../../src/rhd_driver.c:1874: error: invalid storage class for function ‘rhdUnmapMMIO’ ../../src/rhd_driver.c:1892: error: invalid storage class for function ‘rhdGetVideoRamSize’ ../../src/rhd_driver.c:1922: error: invalid storage class for function ‘rhdMapFB’ ../../src/rhd_driver.c:2043: error: invalid storage class for function ‘rhdUnmapFB’ ../../src/rhd_driver.c:2065: error: invalid storage class for function ‘rhdFbOffscreenGrab’ ../../src/rhd_driver.c:2119: error: invalid storage class for function ‘rhdOutputConnectorCheck’ ../../src/rhd_driver.c:2160: error: invalid storage class for function ‘rhdModeLayoutSelect’ ../../src/rhd_driver.c:2309: error: invalid storage class for function ‘rhdModeDPISet’ ../../src/rhd_driver.c:2401: error: invalid storage class for function ‘rhdModeLayoutPrint’ ../../src/rhd_driver.c:2498: error: invalid storage class for function ‘rhdModeInit’ ../../src/rhd_driver.c:2512: error: invalid storage class for function ‘rhdSetMode’ ../../src/rhd_driver.c:2568: error: invalid storage class for function ‘rhdSave’ ../../src/rhd_driver.c:2597: error: invalid storage class for function ‘rhdRestore’ ../../src/rhd_driver.c:2742: error: invalid storage class for function ‘rhdAccelOptionsHandle’ ../../src/rhd_driver.c:2833: error: invalid storage class for function ‘rhdProcessOptions’ ../../src/rhd_driver.c:2919: error: invalid storage class for function ‘rhdDoReadPCIBios’ ../../src/rhd_driver.c:3058: error: invalid storage class for function ‘rhdGetIGPNorthBridgeInfo’ ../../src/rhd_driver.c:3082: error: invalid storage class for function ‘rhdGetCardType’ ../../src/rhd_driver.c:3141: error: expected declaration or statement at end of input make[3]: *** [radeonhd_drv_la-rhd_driver.lo] Error 1 make[2]: *** [all] Error 2 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 What's up? Let me know if you need anything else from the build attempt. I can always grab info off the spare drive with a usb connector. Keep up the good work and maybe once we get past this, I'll see if the blackscreen issue for the RS690M has been fixed with recent changes :-) -- David C. Rankin, J.D.,P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org
On Apr 19, 10 02:39:59 -0500, David C. Rankin wrote:
I was updating my spare drive for my laptop and I thought I would build the radeonhd driver and see if any recent changes would have helped with the blackscreen issue. I didn't even get that far and I ran into a new problem.
Did the update happen to update gcc? What version are you running?
Ah, and is USE_DRI defined for you?
Matthias
--
Matthias Hopf
On Apr 19, 10 02:39:59 -0500, David C. Rankin wrote:
../../src/rhd_driver.c: In function ‘RHDPciProbe’: ../../src/rhd_driver.c:517: error: invalid storage class for function ‘RHDPreInit’
Fixed in git master.
Matthias
--
Matthias Hopf
participants (2)
-
David C. Rankin
-
Matthias Hopf