Public bug reported:

[Impact]

It looks like nvidia-dkms-535 is using a symbol that became GPL-only in
the latest 6.7 kernel, causing the following build error:

# MODPOST <<DKMSDIR>>/build/nvidia/535.146.02/build/Module.symvers
   scripts/mod/modpost -M -m -a      -o 
<<DKMSDIR>>/build/nvidia/535.146.02/build/Module.symvers -T 
<<DKMSDIR>>/build/nvidia/535.146.02/build/modules.order -i Module.symvers -e 
ERROR: modpost: GPL-incompatible module nvidia.ko uses GPL-only symbol 
'screen_info'

This change was introduced by: b8466fe82b79 ("efi: move screen_info into
efi init code")

This happens only on arm64, where the symbol is defined.

[Fix]

Avoid using screen_info in the nvidia-dkms-535 driver.

[Regression potential]

We may disable certain features in the 535 driver, or even have an
unusable driver, unless a proper workaround/solution is provided.

** Affects: nvidia-graphics-drivers-535 (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: nvidia-graphics-drivers-535 (Ubuntu Noble)
     Importance: Undecided
         Status: New

** Also affects: nvidia-graphics-drivers-535 (Ubuntu Noble)
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to nvidia-graphics-drivers-535 in Ubuntu.
https://bugs.launchpad.net/bugs/2049603

Title:
  nvidia-dkms-535 FTBS on noble with the latest 6.7 kernel on arm64

Status in nvidia-graphics-drivers-535 package in Ubuntu:
  New
Status in nvidia-graphics-drivers-535 source package in Noble:
  New

Bug description:
  [Impact]

  It looks like nvidia-dkms-535 is using a symbol that became GPL-only
  in the latest 6.7 kernel, causing the following build error:

  # MODPOST <<DKMSDIR>>/build/nvidia/535.146.02/build/Module.symvers
     scripts/mod/modpost -M -m -a      -o 
<<DKMSDIR>>/build/nvidia/535.146.02/build/Module.symvers -T 
<<DKMSDIR>>/build/nvidia/535.146.02/build/modules.order -i Module.symvers -e 
  ERROR: modpost: GPL-incompatible module nvidia.ko uses GPL-only symbol 
'screen_info'

  This change was introduced by: b8466fe82b79 ("efi: move screen_info
  into efi init code")

  This happens only on arm64, where the symbol is defined.

  [Fix]

  Avoid using screen_info in the nvidia-dkms-535 driver.

  [Regression potential]

  We may disable certain features in the 535 driver, or even have an
  unusable driver, unless a proper workaround/solution is provided.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-535/+bug/2049603/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to