Package Details: dvtm-git 0.15.52.g7bcf43f-1

Git Clone URL: (read-only, click to copy)
Package Base: dvtm-git
Description: Dynamic virtual terminal manager
Upstream URL:
Keywords: dvtm dwm multiplexer terminal
Licenses: MIT
Conflicts: dvtm
Provides: dvtm=0.15.52.g7bcf43f-1
Submitter: lenormf
Maintainer: FredBezies
Last Packager: FredBezies
Votes: 1
Popularity: 0.000000
First Submitted: 2016-10-10 12:03
Last Updated: 2021-05-14 09:13

Dependencies (2)

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/'

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()...
cc -march=native -O2 -pipe -fstack-protector-strong -fno-plt -std=c99 -I. -DNDEBUG -D_POSI
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
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/ 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().

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).