Package Details: dvtm-git 0.15.37.gb45828d-2

Git Clone URL: https://aur.archlinux.org/dvtm-git.git (read-only)
Package Base: dvtm-git
Description: Dynamic virtual terminal manager
Upstream URL: https://github.com/martanne/dvtm
Keywords: dvtm dwm multiplexer terminal
Licenses: MIT
Conflicts: dvtm
Provides: dvtm=0.15.37.gb45828d-2
Submitter: lenormf
Maintainer: shaugh
Last Packager: shaugh
Votes: 1
Popularity: 0.000126
First Submitted: 2016-10-10 12:03
Last Updated: 2018-02-03 22:41

Required by (1)

Sources (1)

Latest Comments

marsoft commented on 2017-11-01 23:48

The issue can be fixed by adding this line to the end of prepare() function:

sed -i"" '/^LIBS =/ s/$/ -ltinfo/' config.mk

marsoft commented on 2017-10-31 23:10

Build fails - "undefined reference to symbol acs_map":

$ makepkg
==> Making package: dvtm-git 0.15.37.gb45828d-1 (Wed Nov 1 02:09:39 MSK 2017)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Updating dvtm git repo...
Fetching origin
-> Found config.h
==> Validating source files with md5sums...
dvtm ... Skipped
config.h ... Passed
==> Extracting sources...
-> Creating working copy of dvtm git repo...
Reset branch 'makepkg'
==> Starting prepare()...
==> Starting pkgver()...
==> Removing existing $pkgdir/ directory...
==> Starting build()...
cleaning
cc -march=native -O2 -pipe -fstack-protector-strong -fno-plt -std=c99 -I. -DNDEBUG -D_POSI
X_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -DVERSION=\"v0.15-37-gb458
28d\" dvtm.c vt.c -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -lc -lutil -lncursesw
-o dvtm
cc -march=native -O2 -pipe -fstack-protector-strong -fno-plt -std=c99 -I. -DNDEBUG -D_POSI
X_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -DVERSION=\"v0.15-37-gb458
28d\" dvtm-editor.c -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o dvtm-editor
/usr/bin/ld: /tmp/ccQQilV9.o: undefined reference to symbol 'acs_map'
/usr/lib/libtinfo.so.6: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make: *** [Makefile:17: dvtm] Error 1
==> ERROR: A failure occurred in build().
Aborting...

augustob commented on 2017-04-06 09:14

Quick heads up: the config file format has changed, so using the one included in this package breaks copy mode. Perhaps using config.def.h from the git source if there's no user-provided version of config.h is the best way to go (this is the way the packages for dwm, st and others do it, IIRC).