Re: texi2html-1.82-1 fails tests on 10.10

Jack Howarth <[email protected]>
Newsgroups gmane.os.apple.fink.devel
Message-ID <CAP5Ds0AbinjZ1jSpPuseeOoPucrC59791OhezbKHgn20StDL5A@mail.gmail.com>
The texi2hmt package has known compatibility issues with perl 5.18 so fixed
with...

Index: text/texi2html.info

===================================================================

RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/text/texi2html.info
,v

retrieving revision 1.3

diff -r1.3 texi2html.info

3c3

< Revision: 1

---

> Revision: 2

4a5

> BuildDepends: fink-buildenv-modules

12c13,20

< TestScript: make check || exit 2

---

> TestScript: <<

> #!/bin/sh -ev

> # Test harness calls unpathed perl

> mkdir %b/perl_bin

> ln -s /usr/bin/perl5.16 %b/perl_bin/perl

> export PATH=%b/perl_bin:$PATH

> make check || exit 2

> <<

23c31,38

<  PERL=/usr/bin/perl ./configure %c

---

> #!/bin/sh -ev

> . %p/sbin/fink-buildenv-helper.sh

> if [ $DARWIN_MAJOR_VERSION -ge 14 ] ; then

>   # texi2html has known compatibility issues with perl 5.18

>   PERL=/usr/bin/perl5.16 ./configure %c

> else

>   PERL=/usr/bin/perl ./configure %c

> fi

75a91,92

>

> Stick with perl5.16 on darwin14 and later to pass testsuite.



On Wed, Oct 29, 2014 at 10:11 AM, Jack Howarth <[email protected]>
wrote:

> Hanspeter,
>        This issue appears to be an incompatibility with the new system
> perl being 5.18. If I
> use...
>
>  PERL=/usr/bin/perl5.16 ./configure %c
>
>
> in the info file for texi2html, the test suite passes.
>
>            Jack
>
> On Wed, Oct 29, 2014 at 9:41 AM, Jack Howarth <[email protected]>
> wrote:
>
>> Hanspeter,
>>      Yes, I saw that in my first clean bootstrap of fink under Yosemite
>> but haven't puzzled out
>> a fix yet. Unfortunately MacPorts isn't going to see this as they jumped
>> their texi2html to 5.0.
>>
>> The problem doesn't occur on 10.9 with the Xcode 6 compilers so it can't
>> be an optimization
>> issue with clang 3.5svn. I'm still having problems identify the exact
>> test in the base_tests that
>> is failing and where any log for it may be.
>>              Jack
>>
>> On Wed, Oct 29, 2014 at 7:49 AM, Hanspeter Niederstrasser <
>> [email protected]> wrote:
>>
>>> On 10.10 (a VM), texi2html-1.82-1 fails test like so.  The full build
>>> log is available at http://snaggledworks.com/fink/logs/
>>>
>>>
>>> Hanspeter
>>> ****
>>>
>>> make check || exit 2
>>> Making check in .
>>> make[1]: Nothing to be done for `check-am'.
>>> Making check in doc
>>> /Applications/Xcode.app/Contents/Developer/usr/bin/make  check-local
>>> TEXINPUTS=.::$TEXINPUTS \
>>>        ../texi2html -V ./texi2html.texi
>>> # Expanded: ifclear html verbatim ifset titlepage documentdescription
>>> menu ifnottex ifnotdocbook ifnotinfo ifnotxml ifnotplaintext ifhtml copying
>>> # USE_UNICODE 1, USE_UNIDECODE 1
>>> # putting result files into current directory
>>> # Files and directories:
>>> # rdir() path_to_working_dir()
>>> # doc(texi2html.html) top(texi2html.html) toc(texi2html.html)
>>> stoc(texi2html.html)
>>> # foot(texi2html.html) about(texi2html.html) frame(texi2html.html)
>>> toc_frame(texi2html_toc_frame.html)
>>> # using 'en' as document language
>>> # reading from ./texi2html.texi
>>> # including ./version.texi
>>> # end of pass texi
>>> # Encodings: doc UNDEF, in UNDEF out UNDEF, name utf-8
>>> # using 'en' as document language
>>> # end of pass structure
>>> # Encodings: doc UNDEF, in UNDEF out UNDEF, name utf-8
>>> # using 'en' as document language
>>> # Writing elements:
>>> # Writing to texi2html.html .[Top]........................
>>> ............................................................
>>> ...................
>>> # writing Footnotes in texi2html.html
>>> # writing Footnotes in current file
>>> # writing Contents in texi2html.html
>>> # writing Contents in current file
>>> # writing Overview in texi2html.html
>>> # writing Overview in current file
>>> # writing About in texi2html.html
>>> # writing About in current file
>>> # File (0) ./texi2html.texi processed
>>> # that's all folks
>>> Making check in Tests
>>> make[1]: Nothing to be done for `check'.
>>> Making check in test
>>> Making check in .
>>> for dir in htmlxref htmlxref-only_mono htmlxref-only_split; do \
>>>         .././install-sh -c -d $dir/.texinfo/ ; \
>>>         if [ -f $dir/.texinfo/htmlxref.cnf ]; then : ; \
>>>         else cp ./$dir/htmlxref.cnf $dir/.texinfo/ ; \
>>>         fi ; \
>>>     done
>>> /Applications/Xcode.app/Contents/Developer/usr/bin/make  check-TESTS
>>> macros: 0
>>> D: diffs/equivalent_nodes.diff
>>> D: diffs/equivalent_nodes_no_node.diff
>>> sectionning: 1
>>> D: diffs/formatting.diff
>>> coverage: 1
>>> D: diffs/ref_in_anchor.diff
>>> D: diffs/formatting_weird_quotes.diff
>>> S: (no tex4ht) simplest_httex
>>> formatting: 1
>>> D: diffs/nodetest.diff
>>> D: diffs/nodetest_chapter.diff
>>> D: diffs/nodetest_no_unicode.diff
>>> D: diffs/nodetest_utf8.diff
>>> D: diffs/nodetest_utf8_no_unicode.diff
>>> D: diffs/nodetest_latin1.diff
>>> D: diffs/nodetest_latin1_no_unicode.diff
>>> D: diffs/formatting_fr.diff
>>> D: diffs/formatting_fr_icons.diff
>>> D: diffs/formatting_converted_to_utf8.diff
>>> encodings: 1
>>> indices: 0
>>> D: diffs/formatting_regions.diff
>>> D: diffs/formatting_exotic.diff
>>> D: diffs/formatting_makeinfo.diff
>>> D: diffs/formatting_chm.diff
>>> layout: 1
>>> D: diffs/nested_group.diff
>>> D: diffs/nested_itemize.diff
>>> D: diffs/nested_menu.diff
>>> D: diffs/nested_table.diff
>>> D: diffs/nested_flushright.diff
>>> D: diffs/nested_multitable.diff
>>> D: diffs/nested_cartouche.diff
>>> D: diffs/nested_enumerate.diff
>>> D: diffs/nested_deffn.diff
>>> D: diffs/nested_example.diff
>>> D: diffs/nested_quotation.diff
>>> nested_formats: 1
>>> D: diffs/contents_in_middle_section.diff
>>> D: diffs/contents_in_middle_section_inline.diff
>>> contents: 1
>>> htmlxref: 0
>>> htmlxref-only_mono: 0
>>> htmlxref-only_split: 0
>>> D: diffs/formats_not_closed.diff
>>> invalid: 1
>>> FAIL: base_tests
>>> =========================================
>>> 1 of 1 tests failed
>>> Please report to [email protected]
>>> =========================================
>>>
>>>
>>
>

------------------------------------------------------------------------------

_______________________________________________
Fink-devel mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.