ti-omap: unable to build due to abi-check failures

Bug #576274 reported by Andy Whitcroft on 2010-05-06
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-ti-omap (Ubuntu)
High
Andy Whitcroft

Bug Description

Builds are failing as below:

Missing module name in is_ignored() at debian/scripts/abi-check line 77.
II: Checking ABI for omap...
II: Different ABI's, running in no-fail mode
    Reading symbols/modules to ignore...read 0 symbols/modules.
    Reading new symbols (501)...read 7175 symbols.
    Reading old symbols (500)...read 7175 symbols.
II: Checking for missing symbols in new ABI...
make: *** [abi-check-omap] Error 255

NOTE: This report seems to get referenced by updates to the build environment which are done to get a common build environment amongst the more recent releases.

Andy Whitcroft (apw) on 2010-05-06
Changed in linux-ti-omap (Ubuntu):
assignee: nobody → Andy Whitcroft (apw)
importance: Undecided → High
milestone: none → lucid-updates
status: New → In Progress
Andy Whitcroft (apw) wrote :

Ok this turns out to be an issue triggered by CONFIG_UNUSED_SYMBOLS not being set in the configuration for ti-omap. Turns out this is required for properly formed ABI files. There is no obvious reason however we cannot cope with the form when this is not set. So will:

1) fix the abi-check parser to cope with the dodgy lines,
2) enable CONFIG_UNUSED_SYMBOLS for ti-omap, and
3) get CONFIG_UNUSED_SYMBOLS into the enforcer configuration.

Andy Whitcroft (apw) on 2010-05-06
Changed in linux-ti-omap (Ubuntu):
status: In Progress → Fix Committed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux-ti-omap - 2.6.33-501.7

---------------
linux-ti-omap (2.6.33-501.7) lucid-security; urgency=low

  [ Andy Whitcroft ]

  * abi-check -- be more forgiving of the ABI element type
    - LP: #576274
  * [Config] enable CONFIG_UNUSED_SYMBOLS
    - LP: #576274

  [ Leann Ogasawara ]

  * kvm: restrict writing of segment selectors to segment registers
    - CVE-2010-0419

  [ Upstream Kernel Changes ]

  * tty: release_one_tty() forgets to put pids
    - CVE-2010-1162
  * oom: fix the unsafe usage of badness() in proc_oom_score()
    - CVE-2010-1488
  * Attempt #2 to handle null nameidata
    - CVE-2010-1148
  * reiserfs: fix permissions on .reiserfs_priv
    - CVE-2010-1146
  * r8169: offical fix for CVE-2009-4537 (overlength frame DMAs)
    - CVE-2009-4537
 -- Stefan Bader <email address hidden> Tue, 25 May 2010 19:30:57 +0000

Changed in linux-ti-omap (Ubuntu):
status: Fix Committed → Fix Released
Stefan Bader (smb) on 2010-06-10
description: updated
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers