Project

General

Profile

Feature #1153

remove krtld support for _depends_on

Added by Bayard Bell about 8 years ago. Updated almost 8 years ago.

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

0%

Estimated time:
Difficulty:
Medium
Tags:

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.

History

#1

Updated by Garrett D'Amore about 8 years ago

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

#2

Updated by Gordon Ross almost 8 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>

Also available in: Atom PDF