pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/38400: devel/gtexinfo re-defines a __() macro which breaks system headers on Tru64



>Number:         38400
>Category:       pkg
>Synopsis:       devel/gtexinfo re-defines a __() macro which breaks system 
>headers on Tru64
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Apr 10 16:30:02 +0000 2008
>Originator:     Hans Rosenfeld
>Release:        Tru64 5.1b
>Organization:
>Environment:
OSF1 coolidge.zOffice V5.1 2650 alpha
>Description:
Tru64 uses a macro __() for argument lists in its system headers. In 
devel/gtexinfo, this macro is redefined by makeinfo as shortcut for the 
getdocumenttext() function.

This also seems to apply to HP-UX:
http://www.mail-archive.com/bug-texinfo%gnu.org@localhost/msg03257.html

This is already fixed in the texinfo CVS, they renamed the macro to gdt().
>How-To-Repeat:
try to build devel/gtexinfo on Tru64
>Fix:
a patch is available here:
http://www.mail-archive.com/bug-texinfo%gnu.org@localhost/msg03268.html



Home | Main Index | Thread Index | Old Index