List for cgit developers and users
 help / color / mirror / Atom feed
* [PATCH 0/8] Portability fixes
@ 2015-08-13 11:14 john
  2015-08-13 11:14 ` [PATCH 1/8] tests: allow shell to be overridden john
                   ` (8 more replies)
  0 siblings, 9 replies; 13+ messages in thread
From: john @ 2015-08-13 11:14 UTC (permalink / raw)


This is a collection of vaguely-related changes that make us take fuller
advantage of git.git's support for a variety of platform so that we
build more reliably out of the box.

The header ordering issue is definitely painful on Solaris where the
system headers define _FILE_OFFSET_BITS=32 if it's not already defined
and git-compat-util.h defines it to 64 unconditionally.


John Keeping (8):
  tests: allow shell to be overridden
  Makefile: include Git's config.mak.uname
  Remove redundant includes
  configfile.c: don't include system headers directly
  cache.c: fix header order
  cgit.h: move stdbool.h from ui-shared.h
  ui-tree: use "sane" isgraph()
  filter: don't use dlsym unnecessarily

 Makefile       |  1 +
 cache.c        |  6 ++---
 cgit.h         |  5 ++++
 configfile.c   |  3 +--
 filter.c       | 84 +++++++++++++++++++++++++++++-----------------------------
 html.c         |  6 -----
 shared.c       |  1 -
 tests/Makefile |  6 ++++-
 ui-plain.c     |  1 -
 ui-repolist.c  |  1 -
 ui-shared.h    |  2 --
 ui-summary.c   |  1 -
 ui-tree.c      |  1 -
 13 files changed, 57 insertions(+), 61 deletions(-)

-- 
2.5.0.466.g9af26fa



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

end of thread, other threads:[~2015-08-20 13:51 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-08-13 11:14 [PATCH 0/8] Portability fixes john
2015-08-13 11:14 ` [PATCH 1/8] tests: allow shell to be overridden john
2015-08-13 11:14 ` [PATCH 2/8] Makefile: include Git's config.mak.uname john
2015-08-13 11:14 ` [PATCH 3/8] Remove redundant includes john
2015-08-13 13:36   ` Jason
2015-08-13 13:49     ` john
2015-08-20 13:51     ` mathstuf
2015-08-13 11:14 ` [PATCH 4/8] configfile.c: don't include system headers directly john
2015-08-13 11:14 ` [PATCH 5/8] cache.c: fix header order john
2015-08-13 11:14 ` [PATCH 6/8] cgit.h: move stdbool.h from ui-shared.h john
2015-08-13 11:14 ` [PATCH 7/8] ui-tree: use "sane" isgraph() john
2015-08-13 11:14 ` [PATCH 8/8] filter: don't use dlsym unnecessarily john
2015-08-13 13:38 ` [PATCH 0/8] Portability fixes Jason

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 NNTP newsgroup(s).