* [Buildroot] [Bug 545] New: Webkit doesn't see gtk-doc.make
@ 2009-08-06 21:55 bugzilla at busybox.net
2009-08-06 23:25 ` [Buildroot] [Bug 545] " bugzilla at busybox.net
` (7 more replies)
0 siblings, 8 replies; 9+ messages in thread
From: bugzilla at busybox.net @ 2009-08-06 21:55 UTC (permalink / raw)
To: buildroot
https://bugs.busybox.net/show_bug.cgi?id=545
Host: i386-pc-linux-gnu
Target: i386-pc-linux-uclibc
Build: i386-pc-linux-gnu
Summary: Webkit doesn't see gtk-doc.make
Product: buildroot
Version: unspecified
Platform: PC
OS/Version: Linux
Status: NEW
Severity: enhancement
Priority: P5
Component: Outdated package
AssignedTo: unassigned at buildroot.uclibc.org
ReportedBy: dandart at googlemail.com
CC: buildroot at uclibc.org
Estimated Hours: 0.0
Webkit doesn't see gtk-doc.make
rm -rf /home/dan/xenon/buildroot/project_build_i386/uclibc/buildroot-config
mkdir -p /home/dan/xenon/buildroot/project_build_i386/uclibc
cp -dpRf package/config/buildroot-config
/home/dan/xenon/buildroot/project_build_i386/uclibc/buildroot-config
/home/dan/xenon/buildroot/toolchain_build_i386/bin/sed -i -e
's/AUTOMAKE_FLAGS=.*/AUTOMAKE_FLAGS="--foreign --add-missing --copy"/'
/home/dan/xenon/buildroot/build_i386/webkit-r44552/autogen.sh
/home/dan/xenon/buildroot/toolchain_build_i386/bin/sed -i -e
's/LIBTOOLIZE_FLAGS=.*/LIBTOOLIZE_FLAGS="--force --automake --copy"/'
/home/dan/xenon/buildroot/build_i386/webkit-r44552/autogen.sh
# Don't run the configure step yet
cd /home/dan/xenon/buildroot/build_i386/webkit-r44552;
AUTOGEN_CONFIGURE_ARGS=--version ./autogen.sh
Warning: not running gtk-docize.
automake: cannot open < gtk-doc.make: No such file or directory
make: ***
[/home/dan/xenon/buildroot/build_i386/webkit-r44552/.stamp_hook_post_extract]
Error 1
--
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [Bug 545] Webkit doesn't see gtk-doc.make
2009-08-06 21:55 [Buildroot] [Bug 545] New: Webkit doesn't see gtk-doc.make bugzilla at busybox.net
@ 2009-08-06 23:25 ` bugzilla at busybox.net
2009-08-07 8:36 ` bugzilla at busybox.net
` (6 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: bugzilla at busybox.net @ 2009-08-06 23:25 UTC (permalink / raw)
To: buildroot
https://bugs.busybox.net/show_bug.cgi?id=545
--- Comment #1 from Lionel Landwerlin <lionel.landwerlin@openwide.fr> 2009-08-06 23:25:58 UTC ---
(In reply to comment #0)
> Webkit doesn't see gtk-doc.make
>
> rm -rf /home/dan/xenon/buildroot/project_build_i386/uclibc/buildroot-config
> mkdir -p /home/dan/xenon/buildroot/project_build_i386/uclibc
> cp -dpRf package/config/buildroot-config
> /home/dan/xenon/buildroot/project_build_i386/uclibc/buildroot-config
> /home/dan/xenon/buildroot/toolchain_build_i386/bin/sed -i -e
> 's/AUTOMAKE_FLAGS=.*/AUTOMAKE_FLAGS="--foreign --add-missing --copy"/'
> /home/dan/xenon/buildroot/build_i386/webkit-r44552/autogen.sh
> /home/dan/xenon/buildroot/toolchain_build_i386/bin/sed -i -e
> 's/LIBTOOLIZE_FLAGS=.*/LIBTOOLIZE_FLAGS="--force --automake --copy"/'
> /home/dan/xenon/buildroot/build_i386/webkit-r44552/autogen.sh
> # Don't run the configure step yet
> cd /home/dan/xenon/buildroot/build_i386/webkit-r44552;
> AUTOGEN_CONFIGURE_ARGS=--version ./autogen.sh
> Warning: not running gtk-docize.
> automake: cannot open < gtk-doc.make: No such file or directory
> make: ***
> [/home/dan/xenon/buildroot/build_i386/webkit-r44552/.stamp_hook_post_extract]
> Error 1
>
A lots of package have the same problem :
* cairo (fixed by patch)
* libglib2 (see bug 453)
* libgtk2 (see bug 459)
* dbus-glib
Every package using gtk-doc should be patched in the same way than cairo to
work fine with autoreconf.
Regards,
--
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [Bug 545] Webkit doesn't see gtk-doc.make
2009-08-06 21:55 [Buildroot] [Bug 545] New: Webkit doesn't see gtk-doc.make bugzilla at busybox.net
2009-08-06 23:25 ` [Buildroot] [Bug 545] " bugzilla at busybox.net
@ 2009-08-07 8:36 ` bugzilla at busybox.net
2009-08-07 8:43 ` bugzilla at busybox.net
` (5 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: bugzilla at busybox.net @ 2009-08-07 8:36 UTC (permalink / raw)
To: buildroot
https://bugs.busybox.net/show_bug.cgi?id=545
--- Comment #2 from Sven Neumann <s.neumann@raumfeld.com> 2009-08-07 08:36:52 UTC ---
Instead of patching packages, perhaps buildroot should include gtkdocize?
Patching packages is always a pain as the patches will likely have to be
adjusted whenever the package is updated. If buildroot would include a
gtkdocize command that installs gtk-doc.m4 and gtk-doc.make, no package would
have to be patched. The gtk-doc.m4 and gtk-doc.make files could even be just
stubs that disable the build of the documentation. Than we wouldn't even have
to pass --disable-gtk-doc to the configure scripts.
--
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [Bug 545] Webkit doesn't see gtk-doc.make
2009-08-06 21:55 [Buildroot] [Bug 545] New: Webkit doesn't see gtk-doc.make bugzilla at busybox.net
2009-08-06 23:25 ` [Buildroot] [Bug 545] " bugzilla at busybox.net
2009-08-07 8:36 ` bugzilla at busybox.net
@ 2009-08-07 8:43 ` bugzilla at busybox.net
2009-08-07 19:12 ` bugzilla at busybox.net
` (4 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: bugzilla at busybox.net @ 2009-08-07 8:43 UTC (permalink / raw)
To: buildroot
https://bugs.busybox.net/show_bug.cgi?id=545
--- Comment #3 from Will Newton <will.newton@gmail.com> 2009-08-07 08:43:57 UTC ---
gtkdocize is attempting to run, it's just not in the path, see "Warning: not
running gtk-docize."
Should we depend on host-libgtk2 to make sure gtkdocize is available?
For now installing gtkdocize in your host system should let you build.
--
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [Bug 545] Webkit doesn't see gtk-doc.make
2009-08-06 21:55 [Buildroot] [Bug 545] New: Webkit doesn't see gtk-doc.make bugzilla at busybox.net
` (2 preceding siblings ...)
2009-08-07 8:43 ` bugzilla at busybox.net
@ 2009-08-07 19:12 ` bugzilla at busybox.net
2009-08-07 21:26 ` bugzilla at busybox.net
` (3 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: bugzilla at busybox.net @ 2009-08-07 19:12 UTC (permalink / raw)
To: buildroot
https://bugs.busybox.net/show_bug.cgi?id=545
--- Comment #4 from Lionel Landwerlin <lionel.landwerlin@openwide.fr> 2009-08-07 19:12:58 UTC ---
(In reply to comment #3)
> gtkdocize is attempting to run, it's just not in the path, see "Warning: not
> running gtk-docize."
>
> Should we depend on host-libgtk2 to make sure gtkdocize is available?
>
> For now installing gtkdocize in your host system should let you build.
>
Hmmm I'm not sure that's true. I have gtk-doc installed and I can't
autreconfigure packages that depends on gtk-doc.m4.
If I remember, that's because automake is called with -I argument pointing to
the staging directory.
Installing gtk-doc in staging directory should solve the problem.
--
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [Bug 545] Webkit doesn't see gtk-doc.make
2009-08-06 21:55 [Buildroot] [Bug 545] New: Webkit doesn't see gtk-doc.make bugzilla at busybox.net
` (3 preceding siblings ...)
2009-08-07 19:12 ` bugzilla at busybox.net
@ 2009-08-07 21:26 ` bugzilla at busybox.net
2009-08-10 9:25 ` bugzilla at busybox.net
` (2 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: bugzilla at busybox.net @ 2009-08-07 21:26 UTC (permalink / raw)
To: buildroot
https://bugs.busybox.net/show_bug.cgi?id=545
--- Comment #5 from Sven Neumann <s.neumann@raumfeld.com> 2009-08-07 21:26:45 UTC ---
(In reply to comment #3)
> gtkdocize is attempting to run, it's just not in the path, see "Warning: not
> running gtk-docize."
>
> Should we depend on host-libgtk2 to make sure gtkdocize is available?
gtkdocize is not part of libgtk2 though. It comes with gtk-doc (see
http://www.gtk.org/gtk-doc/), which is a separate package that would have to be
added to buildroot. Since it has lots of dependencies and since it doesn't make
much sense to build developer documentation for the target, it would make more
sense to create a dummy gtkdocize in buildroot.
--
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [Bug 545] Webkit doesn't see gtk-doc.make
2009-08-06 21:55 [Buildroot] [Bug 545] New: Webkit doesn't see gtk-doc.make bugzilla at busybox.net
` (4 preceding siblings ...)
2009-08-07 21:26 ` bugzilla at busybox.net
@ 2009-08-10 9:25 ` bugzilla at busybox.net
2010-02-06 22:48 ` bugzilla at busybox.net
2010-02-21 18:08 ` bugzilla at busybox.net
7 siblings, 0 replies; 9+ messages in thread
From: bugzilla at busybox.net @ 2009-08-10 9:25 UTC (permalink / raw)
To: buildroot
https://bugs.busybox.net/show_bug.cgi?id=545
--- Comment #6 from Will Newton <will.newton@gmail.com> 2009-08-10 09:25:30 UTC ---
(In reply to comment #4)
> (In reply to comment #3)
> > gtkdocize is attempting to run, it's just not in the path, see "Warning: not
> > running gtk-docize."
> >
> > Should we depend on host-libgtk2 to make sure gtkdocize is available?
> >
> > For now installing gtkdocize in your host system should let you build.
> >
>
> Hmmm I'm not sure that's true. I have gtk-doc installed and I can't
> autreconfigure packages that depends on gtk-doc.m4.
> If I remember, that's because automake is called with -I argument pointing to
> the staging directory.
>
> Installing gtk-doc in staging directory should solve the problem.
The autogen.sh script in webkit calls gtkdocize. If it is in the path it should
work, I don't think automake is involved at this point.
Can you call gtkdocize manually in the webit directory?
e.g.
# cd build_arch/webkit-r44552
# gtkdocize --copy
--
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [Bug 545] Webkit doesn't see gtk-doc.make
2009-08-06 21:55 [Buildroot] [Bug 545] New: Webkit doesn't see gtk-doc.make bugzilla at busybox.net
` (5 preceding siblings ...)
2009-08-10 9:25 ` bugzilla at busybox.net
@ 2010-02-06 22:48 ` bugzilla at busybox.net
2010-02-21 18:08 ` bugzilla at busybox.net
7 siblings, 0 replies; 9+ messages in thread
From: bugzilla at busybox.net @ 2010-02-06 22:48 UTC (permalink / raw)
To: buildroot
https://bugs.busybox.net/show_bug.cgi?id=545
--- Comment #7 from Dan Dart <dandart@googlemail.com> 2010-02-06 22:48:48 UTC ---
Not sure if we can set this as resolved. In new buildroot versions I have to
install the GTK Doc Make package for this to work, but when I do, it works.
--
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [Bug 545] Webkit doesn't see gtk-doc.make
2009-08-06 21:55 [Buildroot] [Bug 545] New: Webkit doesn't see gtk-doc.make bugzilla at busybox.net
` (6 preceding siblings ...)
2010-02-06 22:48 ` bugzilla at busybox.net
@ 2010-02-21 18:08 ` bugzilla at busybox.net
7 siblings, 0 replies; 9+ messages in thread
From: bugzilla at busybox.net @ 2010-02-21 18:08 UTC (permalink / raw)
To: buildroot
https://bugs.busybox.net/show_bug.cgi?id=545
Thomas Petazzoni <thomas.petazzoni@free-electrons.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
--- Comment #8 from Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 2010-02-21 18:08:55 UTC ---
Proposed fix in
http://lists.busybox.net/pipermail/buildroot/2010-February/032142.html
The proposed fix is just to include a copy of gtk-doc.make into Webkit.
--
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2010-02-21 18:08 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-08-06 21:55 [Buildroot] [Bug 545] New: Webkit doesn't see gtk-doc.make bugzilla at busybox.net
2009-08-06 23:25 ` [Buildroot] [Bug 545] " bugzilla at busybox.net
2009-08-07 8:36 ` bugzilla at busybox.net
2009-08-07 8:43 ` bugzilla at busybox.net
2009-08-07 19:12 ` bugzilla at busybox.net
2009-08-07 21:26 ` bugzilla at busybox.net
2009-08-10 9:25 ` bugzilla at busybox.net
2010-02-06 22:48 ` bugzilla at busybox.net
2010-02-21 18:08 ` bugzilla at busybox.net
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox