ports/81559: darcs 1.0.3 port 'make' exits with bus error.

Mark Stosberg mark at summersault.com
Fri May 27 14:50:02 UTC 2005


>Number:         81559
>Category:       ports
>Synopsis:       darcs 1.0.3 port 'make' exits with bus error.
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri May 27 14:50:00 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Mark Stosberg
>Release:        FreeBSD 4.10-RELEASE i386
>Organization:
Summersault
>Environment:
System: FreeBSD nollie.summersault.com 4.10-RELEASE FreeBSD 4.10-RELEASE #0: Wed Jan 26 23:43:17 EST 2005 root at nollie.sumersault.com:/usr/src/sys/compile/NOLLIE.20050126 i386

>Description:
	'make' for the darcs 1.0.3 port ends in a bus error. Here's the full output.

root at nollie# make
===>  Vulnerability check disabled
===>  Found saved configuration for darcs-0.9.23
=> darcs-1.0.3.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from http://darcs.net/.
darcs-1.0.3.tar.gz                            100% of  862 kB  341 kBps
===>  Extracting for darcs-1.0.3
=> Checksum OK for darcs-1.0.3.tar.gz.
===>  Patching for darcs-1.0.3
===>   darcs-1.0.3 depends on executable: ghc - found
===>   darcs-1.0.3 depends on executable: gmake - found
===>   darcs-1.0.3 depends on shared library: curl - found
===>   darcs-1.0.3 depends on shared library: gmp.6 - found
===>  Configuring for darcs-1.0.3
configure: WARNING: you should use --build, --host, --target
Setting config.command to 'sh ./configure --prefix=/usr/local i386-portbld-freebsd4.10
checking for i386-portbld-freebsd4.10-gcc... cc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ANSI C... none needed
checking how to run the C preprocessor... cc -E
checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel
checking for ghc... ghc
checking where GHC keeps its libraries... /usr/local/lib/ghc-6.2.2
checking GHC.Handle.openFd... okay
checking for module System.Posix.Signals(installHandler, Handler(..), Signal,
                         sigINT, sigHUP, sigABRT, sigALRM, sigTERM, sigPIPE,)... yes
checking for module Text.Regex( mkRegex, matchRegex, Regex )... yes
checking for module Text.ParserCombinators.Parsec... in package parsec
checking getCurrentDirectory... uses /
checking for module System.Posix.Files( createLink )... in package unix
checking renameFile... okay
checking for module System.Posix.Files( fileMode, getFileStatus, setFileMode )... yes
checking whether to optimize... yes
checking whether to profile... no
checking whether to use mmap... yes
checking whether to do PackedString debugging... no
checking whether to use wxhaskell... no
checking whether to use antimemoization... no
checking for latex... no
configure: WARNING: Cannot find latex in your path!
checking for dvips... no
configure: WARNING: Cannot find dvips in your path!
checking for latex2html... no
configure: WARNING: Cannot find latex2html in your path!
checking for htlatex... no
configure: WARNING: Cannot find htlatex in your path either!
checking for hevea... no
configure: WARNING: Cannot find hevea in your path either!
checking for sendmail... /usr/sbin/sendmail
checking for MAPISendMail in -lmapi32... no
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking for libcurl... 7.12.1
checking for curl_global_init in -lcurl... yes
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... no
checking for unistd.h... yes
checking term.h usability... yes
checking term.h presence... yes
checking for term.h... yes
checking for tgetent in -lcurses... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for gzopen... yes
checking for main in -lposix4... no
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking for pthread_create... yes
checking for gdiff... gdiff
checking for makensis.exe... no
checking for darcs... darcs
checking whether byte ordering is bigendian... no
configure: creating ./config.status
config.status: creating autoconf.mk
config.status: creating Autoconf.lhs
config.status: creating cgi/darcs.cgi
config.status: creating cgi/README
config.status: creating cgi/cgi.conf

The build is configured as follows:

    bindir          = /usr/local/bin
    sbindir         = /usr/local/sbin
    mandir          = /usr/local/man
    datadir         = /usr/local/share
    sysconfdir      = /usr/local/etc
    libexecdir      = /usr/local/libexec

    Build Manual    = no

If you want to adjust any of these values, edit autoconf.mk and
Autoconf.lhs -- or run configure with appropriate settings.

===>  Building for darcs-1.0.3
Rebuild dependencies ...
Bus error (core dumped)
*** Error code 138

Stop in /usr/ports/devel/darcs.
[0][/usr/ports

>How-To-Repeat:
	$ cd /usr/ports/devel/darcs
       $ make		

>Fix:




>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list