public inbox for frysk@sourceware.org
 help / color / mirror / Atom feed
* Questions about build web documentation
@ 2007-08-09  8:27 Thomas Girard
  2007-08-09 10:24 ` Mark Wielaard
  0 siblings, 1 reply; 6+ messages in thread
From: Thomas Girard @ 2007-08-09  8:27 UTC (permalink / raw)
  To: Frysk Hackers

Hello,

I have started modifying the htdocs/build/index.html file to add
sections for Debian (and Ubuntu Gutsy Gibbon).

There's something I don't understand about this page: according to it
jdom, junit and junit packages are required to build frysk. But they're
not because they are available from frysk-imports. Am I missing
something? (Besides, using system versions of these libraries - as we do
for Debian frysk package - require tweaking some autotools files.)

Thanks,
Regards,

Thomas

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Questions about build web documentation
  2007-08-09  8:27 Questions about build web documentation Thomas Girard
@ 2007-08-09 10:24 ` Mark Wielaard
  2007-08-12 20:38   ` Thomas Girard
  0 siblings, 1 reply; 6+ messages in thread
From: Mark Wielaard @ 2007-08-09 10:24 UTC (permalink / raw)
  To: Thomas Girard; +Cc: Frysk Hackers

[-- Attachment #1: Type: text/plain, Size: 1170 bytes --]

Hi Thomas,

On Thu, 2007-08-09 at 10:22 +0200, Thomas Girard wrote:
> I have started modifying the htdocs/build/index.html file to add
> sections for Debian (and Ubuntu Gutsy Gibbon).

Thanks, great.

> There's something I don't understand about this page: according to it
> jdom, junit and junit packages are required to build frysk. But they're
> not because they are available from frysk-imports. Am I missing
> something? (Besides, using system versions of these libraries - as we do
> for Debian frysk package - require tweaking some autotools files.)

This might be slightly outdated then. antlr and jdom jars are used from
the system if found (see frysk-imports/configure.ac), for junit,
cdtparser, jline and getopt, we do include the upstream sources (see the
frysk-import/ subdirs) and compile those to jar files. Then in
frysk-imports/bootstrap.sh (FILE_LIST) we feed those, and the detected
antlr and jdom jars, to common/Makefile.gen.sh that creates a
frysk-imports/Makefile.gen, that is included in the
frysk-imports/Makefile.am so that we finally generate native shared
libraries from them, which we link against.

Cheers,

Mark

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Questions about build web documentation
  2007-08-09 10:24 ` Mark Wielaard
@ 2007-08-12 20:38   ` Thomas Girard
  2007-08-20 21:28     ` Phil Muldoon
  0 siblings, 1 reply; 6+ messages in thread
From: Thomas Girard @ 2007-08-12 20:38 UTC (permalink / raw)
  To: Frysk Hackers

[-- Attachment #1: Type: text/plain, Size: 1253 bytes --]

Hello,

Le jeudi 09 août 2007 à 12:24 +0200, Mark Wielaard a écrit :
> > There's something I don't understand about this page: according to it
> > jdom, junit and junit packages are required to build frysk. But they're
> > not because they are available from frysk-imports. Am I missing
> > something? (Besides, using system versions of these libraries - as we do
> > for Debian frysk package - require tweaking some autotools files.)
> 
> This might be slightly outdated then. antlr and jdom jars are used from
> the system if found (see frysk-imports/configure.ac), for junit,
> cdtparser, jline and getopt, we do include the upstream sources (see the
> frysk-import/ subdirs) and compile those to jar files. Then in
> frysk-imports/bootstrap.sh (FILE_LIST) we feed those, and the detected
> antlr and jdom jars, to common/Makefile.gen.sh that creates a
> frysk-imports/Makefile.gen, that is included in the
> frysk-imports/Makefile.am so that we finally generate native shared
> libraries from them, which we link against. 

Thanks for the explanation.

Please review the attached patch for htdocs/build/index.html.

I'm wondering if tracker bugs sould be split for Ubuntu and Debian
releases the way they are for Red Hat?

Regards,

Thomas

[-- Attachment #2: htdocs_build.diff --]
[-- Type: text/x-patch, Size: 1281 bytes --]

diff -r 2937c08d9e68 htdocs/build/index.html
--- a/htdocs/build/index.html	Wed Aug 08 21:54:42 2007 +0000
+++ b/htdocs/build/index.html	Sun Aug 12 22:33:09 2007 +0200
@@ -58,10 +58,12 @@
 <a href="#f8">Fedora 8</a><br>
 <a href="#f7">Fedora 7</a><br>
 <a href="#fc6">Fedora Core 6</a><br>
+<a href="#ubuntu-gutsy">Ubuntu - Gutsy</a><br>
 <a href="#ubuntu-edgy">Ubuntu - Edgy</a><br>
 <a href="#ubuntu-breezy">Ubuntu - Breezy</a><br>
 <a href="#rhel5">RHEL 5</a><br>
 <a href="#rhel4">RHEL 4</a><br>
+<a href="#debian">Debian</a><br>
 </p>
 	      <!-- end logo -->
 	    </td>
@@ -124,6 +126,28 @@ bug's <a
 bug's <a
 href="/bugzilla/showdependencytree.cgi?id=2004">dependency
 tree</a>.
+
+</dd>
+
+<dt><a name="ubuntu-gutsy">Ubuntu (Gutsy Gibbon)</a><br>
+<a name="debian">Debian</a></dt>
+
+<dd>
+
+You will need to install the following packages:
+
+<pre>
+g++ binutils-dev make gcj java-gcj-compat-dev \
+libglade-java-dev libvte-java-dev antlr libjdom1-java \
+automake libtool pkg-config autotools-dev libaudit-dev \
+sharutils transfig libxml2-utils xmlto gs-gpl yelp
+</pre>
+
+<p>
+
+For additional updates, check the
+<a href="/bugzilla/showdependencytree.cgi?id=4290">Debian</a> or
+<a href="/bugzilla/showdependencytree.cgi?id=1976">Ubuntu</a> tracker bug.
 
 </dd>
 

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Questions about build web documentation
  2007-08-12 20:38   ` Thomas Girard
@ 2007-08-20 21:28     ` Phil Muldoon
  2007-08-20 22:02       ` Thomas Girard
  0 siblings, 1 reply; 6+ messages in thread
From: Phil Muldoon @ 2007-08-20 21:28 UTC (permalink / raw)
  To: Thomas Girard; +Cc: Frysk Hackers

Thomas Girard wrote:
> Thanks for the explanation.
>
> Please review the attached patch for htdocs/build/index.html.
>   

Apologies for the delay in this. The patch looks fine to me.

> I'm wondering if tracker bugs sould be split for Ubuntu and Debian
> releases the way they are for Red Hat? 
>   

Is there a casual or implied relationship between Ubuntu and Debian that 
is on-going? Other than Ubuntu was derived from Debian. If not, then 
they should be treated as different products, with different trackers? 
My stock opinion here is "whatever is sane for the maintainer".

Regards

Phil

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Questions about build web documentation
  2007-08-20 21:28     ` Phil Muldoon
@ 2007-08-20 22:02       ` Thomas Girard
  2007-08-21  7:31         ` Mark Wielaard
  0 siblings, 1 reply; 6+ messages in thread
From: Thomas Girard @ 2007-08-20 22:02 UTC (permalink / raw)
  To: Frysk Hackers

Le lundi 20 août 2007 à 16:28 -0500, Phil Muldoon a écrit :
> > I'm wondering if tracker bugs sould be split for Ubuntu and Debian
> > releases the way they are for Red Hat? 
> 
> Is there a casual or implied relationship between Ubuntu and Debian that 
> is on-going? Other than Ubuntu was derived from Debian. If not, then 
> they should be treated as different products, with different trackers? 

Sorry, my question was misleading: Ubuntu and Debian already have
different trackers. But there is a single tracker for all Ubuntu
releases, and another single one for all Debian releases. Red Hat on the
other hand has a tracker bug for RHEL4, another one for RHEL5.

> My stock opinion here is "whatever is sane for the maintainer".

I have not yet pushed frysk into sid (it's only available in the
experimental Debian repository), so I'll split the Debian tracker bug
after that.

Thanks,

Thomas


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Questions about build web documentation
  2007-08-20 22:02       ` Thomas Girard
@ 2007-08-21  7:31         ` Mark Wielaard
  0 siblings, 0 replies; 6+ messages in thread
From: Mark Wielaard @ 2007-08-21  7:31 UTC (permalink / raw)
  To: Thomas Girard; +Cc: Frysk Hackers

[-- Attachment #1: Type: text/plain, Size: 1016 bytes --]

Hi Thomas,

On Mon, 2007-08-20 at 23:58 +0200, Thomas Girard wrote:
> Le lundi 20 août 2007 à 16:28 -0500, Phil Muldoon a écrit :
> > > I'm wondering if tracker bugs sould be split for Ubuntu and Debian
> > > releases the way they are for Red Hat? 
> > 
> > Is there a casual or implied relationship between Ubuntu and Debian that 
> > is on-going? Other than Ubuntu was derived from Debian. If not, then 
> > they should be treated as different products, with different trackers? 
> 
> Sorry, my question was misleading: Ubuntu and Debian already have
> different trackers. But there is a single tracker for all Ubuntu
> releases, and another single one for all Debian releases. Red Hat on the
> other hand has a tracker bug for RHEL4, another one for RHEL5.

Yes, and similar for Fedora releases. Since frysk is somewhat dependent
on the specific compiler and kernel used it makes sense to have
different trackers for distro releases where those components are
different.

Cheers,

Mark

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2007-08-21  7:31 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-08-09  8:27 Questions about build web documentation Thomas Girard
2007-08-09 10:24 ` Mark Wielaard
2007-08-12 20:38   ` Thomas Girard
2007-08-20 21:28     ` Phil Muldoon
2007-08-20 22:02       ` Thomas Girard
2007-08-21  7:31         ` Mark Wielaard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).