Project

General

Profile

Bug #12447

should install library compat symlinks from library makefiles, not Targetdirs

Added by Rich Lowe 5 months ago. Updated 3 months ago.

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

100%

Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:

Description

At present, all compatibility symlinks we install for libraries (such as those in /lib) come out of Targetdirs, which has long passed being messy.
We should do them in the library makefiles with some handy defaulting behaviour.

History

#1

Updated by Rich Lowe 4 months ago

Tested with a full build and packaging/protocmp (which would notice if anything that should be packaged is missing or that shouldn't be packaged exists)

#2

Updated by Electric Monk 3 months ago

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

git commit cd61ae21816e53b94bc1673f3f1aa651fc3115e8

commit  cd61ae21816e53b94bc1673f3f1aa651fc3115e8
Author: Richard Lowe <richlowe@richlowe.net>
Date:   2020-05-04T20:57:13.000Z

    12447 should install library compat symlinks from library makefiles, not Targetdirs
    Reviewed by: Gordon Ross <gwr@nexenta.com>
    Reviewed by: Robert Mustacchi <rm@fingolfin.org>
    Approved by: Dan McDonald <danmcd@joyent.com>

Also available in: Atom PDF