Graphviz Issue Tracker
Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000977graphvizBuild/Installpublic2005-09-27 10:112011-04-28 04:03
ReporterMartin Thurn 
Assigned Toellson 
PrioritynormalSeveritymajorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSSparc-Solaris-8OS Version
Summary0000977: can't compile: assignment of data-member `mgvtbl::svt_get' in read-only struct
Description



<CD>
Solaris 8
gcc 3.3.6



 g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../lib/gvc -I../../lib/common -I../../lib/graph -I../../lib/cdt -I../../lib/pathplan -I/usr/local/lib/perl5/5.9.2/sun4-solaris/CORE -I/usr/local/include -I/usr/local/include -g -O2 -MT gv.lo -MD -MP -MF .deps/gv.Tpo -c gv.cpp -fPIC -DPIC -o .libs/gv.o
 g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../lib/gvc -I../../lib/common -I../../lib/graph -I../../lib/cdt -I../../lib/pathplan -I/usr/local/lib/perl5/5.9.2/sun4-solaris/CORE -I/usr/local/include -I/usr/local/include -g -O2 -MT gv.lo -MD -MP -MF .deps/gv.Tpo -c gv.cpp -o gv.o >/dev/null 2>&1
if /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../lib/gvc -I../../lib/common -I../../lib/graph -I../../lib/cdt -I../../lib/pathplan -I/usr/local/lib/perl5/5.9.2/sun4-solaris/CORE -I/usr/local/include -I/usr/local/include -g -O2 -MT gv_perl.lo -MD -MP -MF ".deps/gv_perl.Tpo" -c -o gv_perl.lo gv_perl.cpp; \
then mv -f ".deps/gv_perl.Tpo" ".deps/gv_perl.Plo"; else rm -f ".deps/gv_perl.Tpo"; exit 1; fi
 g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../lib/gvc -I../../lib/common -I../../lib/graph -I../../lib/cdt -I../../lib/pathplan -I/usr/local/lib/perl5/5.9.2/sun4-solaris/CORE -I/usr/local/include -I/usr/local/include -g -O2 -MT gv_perl.lo -MD -MP -MF .deps/gv_perl.Tpo -c gv_perl.cpp -fPIC -DPIC -o .libs/gv_perl.o
gv_perl.cpp: In function `void _swig_create_magic(SV*, char*, int (*)(SV*,
   MAGIC*), int (*)(SV*, MAGIC*))':
gv_perl.cpp:934: error: assignment of data-member `mgvtbl::svt_get' in
   read-only structure
gv_perl.cpp:935: error: assignment of data-member `mgvtbl::svt_set' in
   read-only structure
gv_perl.cpp:936: error: assignment of data-member `mgvtbl::svt_len' in
   read-only structure
gv_perl.cpp:937: error: assignment of data-member `mgvtbl::svt_clear' in
   read-only structure
gv_perl.cpp:938: error: assignment of data-member `mgvtbl::svt_free' in
   read-only structure
make[3]: *** [gv_perl.lo] Error 1
make[3]: Leaving directory `/disk1/src/Graphics/graphviz-2.6/tclpkg/gv'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/disk1/src/Graphics/graphviz-2.6/tclpkg'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/disk1/src/Graphics/graphviz-2.6'
make: *** [all] Error 2
</CD>
Additional Information

[ellson] This error is beyond my control. It is either caused by the very new version of perl, or by a swig that hasn't caught up yet.

To allow users to work around this kind of problem I've added some new configure options that allow
the explicit disabling of a language binding (e.g. --disable-perl) or of all swig-generated language bindings (--disable-swig)

This change should be in tonight's snapshot.
TagsNo tags attached.
AUXILLARY-FILES
DATE-FIXED
FIX-COMMENT
FORMER-ID798
INPUT-FILE
OUTPUT-FILE
STATUS-COMMENTFixed (27 Sept 2005)
VERSION     2.6
Attached Files

- Relationships

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2011-04-28 04:03 user1 New Issue
2011-04-28 04:03 user1 Assigned To => user695


MantisBT 1.2.5[^]
Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker