Opened 13 years ago

Closed 13 years ago

#30399 closed defect (fixed)

sbcl: fix build on Lion

Reported by: jim@… Owned by: easye
Priority: Normal Milestone:
Component: ports Version: 2.0.0
Keywords: lion Cc: gwright@…, waqar@…
Port: sbcl

Description (last modified by ryandesign (Ryan Carsten Schmidt))

Could you please add a clause for Darwin 11 in the port file?

I added the clause below and SBCL installed perfectly.

Thanks,
Jim

platform darwin 11 i386     {
		   set bootversion 1.0.48
		   distfiles-append ${name}-${bootversion}-x86-darwin-binary${extract.suffix}
		   checksums-append ${name}-${bootversion}-x86-darwin-binary${extract.suffix} \
                        md5     5a3fe53829c6c9f589f17db31210e2ce \
                        sha1    c4c6aa31e58767364c36ca509e06cf92c7b2e293 \
                        rmd160  9f7e7a7c3d4ed35540c6c81962052fc13ee2cd9b

		   global host_lisp
		   set host_lisp	"\"${workpath}/${name}-${bootversion}-x86-darwin/src/runtime/sbcl --core ${workpath}/${name}-${bootversion}-x86-darwin/output/sbcl.core --disable-debugger --sysinit /dev/null --userinit /dev/null\" "
}

Change History (2)

comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: gwright@… waqar@… added
Description: modified (diff)
Keywords: lion added; OS X 10.7 SBCL removed
Owner: changed from macports-tickets@… to easieste@…
Port: sbcl added; SBCL removed
Summary: Portfile for sbcl 1.0.50sbcl: fix build on Lion

comment:2 Changed 13 years ago by easye

Resolution: fixed
Status: newclosed

Committed my own local version in r81180.

I was waiting for the +pdf +threads variant to finish compiling, but the dependency of +pdf on Tex is taking a while to complete. Since this change should only effect darwin 11 (Lion OS X), I'll just commit without fully testing.

Note: See TracTickets for help on using tickets.