Re: [Fink-users] octave-2.1.73-2
Robert T Wyatt wrote: > Hi, > On my dual G5 using fink's 10.4-unstable tree, I get the following error > (maintainer cc'd). The complete output with enviro data is available > here: http://robertwyatt.info/fink/octave-2.1.73-2.txt I built this version on a dual G5 without error. I suspect this is a problem with your configuration. Some wild guess below. > g++ -c -no-cpp-precomp -I/sw/include -I. -I.. -I../liboctave -I../src > -I../libcruft/misc -DHAVE_CONFIG_H -Wall -W -Wshadow -g -O2 > ./DLD-FUNCTIONS/balance.cc -o balance.o > ./DLD-FUNCTIONS/balance.cc: In function 'octave_value_list > Fbalance(const octave_value_list&, int)': > ./DLD-FUNCTIONS/balance.cc:134: error: 'empty_arg' was not declared in > this scope The declaration of empty_arg is in the header file utils.h. Do you perhaps have another utils.h sitting in /sw/include or in /usr/local/include that shadows octave's own utils.h? -- Martin - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV ___ Fink-users mailing list Fink-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-users
Re: [Fink-users] octave-2.1.73-2
Martin Costabel wrote: > Robert T Wyatt wrote: >> Hi, >> On my dual G5 using fink's 10.4-unstable tree, I get the following >> error (maintainer cc'd). The complete output with enviro data is >> available here: http://robertwyatt.info/fink/octave-2.1.73-2.txt > > I built this version on a dual G5 without error. I suspect this is a > problem with your configuration. Some wild guess below. > >> g++ -c -no-cpp-precomp -I/sw/include -I. -I.. -I../liboctave -I../src >> -I../libcruft/misc -DHAVE_CONFIG_H -Wall -W -Wshadow -g -O2 >> ./DLD-FUNCTIONS/balance.cc -o balance.o >> ./DLD-FUNCTIONS/balance.cc: In function 'octave_value_list >> Fbalance(const octave_value_list&, int)': >> ./DLD-FUNCTIONS/balance.cc:134: error: 'empty_arg' was not declared in >> this scope > > The declaration of empty_arg is in the header file utils.h. Do you > perhaps have another utils.h sitting in /sw/include or in > /usr/local/include that shadows octave's own utils.h? Well, very likely there is a better way to answer this question, but this is my first try: $ locate utils.h | grep include /Developer/SDKs/MacOSX10.1.5.sdk/usr/include/php/regex/utils.h /Developer/SDKs/MacOSX10.2.8.sdk/usr/include/php/regex/utils.h /Developer/SDKs/MacOSX10.3.9.sdk/usr/include/libxslt/xsltutils.h /Developer/SDKs/MacOSX10.3.9.sdk/usr/include/php/regex/utils.h /Developer/SDKs/MacOSX10.4u.sdk/usr/include/libxslt/xsltutils.h /Developer/SDKs/MacOSX10.4u.sdk/usr/include/php/regex/utils.h /Developer/SDKs/MacOSX10.4u.sdk/usr/include/wx-2.5/wx/ogl/mfutils.h /Developer/SDKs/MacOSX10.4u.sdk/usr/include/wx-2.5/wx/utils.h /sw/include/arts/gsl/gsldatautils.h /sw/include/arts/mcoputils.h /sw/include/atom-utils.h /sw/include/boost-1_33_1/boost/mpl/aux_/numeric_cast_utils.hpp /sw/include/boost-1_33_1/boost/python/suite/indexing/container_utils.hpp /sw/include/boost-1_33_1/boost/spirit/tree/parse_tree_utils.hpp /sw/include/boost-1_33_1/boost/wave/util/cpp_macromap_utils.hpp /sw/include/coot-coord-utils.hh /sw/include/coot-map-utils.hh /sw/include/coot-utils.hh /sw/include/dclib/cutils.h /sw/include/dm-utils.h /sw/include/evolution-1.5/camel/camel-file-utils.h /sw/include/evolution-1.5/camel/camel-imap-utils.h /sw/include/evolution-1.5/camel/camel-mime-part-utils.h /sw/include/evolution-1.5/camel/camel-mime-utils.h /sw/include/evolution-1.5/camel/camel-string-utils.h /sw/include/evolution-1.5/e-util/e-corba-utils.h /sw/include/evolution-1.5/e-util/e-dialog-utils.h /sw/include/evolution-1.5/e-util/e-fsutils.h /sw/include/evolution-1.5/e-util/e-gtk-utils.h /sw/include/evolution-1.5/e-util/e-gui-utils.h /sw/include/evolution-1.5/e-util/e-host-utils.h /sw/include/evolution-1.5/e-util/e-html-utils.h /sw/include/evolution-1.5/e-util/e-time-utils.h /sw/include/evolution-1.5/e-util/md5-utils.h /sw/include/evolution-1.5/shell/e-shell-corba-icon-utils.h /sw/include/evolution-1.5/shell/e-shell-utils.h /sw/include/evolution-1.5/shell/evolution-shell-component-utils.h /sw/include/evolution-data-server-1.0/libedataserver/e-db3-utils.h /sw/include/evolution-data-server-1.0/libedataserver/e-xml-hash-utils.h /sw/include/evolution-data-server-1.0/libedataserver/md5-utils.h /sw/include/gal-2.2/gal/e-table/e-table-header-utils.h /sw/include/gal-2.2/gal/e-table/e-table-sorting-utils.h /sw/include/gal-2.2/gal/e-table/e-table-utils.h /sw/include/gal-2.2/gal/util/e-xml-utils.h /sw/include/gal-2.2/gal/widgets/e-canvas-utils.h /sw/include/gal-2.2/gal/widgets/e-gui-utils.h /sw/include/gal-2.2/gal/widgets/e-hsv-utils.h /sw/include/gal-2.4/gal/e-table/e-table-header-utils.h /sw/include/gal-2.4/gal/e-table/e-table-sorting-utils.h /sw/include/gal-2.4/gal/e-table/e-table-utils.h /sw/include/gal-2.4/gal/util/e-xml-utils.h /sw/include/gal-2.4/gal/widgets/e-canvas-utils.h /sw/include/gal-2.4/gal/widgets/e-gui-utils.h /sw/include/gal-2.4/gal/widgets/e-hsv-utils.h /sw/include/glib-2.0/glib/gfileutils.h /sw/include/glib-2.0/glib/gutils.h /sw/include/glibmm-2.4/glibmm/fileutils.h /sw/include/glibmm-2.4/glibmm/miscutils.h /sw/include/glibmm-2.4/glibmm/stringutils.h /sw/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-mime-utils.h /sw/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-utils.h /sw/include/graphviz/kkutils.h /sw/include/graphviz/utils.h /sw/include/gsl/gsl_ieee_utils.h /sw/include/gstreamer-0.10/gst/gstutils.h /sw/include/gstreamer-0.8/gst/gstutils.h /sw/include/gtk-1.2/gtk/gtktypeutils.h /sw/include/gtk-2.0/gtk/gtktypeutils.h /sw/include/gtkhtml-2.0/libgtkhtml/dom/core/dom-core-utils.h /sw/include/gtkhtml-2.0/libgtkhtml/dom/traversal/dom-traversal-utils.h /sw/include/id3/utils.h /sw/include/kexiutils/utils.h /sw/include/kjsembed/jseventutils.h /sw/include/kjsembed/slotutils.h /sw/include/ksslutils.h /sw/include/libcdparanoia/utils.h /sw/include/libcroco-0.6/libcroco/cr-utils.h /sw/include/libcroco/libcroco/cr-utils.h /sw/include/libexif/exif-utils.h /sw/include/libgda/gda-xql-utils.h /sw/include/libgnomeprint-2.2/libgnomeprint/private/gpa-utils.h /sw/include/libgsf-1/gsf/gsf-impl-utils.h /sw/
Re: [Fink-users] octave-2.1.73-2
Robert T Wyatt wrote: > Martin Costabel wrote: [] >> The declaration of empty_arg is in the header file utils.h. Do you >> perhaps have another utils.h sitting in /sw/include or in >> /usr/local/include that shadows octave's own utils.h? > > > Well, very likely there is a better way to answer this question, but > this is my first try: > > $ locate utils.h | grep include [] > /sw/include/utils.h [] There it is. Please try to find out where this comes from dpkg -S include/utils.h No package should be allowed to install header files with such generic names directly into /sw/include. -- Martin - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV ___ Fink-users mailing list Fink-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-users
Re: [Fink-users] octave-2.1.73-2
On 27 Dec 2006, at 23:12, Robert T Wyatt wrote: > Martin Costabel wrote: >> The declaration of empty_arg is in the header file utils.h. Do you >> perhaps have another utils.h sitting in /sw/include or in >> /usr/local/include that shadows octave's own utils.h? > Well, very likely there is a better way to answer this question, but > this is my first try: Already _ for next time _ "locate '*/utils.h' " would eliminate a large number of false positives... > $ locate utils.h | grep include > /sw/include/utils.h I don't have this one (and octave did build fine here ... :) What does dpkg -S /sw/include/utils.h give ? JF Mertens - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV ___ Fink-users mailing list Fink-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-users
Re: [Fink-users] octave-2.1.73-2
Jean-François Mertens wrote: > On 27 Dec 2006, at 23:12, Robert T Wyatt wrote: > >> Martin Costabel wrote: >>> The declaration of empty_arg is in the header file utils.h. Do you >>> perhaps have another utils.h sitting in /sw/include or in >>> /usr/local/include that shadows octave's own utils.h? >> Well, very likely there is a better way to answer this question, but >> this is my first try: > Already _ for next time _ "locate '*/utils.h' " would eliminate a large > number of false positives... > >> $ locate utils.h | grep include >> /sw/include/utils.h > > I don't have this one (and octave did build fine here ... :) > What does > dpkg -S /sw/include/utils.h > give ? I suspect it's libcdparanoia0-dev. We had this same discussion more than a year ago about the octave-forge package which has now BuildConflicts: libcdparanoia0-dev CVS log: date: 2005/07/13 00:12:37; author: crhalpin; state: Exp; lines: +2 -1 BuildConflict with libcdparanoia0-dev, silly headers of the same name. Thanks to jfm for figuring this out. -- Martin - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV ___ Fink-users mailing list Fink-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-users
Re: [Fink-users] octave-2.1.73-2
Martin Costabel wrote: > Robert T Wyatt wrote: >> Martin Costabel wrote: > [] >>> The declaration of empty_arg is in the header file utils.h. Do you >>> perhaps have another utils.h sitting in /sw/include or in >>> /usr/local/include that shadows octave's own utils.h? >> >> >> Well, very likely there is a better way to answer this question, but >> this is my first try: >> >> $ locate utils.h | grep include > [] >> /sw/include/utils.h > [] > > There it is. Please try to find out where this comes from > > dpkg -S include/utils.h > > No package should be allowed to install header files with such generic > names directly into /sw/include. $ dpkg -S include/utils.h coot-dev: /sw/include/utils.h ccp4-g77: /sw/share/xtal/ccp4-6.0.2/src/harvest_app_/pdb_extract/regex-v2.1/include/utils.h I've removed coot-dev and am attempting the build again now. - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV ___ Fink-users mailing list Fink-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-users
Re: [Fink-users] octave-2.1.73-2
Martin Costabel wrote: [] > I suspect it's libcdparanoia0-dev. We had this same discussion more than > a year ago about the octave-forge package which has now > > BuildConflicts: libcdparanoia0-dev Addition: I didn't notice that octave already has this, too, so it can't be the same error. -- Martin - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV ___ Fink-users mailing list Fink-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-users
Re: [Fink-users] octave-2.1.73-2
On 28 Dec 2006, at 00:02, Martin Costabel wrote: > Martin Costabel wrote: > [] >> I suspect it's libcdparanoia0-dev. We had this same discussion >> more than a year ago about the octave-forge package which has now >> BuildConflicts: libcdparanoia0-dev > > Addition: I didn't notice that octave already has this, too, so it > can't be the same error. Right: I do have libcdparanoia0-dev installed, but it installs now (since a commit by dmacks on march 21): /sw/include/libcdparanoia/utils.h which means, all those BuildConflicts (including in gnome-vfs and gome-vfs-ssl) should probably have disappeared now ... Jean-Francois - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV ___ Fink-users mailing list Fink-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-users
Re: [Fink-users] octave-2.1.73-2
Jean-François Mertens wrote: > On 28 Dec 2006, at 00:02, Martin Costabel wrote: [] > Right: I do have libcdparanoia0-dev installed, but it installs now > (since a commit by dmacks on march 21): > /sw/include/libcdparanoia/utils.h > which means, all those BuildConflicts (including in gnome-vfs and > gome-vfs-ssl) > should probably have disappeared now ... ... or rather be replaced by BuildConflicts: coot-dev. I am CCing the maintainer of the coot package. Maybe he finds a way to hide this pernicious /sw/include/utils.h someplace else? -- Martin - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV ___ Fink-users mailing list Fink-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-users
Re: [Fink-users] octave-2.1.73-2
Martin Costabel wrote: > Jean-François Mertens wrote: >> On 28 Dec 2006, at 00:02, Martin Costabel wrote: > [] >> Right: I do have libcdparanoia0-dev installed, but it installs now >> (since a commit by dmacks on march 21): >> /sw/include/libcdparanoia/utils.h >> which means, all those BuildConflicts (including in gnome-vfs and >> gome-vfs-ssl) >> should probably have disappeared now ... > > ... or rather be replaced by BuildConflicts: coot-dev. > > I am CCing the maintainer of the coot package. Maybe he finds a way to > hide this pernicious /sw/include/utils.h someplace else? > > -- > Martin I don't know of any software that would actually need coot-dev. I could just delete the header file (or all of coot-dev for that matter). - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV ___ Fink-users mailing list Fink-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-users
Re: [Fink-users] octave-2.1.73-2
>> I am CCing the maintainer of the coot package. Maybe he finds a way to >> hide this pernicious /sw/include/utils.h someplace else? >> >> -- >> Martin > It is gone. - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV ___ Fink-users mailing list Fink-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-users
Re: [Fink-users] octave-2.1.73-2
Robert T Wyatt wrote: > I've removed coot-dev and am attempting the build again now. I've successfully built and installed octave now. :-) It took me a while because I had to leave to play music for a few hours (http://bentones.us/). - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV ___ Fink-users mailing list Fink-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-users