fglrx kernel module fails to build on kernel 3.10 [error: implicit declaration of function ‘create_proc_entry’]

Bug #1195705 reported by OldSmoke
218
This bug affects 35 people
Affects Status Importance Assigned to Milestone
fglrx
Unknown
Unknown
fglrx-installer (Ubuntu)
Invalid
High
Unassigned

Bug Description

new install works fine befor update to kernel 3.10 lubuntu alpha1 64bit

ProblemType: Package
DistroRelease: Ubuntu 13.10
Package: fglrx 2:13.101-0ubuntu1
ProcVersionSignature: Ubuntu 3.10.0-0.7-generic 3.10.0-rc7
Uname: Linux 3.10.0-0-generic x86_64
ApportVersion: 2.10.2-0ubuntu3
Architecture: amd64
DKMSKernelVersion: 3.10.0-0-generic
Date: Fri Jun 28 07:38:37 2013
DuplicateSignature: dkms:fglrx:(not installed):/var/lib/dkms/fglrx/13.101/build/2.6.x/drm_proc.h:98:2: error: implicit declaration of function ‘create_proc_entry’ [-Werror=implicit-function-declaration]
InstallationDate: Installed on 2013-06-28 (0 days ago)
InstallationMedia: Lubuntu 13.10 "Saucy Salamander" - Alpha amd64 (20130626)
MarkForUpload: True
PackageVersion: (not installed)
SourcePackage: fglrx-installer
Title: fglrx (not installed): fglrx kernel module failed to build
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
OldSmoke (sukitoto) wrote :
tags: removed: need-duplicate-check
summary: - fglrx (not installed): fglrx kernel module failed to build
+ fglrx kernel module fails to build on kernel 3.10 [error: implicit
+ declaration of function ‘create_proc_entry’]
Changed in fglrx-installer (Ubuntu):
status: New → Confirmed
Revision history for this message
Nick Semenkovich (semenko) wrote :

This bug also exists in fglrx-13 from xorg-edgers @ https://launchpad.net/~xorg-edgers/+archive/ppa

Not entirely sure where fglrx bugs go. I've also reported at:
http://ati.cchtml.com/show_bug.cgi?id=847

Changed in fglrx-installer (Ubuntu):
importance: Undecided → High
status: Confirmed → Triaged
Revision history for this message
Simon Tost (simon-tost) wrote :

From DDMSBuildLog.txt:
/var/lib/dkms/fglrx/13.101/build/2.6.x/drm_proc.h:98:2: error: implicit declaration of function ‘create_proc_entry’ [-Werror=implicit-function-declaration]

This also happens during manual install of fglrx packages generated by the downloadable [1] ati driver script in version 13.4.

Due to this rather unrelated post [2] the call to 'create_proc_entry' is deprecated and aparantly no longer available with kernel version 3.10.

Installing fglrx beta version 13.11 of the above mentioned driver script does not display this problem but completes the installation.

[1] http://support.amd.com/de-de/download/desktop?os=Linux%20x86_64
[2] http://blog.gnu-designs.com/solved-vmware-tools-create_proc_entry-error-with-vmballoon_procfs_init-on-linux-kernel-3-11-0/

Revision history for this message
Simon Tost (simon-tost) wrote :

(Aparantly the patch on semenko"s bug ticket at ati did not make it into 13.4)

LAZA (laza74)
tags: added: precise
Revision history for this message
Greg (cebif) wrote :

I have the same bug installing Catalyst 13.12 official release of AMD driver. My kernel is 3.11.0-14-generic in Ubuntu 13.10.

Revision history for this message
Greg (cebif) wrote :

Here is the attachment log I renamed of the Catalyst 13.12 install.

Revision history for this message
Florian Steiper (florian-steiper) wrote :
Revision history for this message
Daniel Letzeisen (dtl131) wrote :

Isn't this fixed now?

fglrx-installer (2:13.101-0ubuntu3) saucy; urgency=low

  * debian/dkms.conf.in:
    - Add support for Linux 3.11.
 -- Alberto Milone <email address hidden> Tue, 06 Aug 2013 14:08:43 +0200

Revision history for this message
tonighx (paganodimelito) wrote :

also affects linux-image-3.11.0-15-generic

Revision history for this message
Chad Wagner (chad-wagner) wrote :

also affects linux-image-3.13.0-32-generic, can't use linux-lts-trusty hardware enablement on precise.

fglrx 2:13.101-0ubuntu0.0.1

Revision history for this message
Oliver Bienert (oliver-bienert) wrote :

fglrx 2:13.350.1-0ubuntu2: fglrx kernel module failed to build

After installing complete lowlatency Linux kernel 3.16.0.28.21 via Synaptic.

Description: Ubuntu 14.04.1 LTS
Release: 14.04

The error appeared during installation of new kernel and after reboot.

Revision history for this message
Daniel Letzeisen (dtl131) wrote :

Ubuntu 14.04/Trusty has reached End of Life (EoL) for standard support and the fglrx package is not included in the Extended Security Maintenance plan: https://wiki.ubuntu.com/SecurityTeam/ESM/14.04#A14.04_Infrastructure_ESM_Packages

If this issue still exists in supported Ubuntu releases, please re-open this bug or file a new one: https://wiki.ubuntu.com/Releases

Changed in fglrx-installer (Ubuntu):
status: Triaged → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.