Hi,
doc build fails with make deb in the fixes_2_0 branch. RTL Documentation: fpdoc error "/rtl/unix/graph.pp not found". It seems it was moved to packages/base/graph/unix/graph.pp
thx
kisda

Mailing lists / fpc-devel / 2006-07
9 messages · 3 people · –
Reply by email Subscribe to this list Your subscription
Read-only archive. Use j and k to move between messages.
Hi,
doc build fails with make deb in the fixes_2_0 branch. RTL Documentation: fpdoc error "/rtl/unix/graph.pp not found". It seems it was moved to packages/base/graph/unix/graph.pp
thx
kisda
This has been fixed since some time, you pobably don't have the latest sources. I had to fix this for the 2.0.4 release candidates, so I'm pretty sure it works :-)
Michael.
strange, normally 'svn up' should do the job. i updated yesterday evening. working copy infos pasted below... I cant see the problem
I had to fix this for the 2.0.4 release candidates, so I'm pretty sure it works :-)
I didnt had this problem with release_2_0_4_rc2. I can confirm that make deb worked.
my working copy:
svn info
Path: .
URL: http://svn.freepascal.org/svn/fpcbuild/branches/fixes_2_0 Repository Root: http://svn.freepascal.org/svn/fpcbuild Repository UUID: b4dd5b90-57f8-0310-8fd5-d8d89816a767 Revision: 150
Node Kind: directory
Schedule: normal
Last Changed Author: hajny
Last Changed Rev: 150
Last Changed Date: 2006-07-21 22:53:52 +0200 (Fri, 21 Jul 2006) Properties Last Updated: 2006-07-21 23:46:25 +0200 (Fri, 21 Jul 2006)
svn propget svn:externals
fpcsrc http://svn.freepascal.org/svn/fpc/branches/fixes_2_0 fpcdocs http://svn.freepascal.org/svn/fpcdocs/branches/fixes_2_0 logs http://svn.freepascal.org/svn/logs
svn up
Fetching external item into 'fpcsrc'
External at revision 4274.
Fetching external item into 'fpcdocs'
External at revision 176.
Fetching external item into 'logs'
External at revision 4458.
At revision 150.
grep -r rtl/unix/graph.pp * | grep
-v "\.svn"
build/fpc-2.0.4/fpcdocs/Makefile:RTLOPTS+= --descr=graph.xml --input="$(FPCSRCDIR)/rtl/unix/graph.pp -Fi$(FPCSRCDIR)/rtl/i386 -Fi$(FPCSRCDIR)/rtl/inc/graph"
build/fpc-2.0.4/fpcdocs/Makefile.fpc:RTLOPTS+= --descr=graph.xml --input="$(FPCSRCDIR)/rtl/unix/graph.pp -Fi$(FPCSRCDIR)/rtl/i386 -Fi$(FPCSRCDIR)/rtl/inc/graph"
fpcdocs/Makefile:RTLOPTS+= --descr=graph.xml
--input="$(FPCSRCDIR)/rtl/unix/graph.pp -Fi$(FPCSRCDIR)/rtl/i386 -Fi$(FPCSRCDIR)/rtl/inc/graph"
fpcdocs/Makefile.fpc:RTLOPTS+= --descr=graph.xml
--input="$(FPCSRCDIR)/rtl/unix/graph.pp -Fi$(FPCSRCDIR)/rtl/i386 -Fi$(FPCSRCDIR)/rtl/inc/graph"
This external is wrong; the docs don't use branches (in each case, I don't update them.)
AFAIK this is fixed in the 2.0.4 release-candidate branches.
You should use either those or simply the main branch.
Michael.
ok, but the link looks not so bad and obviously wrong for an non-pro ;-)
I have changed the svn:externals-property now in my fixes_2_0 fpcbuild wc :
- fpcdocs http://svn.freepascal.org/svn/fpcdocs/branches/fixes_2_0
+ fpcdocs http://svn.freepascal.org/svn/fpcdocs/trunk ...and its works.
So, wouldn't it make sense to change this link in the fpcbuild repository ?
thx
kisda
It sure would, but someone else in the FPC team needs to do that, I have no experience with this :)
Michael.
Its easy, as usual :-) Only 5 steps :-)
svn co http://svn.freepascal.org/svn/fpcbuild/branches/fixes_2_0 -N A fixes_2_0/Makefile.fpc
A fixes_2_0/createbranch.sh
A fixes_2_0/Makefile
U fixes_2_0
Checked out revision 150.
svn propget svn:externals fixes_2_0 > svn-externals.txt vi svn-externals.txt
svn propset svn:externals fixes_2_0 -F svn-externals.txt property 'svn:externals' set on 'fixes_2_0'
And now you can commit...
kisda
Maybe I misread something, but the fixes branch of fpcbuild should contains the fixes branch of fpcsrc, otherwise I cannot build fpc 2.0.x...
Vincent
The externals:
fpcsrc http://svn.freepascal.org/svn/fpc/branches/fixes_2_0 fpcdocs http://svn.freepascal.org/svn/fpcdocs/branches/fixes_2_0 logs http://svn.freepascal.org/svn/logs
The fpcsrc external is perfect. But the fpcdocs link could be changed to trunk, as Michael works only with the trunk:
> >> fpcdocs http://svn.freepascal.org/svn/fpcdocs/branches/fixes_2_0 > > This external is wrong; the docs don't use branches > (in each case, I don't update them.)
The release_2_0_4_rc2 tag for fpcdocs is a copy from trunk.