Bug#792842: llvm-config --system-libs wants -ledit, but no dependency on libedit-dev

Uwe Kleine-König uwe+debian at kleine-koenig.org
Sun Jul 19 09:35:56 UTC 2015


Package: llvm
Version: 1:3.5-25
Severity: normal

Hello,

sparse (see the package with the same name) links against llvm and uses

	llvm-config --system-libs

to determine the needed ldflags. The output contains among others

	-ledit

but llvm doesn't depend (or even recommend) libedit-dev. The same hold
true for llvm in unstable (1:3.5-26).

So for the sparse Debian package I added libedit-dev to Build-Depends
for now, but this is ugly.

Can you please add libedit-dev to Depends of llvm (or alternatively drop
-ledit from llvm-config)?

Best regards
Uwe

-- System Information:
Debian Release: 8.1
  APT prefers proposed-updates
  APT policy: (900, 'proposed-updates'), (900, 'stable'), (600, 'unstable'), (500, 'oldoldstable'), (500, 'experimental'), (500, 'testing'), (500, 'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages llvm depends on:
ii  llvm-3.5      1:3.5-10
ii  llvm-runtime  1:3.5-25

llvm recommends no packages.

llvm suggests no packages.

-- no debconf information



More information about the Pkg-llvm-team mailing list