Re: [patch 12/16] host-OSF1.patch

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

 



On Tue, Apr 27, 2010 at 15:57, Gary V. Vaughan
<git@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote:
> Add defaults for Tru64 Unix.  Without this patch I cannot compile
> git on Tru64 5.1.
> ---
>  Makefile |    6 ++++++
>  1 file changed, 6 insertions(+)
>
> Index: b/Makefile
> ===================================================================
> --- a/Makefile
> +++ b/Makefile
> @@ -734,6 +734,12 @@ EXTLIBS =
>  # because maintaining the nesting to match is a pain.  If
>  # we had "elif" things would have been much nicer...
>
> +ifeq ($(uname_S),OSF1)
> +       # Need this for u_short definitions et al
> +       BASIC_CFLAGS += -D_OSF_SOURCE
> +       NO_STRTOULL = YesPlease
> +       NO_NSEC = YesPlease
> +endif

I'll try your patch for OSF1, but (ref. a patch I sent earlier, in its
first revision) I needed several other changes in order to compile on
5.1 (I also needed those you have above), e.g.
-D_POSIX_C_SOURCE=1 NO_STRCASESTR = YesPlease NO_STRTOUMAX = YesPlease
NO_STRLCPY = YesPlease NO_MEMMEM = YesPlease NO_UINTMAX_T = YesPlease
NO_C99_FORMAT = YesPlease
and
NO_TCLTK = YesPlease
because V5.1 comes with tcl/tk 8.2 and gitk refuses to start with
anything older than 8.4.
I had some other too, but those could be worked around by building and
installing own versions of iconv, openssl, zlib, python, expat.

-Tor
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]