From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20484 invoked by alias); 10 Mar 2012 09:01:18 -0000 Received: (qmail 20465 invoked by uid 22791); 10 Mar 2012 09:01:15 -0000 X-SWARE-Spam-Status: No, hits=-1.9 required=5.0 tests=AWL,BAYES_00,TW_DF X-Spam-Check-By: sourceware.org Received: from hagrid.ecoscentric.com (HELO mail.ecoscentric.com) (212.13.207.197) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Sat, 10 Mar 2012 09:00:54 +0000 Received: from localhost (hagrid.ecoscentric.com [127.0.0.1]) by mail.ecoscentric.com (Postfix) with ESMTP id 8AE863F70008 for ; Sat, 10 Mar 2012 09:00:52 +0000 (GMT) Received: from mail.ecoscentric.com ([127.0.0.1]) by localhost (hagrid.ecoscentric.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AdpDSiLN2N5d; Sat, 10 Mar 2012 09:00:49 +0000 (GMT) From: bugzilla-daemon@bugs.ecos.sourceware.org To: ecos-patches@ecos.sourceware.org Subject: [Bug 1001502] Make ip6_init2() visible globally to allow method of disabling ipv6 support at runtime. X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: eCos X-Bugzilla-Component: Patches and contributions X-Bugzilla-Keywords: X-Bugzilla-Severity: enhancement X-Bugzilla-Who: sergei.gavrikov@gmail.com X-Bugzilla-Status: RESOLVED X-Bugzilla-Priority: low X-Bugzilla-Assigned-To: grant.b.edwards@gmail.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: In-Reply-To: References: X-Bugzilla-URL: http://bugs.ecos.sourceware.org/ Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 Date: Sat, 10 Mar 2012 09:01:00 -0000 Message-Id: <20120310090049.75DBF2F78006@mail.ecoscentric.com> Mailing-List: contact ecos-patches-help@ecos.sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: ecos-patches-owner@ecos.sourceware.org X-SW-Source: 2012-03/txt/msg00032.txt.bz2 Please do not reply to this email. Use the web interface provided at: http://bugs.ecos.sourceware.org/show_bug.cgi?id=1001502 --- Comment #15 from Sergei Gavrikov 2012-03-10 09:00:38 GMT --- (In reply to comment #13) > (In reply to comment #12) > > (In reply to comment #9) > > > I've tried several times over the years to get the right tools > > > installed and set up to build the docs, but I've never been > > > successful, I installed openjade this morning and then did some > > > googling with the doc build errors I saw, but didn't get very far. > > > > I wrote a memo for myself (but this is a debian-centric way). Copy > > that memo here. > > > > The eCos documentation writes itself in SGML format. To generate > > documentation in HTML form you need to have the James Clark's DSSL > > Engine (jade) and modular DocBook DSSSL stylesheets for print and > > HTML. So, on Debian/Ubuntu, you have to install > > > > % sudo apt-get install jade docbook docbook-dsssl > > Ah! The dsssl part was one thing I was missing. FWIW on Gentoo, the > packages you need are: > > openjade > docbook-sgml > docbook-dsssl-stylesheets > > The "jade" package on Gentoo is a "FIPA-compliant Java Agent > Development Environment" (whatever that is). Good to know, but, IMHO, they have chosen bad name for that % aptitude search jade | grep ^i i jade - James Clark's DSSSL Engine i A jadetex - generator of printable output from SGML or i A openjade - Implementation of the DSSSLlanguage > > Create new directory, e.g. /tmp/build, go there and type > > > > % $ECOS_REPOSITORY/../doc/sgml/makemakefile > > % make html > > That works -- though I find HTML documents that are chopped up into > hundreds and hundreds of tiny pieces to be rather useless. You can't > skim throgh the document and it's not possible to search for > something. It's good enough for verifying changes to the SGML though, > so that's something. > > I don't suppose there's any way to build the document as a single > page? It is possible, I found how to do that http://www.dpawson.co.uk/docbook/dsssl/dssslhtml.html When I fixed $(MAIN_HTML) rule in pkgconf/rules.doc (added -V nochunks, and appended >$@), I got not chunked single html file. So, it is easy to add there (in eCos rules.doc) new rule, e.g. `onehtml' to get such an output. Though, there are some graphic files out the HTML. I really do prefer chunked output. > > To generate eCos documents in PDF form you need pdfjadeTex package, it > > is a version of TeX that can create PDF files as well as DVI files. > > Install jatetex package > > > > % sudo apt-get install jadetex > > > > and make PDF file > > > > % make pdfa4 > > I've got jadetex installed, but doing "make pdfa4" or "make pdfletter" > doesn't produce a pdf file, just a .tex file. > > $ make pdfa4 > cp ../ecos-working/doc/sgml/../../packages/devs/eth/synth/ecosynth/current/doc/overview.png [....] > jade -o ecos-ref-a4.tex -t tex -V tex-backend -d ../ecos-working/doc/sgml/../../pa [...] > jade:ecos-ref.sgml:56:9:Q: length of name must not exceed NAMELEN (44) > jade:ecos-ref.sgml:217:1:Q: length of name must not exceed NAMELEN (44) > make: *** [ecos-ref-a4.pdf] Error 1 > > $ ls -l *.tex > -rw-r--r-- 1 grante users 8043272 Mar 9 16:37 ecos-ref-a4.tex > > Running "pdfjadetex ecos-ref-a4.tex" fails due to TeX capacity being > exceeded: > > ! TeX capacity exceeded, sorry [number of strings=37193]. > > I tried increasing the max_strings for pdfjadetex by a factor of 6 to > 500000, but it didn't make any difference. Old story. I call that in past I fixed `texmf.cnf' on Slackware, then I did it on old Ubuntu distros, but, at the end (I hope) the pdfjatetex limits became adequate the modern computers. I looked on that, I have %% %% jacking up TeX settings for the unique uses of jadetex %% extra_mem_bot.jadetex = 85000 extra_mem_bot.pdfjadetex = 85000 [FYI] On my distro `texmf.cnf' is an auto-generated file now and the settings itself are placed under `/etc/texmf/textmf.d' directory. > Running jadetex instead of pdfjadetex exits with the same error, but > it does produce a .dvi file. But, running dvipdf on that dvi file > fails because > > GPL Ghostscript 9.04: ERROR: A pdfmark destination page 311 points > beyond the last page 310. > > I'm now officially giving up on building eCos docs for I think the > fifth time... :-( I'm sorry. May be try it in the 16th? :-) -- Configure bugmail: http://bugs.ecos.sourceware.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.