Project

General

Profile

Actions

Feature #1153

closed

remove krtld support for _depends_on

Added by Bayard Bell almost 12 years ago. Updated over 11 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
kernel
Start date:
2011-06-26
Due date:
% Done:

0%

Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:
External Bug:

Description

_depends_on has been replaced by ELF dependency declaration, and the former is invisible to pkgdepend. _depends_on has been deprecated since around Solaris 2.6, and issue 1073 fixes this in all modules now in the build and lints this going forward. Either support can be ripped out fortwith, or a transition can be provided for third-party modules by warning that the interface faces imminent demise.

Actions #1

Updated by Garrett D'Amore almost 12 years ago

There are numerous third party modules that may use this (probably do!) I suggest just flagging a warning for now.

Actions #2

Updated by Gordon Ross over 11 years ago

  • Status changed from New to Resolved
  • Assignee set to Bayard Bell
changeset:   13481:564315791ac3
tag:         tip
user:        Bayard Bell <buffer.g.overflow@gmail.com>
date:        Thu Oct 06 10:08:23 2011 +0100
description:
    1153 remove krtld support for _depends_on
    Reviewed by: Robert Mustacchi <rm@joyent.com>
    Reviewed by: Garrett D'Amore <garrett@nexenta.com>
    Reviewed by: Jason King <jason.brian.king@gmail.com>
    Reviewed by: Richard Lowe <richlowe@richlowe.net>
    Approved by: Gordon Ross <gwr@nexenta.com>
Actions

Also available in: Atom PDF