BZ #189: Fails to build on OS X (10.6)

Status fields:

creation_ts:2013-11-21 22:52
component:build system
version:default branch
rep_platform:All
op_sys:MacOS X
bug_status:RESOLVED
resolution:FIXED
reporter:stefan@complang.tuwien.ac.at
The futures stuff seems to have broken it.

Making all in future
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -arch i386 -std=c99 -pedantic -Wall
-Wno-long-long  -m32 -g -O2 -fno-strict-aliasing    -o libfuture.la
libtool: link: ar cru .libs/libfuture.a
ar: no archive members specified
usage:  ar -d [-TLsv] archive file ...
        ar -m [-TLsv] archive file ...
        ar -m [-abiTLsv] position archive file ...
        ar -p [-TLsv] archive [file ...]
        ar -q [-cTLsv] archive file ...
        ar -r [-cuTLsv] archive file ...
        ar -r [-abciuTLsv] position archive file ...
        ar -t [-TLsv] archive [file ...]
        ar -x [-ouTLsv] archive [file ...]
make[3]: *** [libfuture.la] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

What's supposed to happen if the future stuff is not available? The compiler is gcc
version 4.2.1 (Apple Inc. build 5666) (dot 3)

Comment #1 by stefan@complang.tuwien.ac.at on 2013-11-21 22:55:29

Created an attachment (id=84)
config.h header

checking regex.h usability... yes
checking regex.h presence... yes
checking for regex.h... yes
checking tr1/memory usability... yes
checking tr1/memory presence... yes
checking for tr1/memory... yes
checking boost/shared_ptr.hpp usability... no
checking boost/shared_ptr.hpp presence... no
checking for boost/shared_ptr.hpp... no
checking tr1/unordered_set usability... yes
checking tr1/unordered_set presence... yes
checking for tr1/unordered_set... yes
checking boost/unordered_set.hpp usability... no
checking boost/unordered_set.hpp presence... no
checking for boost/unordered_set.hpp... no
checking tr1/unordered_map usability... yes
checking tr1/unordered_map presence... yes
checking for tr1/unordered_map... yes
checking boost/unordered_map.hpp usability... no
checking boost/unordered_map.hpp presence... no
checking for boost/unordered_map.hpp... no
checking whether standard all_of, any_of, none_of are available... no
checking boost/algorithm/cxx11/all_of.hpp usability... no
checking boost/algorithm/cxx11/all_of.hpp presence... no
checking for boost/algorithm/cxx11/all_of.hpp... no
checking whether static_assert is available... no
checking whether EXPENSIVE_ASSERT should be enabled... no

Comment #2 by stefan@complang.tuwien.ac.at on 2014-01-28 12:56:35

Please mark as fixed.

Comment #3 by zapster@complang.tuwien.ac.at on 2014-01-28 13:23:21

Fixed by cset 5d1ce01

Attachment id=84

date:2013-11-21 22:55
desc:config.h header
type:application/octet-stream
download:config.h