Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 61026 - yacas build fails
Summary: yacas build fails
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-20 06:15 UTC by Ralph Hartley
Modified: 2004-09-06 06:25 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ralph Hartley 2004-08-20 06:15:01 UTC
yacas-1.0.54 fails to build. Appears to be caused by a spurious comma on line 25 of colorcode/htmlcode.cc


Reproducible: Always
Steps to Reproduce:
1.emerge yacas


Actual Results:  
The informative part of the output is:

make[2]: Entering directory
`/var/tmp/portage/yacas-1.0.54/work/yacas-1.0.54/colorcode'
source='htmlcode.cc' object='htmlcode.o' libtool=no \
depfile='.deps/htmlcode.Po' tmpdepfile='.deps/htmlcode.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I..     -O2 -march=pentium4 -fomit-frame-pointer
-Wall -pedantic -c -o htmlcode.o `test -f 'htmlcode.cc' || echo './'`htmlcode.cc
htmlcode.cc:25: error: comma at end of enumerator list
make[2]: *** [htmlcode.o] Error 1


Expected Results:  
Finish istalling.

The comma on line 25 does appear to be incorrect syntax, and removing it allows
make to complete.

I shouldn't speculate, but it is the kind of error often introduced when adding
or removing items from a list.

The Gentoo distribution is yacas version 1.0.54.

The current version on http://yacas.sourceforge.net/downloads.html is 1.0.56,
and it does *not* have a comma there, so upgrading to that version should fix it.
Comment 1 Ralph Hartley 2004-08-20 09:14:25 UTC
The masked version, 1.0.56, does appear to work, so this should fix itself when that becomes unmasked.
Comment 2 Patrick Kursawe (RETIRED) gentoo-dev 2004-09-06 06:25:10 UTC
Since there are no other bugs than this one for quite a while, I hereby declare .56 stable and remove older versions from portage. Please re-open if there are still problems with .56.