[Sun C++ 5.9] library fails to build due to junk in .depend/atomic-cxx.d
------------------------------------------------------------------------
Key: STDCXX-481
URL: https://issues.apache.org/jira/browse/STDCXX-481
Project: C++ Standard Library
Issue Type: Bug
Components: Configuration
Affects Versions: 4.1.3
Environment: Sun C++ 5.9 (Sun Studio 12)
Reporter: Martin Sebor
Assignee: Martin Sebor
Priority: Critical
Fix For: 4.2
stdcxx 4.1.3 as well as the head of trunk fail to build with Sun Studio 12 with the following
error:
$ nice gmake BUILDTYPE=12D BUILDDIR=/build/sebor/stdcxx-4.1.3-sunpro-5.9-12D
GNUmakefile:283: "CONFIG not specified, using sunpro.config"
creating BUILDDIR=/build/sebor/stdcxx-4.1.3-sunpro-5.9-12D
generating /build/sebor/stdcxx-4.1.3-sunpro-5.9-12D/makefile.in from /amd/devco/sebor/stdcxx-4.1.3/etc/config/sunpro.config
gmake[1]: Entering directory `/build/sebor/stdcxx-4.1.3-sunpro-5.9-12D'
gmake[2]: Entering directory `/build/sebor/stdcxx-4.1.3-sunpro-5.9-12D/include'
gmake config
gmake[3]: Entering directory `/build/sebor/stdcxx-4.1.3-sunpro-5.9-12D/include'
configuring for CC-5.9 on sunos-5.10-sparc
checking if compiler is sane ok
checking if linker is sane ok
checking if run environment is sane ok
checking system architecture LP64 big endian
...
checking for wint_t in <wchar.h> and <wctype.h> ok
gmake[3]: Leaving directory `/build/sebor/stdcxx-4.1.3-sunpro-5.9-12D/include'
touch config.h
gmake[2]: Leaving directory `/build/sebor/stdcxx-4.1.3-sunpro-5.9-12D/include'
gmake[2]: Entering directory `/build/sebor/stdcxx-4.1.3-sunpro-5.9-12D/lib'
generating dependencies for $(TOPDIR)/src/atomic-cxx.S
CC: Warning: -xarch=v9 is deprecated, use -m64 to create 64-bit programs
...
generating dependencies for $(TOPDIR)/src/assert.cpp
CC: Warning: -xarch=v9 is deprecated, use -m64 to create 64-bit programs
gmake[2]: Leaving directory `/build/sebor/stdcxx-4.1.3-sunpro-5.9-12D/lib'
gmake[2]: Entering directory `/build/sebor/stdcxx-4.1.3-sunpro-5.9-12D/lib'
.depend/atomic-cxx.d:9: *** multiple target patterns. Stop.
gmake[2]: Leaving directory `/build/sebor/stdcxx-4.1.3-sunpro-5.9-12D/lib'
gmake[1]: *** [lib] Error 2
gmake[1]: Leaving directory `/build/sebor/stdcxx-4.1.3-sunpro-5.9-12D'
gmake: *** [libstd] Error 2
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
|