Skip to content

Commit ed29a2d

Browse files
committed
external_deps: workaround a GLEW build error on FreeBSD
1 parent 917d94e commit ed29a2d

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

external_deps/build.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -536,7 +536,8 @@ build_glew() {
536536
;;
537537
freebsd-*-*)
538538
glew_env+=(CFLAGS.EXTRA="${CFLAGS}")
539-
glew_options+=(SYSTEM=freebsd LD="${CC}")
539+
sed -e 's/ -soname / -Wl,-soname=/' config/Makefile.freebsd > config/Makefile.freebsd-fix
540+
glew_options+=(SYSTEM=freebsd-fix LD="${CC}")
540541
;;
541542
*)
542543
log ERROR 'Unsupported platform for GLEW'

0 commit comments

Comments
 (0)