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

Also available in: Atom PDF