You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Senthil Kumaran S <se...@collab.net> on 2009/04/22 06:03:00 UTC

Re: svn commit: r37415 - trunk/subversion/include

Greg Stein wrote:
> Author: gstein
> Date: Tue Apr 21 11:25:51 2009
> New Revision: 37415
> 
> Log:
> Make the debug stuff automatically available everywhere.
> 
> * subversion/include/svn_types.h:
>   (): include private/svn_debug.h if SVN_DEBUG is defined. similar to
>     including svn_error.h, we want svn_debug.h available.

After this commit, when I try to do a "./autogen.h" I get the following error
thrown,

<snip>
$ ./autogen.sh
buildcheck: checking installation...
buildcheck: autoconf version 2.61 (ok)
buildcheck: autoheader version 2.61 (ok)
Creating build-outputs.mk...
Traceback (most recent call last):
  File "./gen-make.py", line 286, in <module>
    main(conf, gentype, skip_depends=skip, other_options=rest.list)
  File "./gen-make.py", line 43, in main
    generator.compute_hdr_deps()
  File "build/generator/gen_base.py", line 163, in compute_hdr_deps
    list(map(native_path, self.private_built_includes)))
  File "build/generator/gen_base.py", line 927, in __init__
    "which is not a public include! What's going on?" % (fname, h))
RuntimeError: Public include 'subversion/include/svn_types.h' depends on
'subversion/include/private/svn_debug.h', which is not a public include! What's
going on?
rm: cannot remove `autogen-standalone.mk': No such file or directory
ERROR: gen-make.py failed
</snip>

I am on a Debian 5.0 GNU/Linux box updated recently.

-- 
Senthil Kumaran S
http://www.stylesen.org/

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=1855263

Re: svn commit: r37415 - trunk/subversion/include

Posted by Greg Stein <gs...@gmail.com>.
I'll get this fixed momentarily. A couple people noticed this
yesterday (it is gen-make trying to protect us from doing Bad Things).
I was heads-down in WC code all yesterday digging thru a conflict bug.
Will look at gen-make now...

Thanks,
-g

On Wed, Apr 22, 2009 at 08:03, Senthil Kumaran S <se...@collab.net> wrote:
> Greg Stein wrote:
>> Author: gstein
>> Date: Tue Apr 21 11:25:51 2009
>> New Revision: 37415
>>
>> Log:
>> Make the debug stuff automatically available everywhere.
>>
>> * subversion/include/svn_types.h:
>>   (): include private/svn_debug.h if SVN_DEBUG is defined. similar to
>>     including svn_error.h, we want svn_debug.h available.
>
> After this commit, when I try to do a "./autogen.h" I get the following error
> thrown,
>
> <snip>
> $ ./autogen.sh
> buildcheck: checking installation...
> buildcheck: autoconf version 2.61 (ok)
> buildcheck: autoheader version 2.61 (ok)
> Creating build-outputs.mk...
> Traceback (most recent call last):
>  File "./gen-make.py", line 286, in <module>
>    main(conf, gentype, skip_depends=skip, other_options=rest.list)
>  File "./gen-make.py", line 43, in main
>    generator.compute_hdr_deps()
>  File "build/generator/gen_base.py", line 163, in compute_hdr_deps
>    list(map(native_path, self.private_built_includes)))
>  File "build/generator/gen_base.py", line 927, in __init__
>    "which is not a public include! What's going on?" % (fname, h))
> RuntimeError: Public include 'subversion/include/svn_types.h' depends on
> 'subversion/include/private/svn_debug.h', which is not a public include! What's
> going on?
> rm: cannot remove `autogen-standalone.mk': No such file or directory
> ERROR: gen-make.py failed
> </snip>
>
> I am on a Debian 5.0 GNU/Linux box updated recently.
>
> --
> Senthil Kumaran S
> http://www.stylesen.org/
>
> ------------------------------------------------------
> http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=1855263
>

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=1856960