Skip to content
Snippets Groups Projects

main/vim: add workaround for bug in vim's LDFLAGS modification

Closed Sören Tempel requested to merge nmeum/aports:vim-buildfix-sed-ldflags into master
1 unresolved thread
+ 4
6
@@ -29,9 +29,6 @@ source="$pkgname-$pkgver.tar.gz::https://github.com/vim/vim/archive/v$pkgver.tar
# 8.0.0056-r0:
# - CVE-2016-1248
# workaround for https://github.com/vim/vim/issues/8181
export LDFLAGS="-Wl$LDFLAGS"
prepare() {
# Read vimrc from /etc/vim
echo '#define SYS_VIMRC_FILE "/etc/vim/vimrc"' >> src/feature.h
@@ -52,7 +49,8 @@ build() {
--enable-gui=no \
--with-lua-prefix=/usr/lua5.3 \
--with-compiledby="Alpine Linux"
make
# workaround for https://github.com/vim/vim/issues/8181
make LDFLAGS="$LDFLAGS"
cd "$builddir"-gvim
./configure \
--build=$CBUILD \
@@ -65,8 +63,8 @@ build() {
--enable-multibyte \
--enable-gui=gtk3 \
--with-lua-prefix=/usr/lua5.3 \
--with-compiledby="Alpine Linux"
make
# workaround for https://github.com/vim/vim/issues/8181
make LDFLAGS="$LDFLAGS"
}
check() {
Loading