| Summary: | =dev-vcs/cssc-1.2.0 does not compile on *-macos | ||
|---|---|---|---|
| Product: | Gentoo/Alt | Reporter: | Jeroen Roovers (RETIRED) <jer> |
| Component: | Mac OSX | Assignee: | Jeroen Roovers (RETIRED) <jer> |
| Status: | RESOLVED OBSOLETE | ||
| Severity: | normal | CC: | prefix |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | OS X | ||
| URL: | http://savannah.gnu.org/bugs/?29339 | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Jeroen Roovers (RETIRED)
2010-03-30 16:06:45 UTC
@Fabian: Could you please attach a build log? Also, please explain why you think 1.2.0 is not official. The NEWS file certainly appears to suggest it is official. I don't like the fact that you didn't bother to notify me, but that should be all in the past now. Verified not to compile on ppc-macos, x86-macos and x64-macos. powerpc-apple-darwin8-g++ -mcpu=G5 -mtune=G5 -O3 -pipe -Wl,-dead_strip_dylibs -o get get.o pf-add.o pfile.o sf-chkid.o canonify.o sf-kw.o sf-get.o sf-get2.o writesubst.o sf-get3.o rl-merge.o bodyio.o encoding.o seqstate.o pf-del.o my-getopt.o version.o fdclosed.o showconfig.o environment.o fileiter.o file.o linebuf.o mystring.o sccsname.o sid.o sccsdate.o split.o fnsplit.o quit.o fatalsig.o sccsfile.o rel_list.o sccs-delta.o delta-table.o delta-iterator.o powerpc-apple-darwin8-g++ -mcpu=G5 -mtune=G5 -O3 -pipe -Wl,-dead_strip_dylibs -o delta delta.o sf-delta.o pf-del.o pfile.o sf-get.o writesubst.o sf-get3.o bodyio.o encoding.o seqstate.o canonify.o l-split.o prompt.o run.o filediff.o sf-add.o sf-kw.o dtbl-prepend.o sf-chkid.o my-getopt.o version.o fdclosed.o showconfig.o environment.o fileiter.o file.o linebuf.o mystring.o sccsname.o sid.o sccsdate.o split.o fnsplit.o quit.o fatalsig.o sccsfile.o rel_list.o sccs-delta.o delta-table.o delta-iterator.o cap.o sf-write.o ld: duplicate symbol mylist<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::add(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in fileiter.o and get.o collect2: ld returned 1 exit status make[2]: *** [get] Error 1 make[2]: *** Waiting for unfinished jobs.... ld: duplicate symbol mylist<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::add(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in fileiter.o and delta.o collect2: ld returned 1 exit status make[2]: *** [delta] Error 1 make[2]: Leaving directory `/Library/Gentoo/var/tmp/portage/dev-util/cssc-1.2.0/work/CSSC-1.2.0' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/Library/Gentoo/var/tmp/portage/dev-util/cssc-1.2.0/work/CSSC-1.2.0' make: *** [install] Error 2 * ERROR: dev-util/cssc-1.2.0 failed: I don't know enough of C++ to figure out how to make sure one (or both) are hidden. I spend quite some time on it last FOSDEM before I ditched it, sorry. (In reply to comment #1) > Also, please explain why you think 1.2.0 is not official. The NEWS file > certainly appears to suggest it is official. If you go to the homepage as defined in the ebuild, and click on download, you end up here: https://sourceforge.net/projects/cssc/files/ On the whole homepage I could not find any trace of version 1.2.0. With the bug url that you linked to this bug, I see a hint that it's been moved to gna or something these days. I also looked at other projects (to see if they had a patch) and they didn't have anything else but 1.0.1 either, hence my confusement about where this 1.2.0 release comes from, who is responsible for it, and where to report bugs. > I don't like the fact that you didn't bother to notify me, but that should be > all in the past now. I assumed that you didn't intentionally drop the last version not package.masked for the *-macos architectures, so I didn't want to bother you with that, and just restored the 1.0.1 version instead. As with more things, this issue was just one on my big todo list to create a patch so we can use 1.2.0. compiles and runs on Mac OS X 1.3.0 that is (1.3.0 compiles and runs on Mac OS X) |