Opened 5 years ago

Last modified 4 years ago

#59136 closed defect

stack @2.1.3_0: segfaults on 10.7.5 — at Initial Version

Reported by: kencu (Ken) Owned by:
Priority: Normal Milestone:
Component: ports Version:
Keywords: snowleopard lion Cc: essandess (Steve Smith)
Port: pandoc

Description

the currently available stack port doesn't build on 10.7.5 due to a segfault, and if the -bootstrap version is installed, it (no surprise) segfaults as well. Clearly the downloadable binary doesn't work on older systems (vintage TBA).

$ port -v installed stack
The following ports are currently installed:
  stack @2.1.3_0-bootstrap (active) platform='darwin 11' archs='x86_64' date='2019-09-29T18:06:24-0700'
$ /opt/local/bin/stack
Illegal instruction: 4

I generated a new version of stack on 10.6.8 that runs properly on all older x86_64 systems, and replaced the binary in the stack -bootstrap port with that.

Using that working version of stack, pandoc will install without trouble (although it takes just forever to build):

$ port -v installed pandoc
The following ports are currently installed:
  pandoc @2.7.3_0 (active) platform='darwin 11' archs='x86_64' date='2019-09-29T22:10:02-0700'
macbook21:~ cunningh$ pandoc -v 
pandoc 2.7.3
Compiled with pandoc-types 1.17.5.4, texmath 0.11.2.2, skylighting 0.8.1
Default user data directory: /Users/yourname/.local/share/pandoc or /Users/yourname/.pandoc
Copyright (C) 2006-2019 John MacFarlane
Web:  http://pandoc.org
This is free software; see the source for copying conditions.
There is no warranty, not even for merchantability or fitness
for a particular purpose.

Change History (0)

Note: See TracTickets for help on using tickets.