Project

General

Profile

Actions

Bug #2055

closed

libssh lint library includes other libraries, screws up

Added by Rich Lowe over 9 years ago. Updated over 9 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
cmd - userland programs
Start date:
2012-02-01
Due date:
% Done:

100%

Estimated time:
Difficulty:
Bite-size
Tags:
Gerrit CR:

Description

the libssh lint library is built with -l flags which are, in general, reserved for actually checking something with lint, rather than building libraries.

Because it uses -l, and because it uses them in LINTFLAGS (rather than their traditional use, when checking via LDLIBS), they come before the library paths, and allow various lint-y bits to be picked up from the build machine, possibly screwing lint in all manner of hard to debug ways.

Lint libraries should not link other lint libraries.

Actions #1

Updated by Rich Lowe over 9 years ago

  • Category set to cmd - userland programs
  • Status changed from New to In Progress
Actions #2

Updated by Rich Lowe over 9 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 0 to 100
  • Tags deleted (needs-triage)

Resolved in r13587 commit:f7bc195459a4

Actions

Also available in: Atom PDF