NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

install/54587: Pkgsrc compiles SBCL with no thread support and installs an old version



>Number:         54587
>Category:       install
>Synopsis:       Pkgsrc compiles SBCL with no thread support and installs an old version
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    install-manager
>State:          open
>Class:          support
>Submitter-Id:   net
>Arrival-Date:   Mon Sep 30 18:30:00 +0000 2019
>Originator:     VMS
>Release:        current
>Organization:
meh
>Environment:
NetBSD localhost 9.0_BETA NetBSD 9.0_BETA (GENERIC) #0: Sat Aug 10 06:19:48 UTC 2019  mkrepro%mkrepro.NetBSD.org@localhost:/usr/src/sys/arch/amd64/compile/GENERIC amd64

>Description:
In the pkgsrc sbcl makefile:

do-build:
        ${RUN} ${_ULIMIT_CMD} \
        cd ${WRKSRC} && ${PKGSRC_SETENV} ${MAKE_ENV} ${SH} make.sh --prefix=${PREFIX} ${SBCL_ARCH_ARGS} --xc-host=${SBCL_BOOT_SYSTEM:Q}

Just add --fancy to make.sh arguments like this:

do-build:
        ${RUN} ${_ULIMIT_CMD} \
        cd ${WRKSRC} && ${PKGSRC_SETENV} ${MAKE_ENV} ${SH} make.sh --fancy --prefix=${PREFIX} ${SBCL_ARCH_ARGS} --xc-host=${SBCL_BOOT_SYSTEM:Q}

SBCL will compile with thread support. If --fancy fails, you can change it for --with-sb-thread
>How-To-Repeat:
Install sbcl
>Fix:
The version could change to 1.5.7



Home | Main Index | Thread Index | Old Index