Project

General

Profile

Actions

Bug #10593

closed

illumos build should not use kernel modules as link-editor input

Added by Rich Lowe about 4 years ago. Updated about 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
tools - gate/build tools
Start date:
2019-03-26
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage
Gerrit CR:
External Bug:

Description

At present, we rely in the build on kernel modules being relocatable objects suitable for use (almost) as link-editor input. We do this to build "shared object" versions of various kernel modules for the purposes of symbol checking.

We should build these "shared object"s from the actual input objects not the kernel module, to prepare for #10581

Actions #1

Updated by Rich Lowe about 4 years ago

testing: kernel build, workaround for GCC DWARF issue on the intel side. Peter Tribble built on SPARC

Actions #2

Updated by Electric Monk about 4 years ago

  • Status changed from In Progress to Closed
  • % Done changed from 0 to 100

git commit ab65fd2a6cf8b63577d26411f2ea4b628591d56d

commit  ab65fd2a6cf8b63577d26411f2ea4b628591d56d
Author: Richard Lowe <richlowe@richlowe.net>
Date:   2019-04-24T16:59:38.000Z

    10593 illumos build should not use kernel modules as link-editor input
    Reviewed by: Toomas Soome <tsoome@me.com>
    Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
    Reviewed by: Robert Mustacchi <rm@joyent.com>
    Approved by: Dan McDonald <danmcd@joyent.com>

Actions

Also available in: Atom PDF