thomas yengst | 5 Aug 2012 00:09
Picon

[bug #36407] Missing file in mercurial revision 14598

Please use the bug tracker to post updates to a bug report.  The mailing list is intended as a read-only
notification stream.  Info posted to this mailing list address won't appear in the tracker database where
it is most useful.

Follow-up Comment #5, bug #36407 (project octave):

confirmed that it is automake 1.12
I deleted oct-parse.cc, but still got the same error.
Linking oct-parse.hh to oct-parse.h did solve the problem.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?36407>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/

Stefan Husmann | 16 Aug 2012 03:08
Picon

[bug #36407] Missing file in mercurial revision 14598

Please use the bug tracker to post updates to a bug report.  The mailing list is intended as a read-only
notification stream.  Info posted to this mailing list address won't appear in the tracker database where
it is most useful.

Follow-up Comment #6, bug #36407 (project octave):

Linking oct-parse.hh to oct-parse.h did solve the problem for me too.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?36407>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/

Melvin Robinson | 19 Aug 2012 19:40
Picon

[bug #36407] Missing file in mercurial revision 14598

Please use the bug tracker to post updates to a bug report.  The mailing list is intended as a read-only
notification stream.  Info posted to this mailing list address won't appear in the tracker database where
it is most useful.

Follow-up Comment #7, bug #36407 (project octave):

This problem occurs on Mac OS X 10.8 as well.  Linking oct-parse.h to
oct-parse.hh as suggested does get me further into the build process.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?36407>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/

John W. Eaton | 19 Aug 2012 20:27
Picon

[bug #36407] automake rules generate oct-parse.hh instead of expected oct-parse.h

Please use the bug tracker to post updates to a bug report.  The mailing list is intended as a read-only
notification stream.  Info posted to this mailing list address won't appear in the tracker database where
it is most useful.

Update of bug #36407 (project octave):

                 Summary: Missing file in mercurial revision 14598 => automake
rules generate oct-parse.hh instead of expected oct-parse.h

    _______________________________________________________

Follow-up Comment #8:

This is not a missing file.  It's that automake changed the way it handles C++
YACC parser input files that are named foo.yy.  Previously, it would generate
the corresponding header file with a .h extension.  Newer versions now
generate .hh files.  So now we need to either force a particular name or come
up with some way of handling both possibilities.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?36407>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/

(Continue reading)

John W. Eaton | 19 Aug 2012 21:18
Picon

[bug #36407] automake rules generate oct-parse.hh instead of expected oct-parse.h

Please use the bug tracker to post updates to a bug report.  The mailing list is intended as a read-only
notification stream.  Info posted to this mailing list address won't appear in the tracker database where
it is most useful.

Update of bug #36407 (project octave):

                  Status:               Need Info => Ready For Test         

    _______________________________________________________

Follow-up Comment #9:

I checked in the following change.  Does it fix the problem for you?

http://hg.savannah.gnu.org/hgweb/octave/rev/aa7f4e33c524

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?36407>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/

Melvin Robinson | 19 Aug 2012 23:27
Picon

[bug #36407] automake rules generate oct-parse.hh instead of expected oct-parse.h

Please use the bug tracker to post updates to a bug report.  The mailing list is intended as a read-only
notification stream.  Info posted to this mailing list address won't appear in the tracker database where
it is most useful.

Follow-up Comment #10, bug #36407 (project octave):

Sorry...I still get the same error on Mountain Lion.

parse-tree/lex.ll:78:23: fatal error: oct-parse.h: No such file or directory
compilation terminated.
make[3]: *** [parse-tree/lex.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?36407>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/

John W. Eaton | 20 Aug 2012 04:25
Picon

[bug #36407] automake rules generate oct-parse.hh instead of expected oct-parse.h

Please use the bug tracker to post updates to a bug report.  The mailing list is intended as a read-only
notification stream.  Info posted to this mailing list address won't appear in the tracker database where
it is most useful.

Follow-up Comment #11, bug #36407 (project octave):

Did you run autogen.sh after updating?

Also try removing oct-parse.cc before running Make again.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?36407>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/

thomas yengst | 20 Aug 2012 05:37
Picon

[bug #36407] automake rules generate oct-parse.hh instead of expected oct-parse.h

Please use the bug tracker to post updates to a bug report.  The mailing list is intended as a read-only
notification stream.  Info posted to this mailing list address won't appear in the tracker database where
it is most useful.

Follow-up Comment #12, bug #36407 (project octave):

I did a rm src/parse-tree/oct-parse.*
hg pull -u (to changeset:   15203:aa7f4e33c524)
autogen.sh

... then run configure, make with Ben's script to set all the gcc4.5 variables
correctly for macports.

I believe I successfully got by the oct-parse.h problem.
Now stuck at the qsciscintilla.h:604:18 (QsciScintilla::findFirst) problem.

Tom

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?36407>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/

Melvin Robinson | 20 Aug 2012 16:12
Picon

[bug #36407] automake rules generate oct-parse.hh instead of expected oct-parse.h

Please use the bug tracker to post updates to a bug report.  The mailing list is intended as a read-only
notification stream.  Info posted to this mailing list address won't appear in the tracker database where
it is most useful.

Follow-up Comment #13, bug #36407 (project octave):

I used autogen.sh, but that still failed.  Removing oct-parse.cc and re-making
got me a lot further along.  Like Stephan there is still some Qscintilla stuff
to deal with, but this worked.  

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?36407>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/

John W. Eaton | 20 Aug 2012 18:00
Picon

[bug #36407] automake rules generate oct-parse.hh instead of expected oct-parse.h

Please use the bug tracker to post updates to a bug report.  The mailing list is intended as a read-only
notification stream.  Info posted to this mailing list address won't appear in the tracker database where
it is most useful.

Update of bug #36407 (project octave):

                  Status:          Ready For Test => Fixed                  
             Open/Closed:                    Open => Closed                 

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?36407>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/


Gmane