Age | Commit message (Collapse) | Author | Files | Lines |
|
The with-encodingsdir option is listed in meson options but
otherwise unused. Looks like a copy-pasta mistake.
|
|
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
|
Stop running all sorts of compiler tests we don't need since there
is no code in this module to compile. Requires xorg-macros 1.20.
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
|
|
|
Suggested-by: Emmanuele Bassi <ebassi@gnome.org>
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
|
Suggested-by: Emmanuele Bassi <ebassi@gnome.org>
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
|
Also updates the gitlab CI config to test both build type
and compare the generated output/installed files.
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
|
Imake doesn't know how to expand shell variables, so instead we
rely on the FontDir #define already in the site.def file.
(I don't think this setting is really used in X11R7.0 or later,
which is why no one has noticed before now, but since we set it,
might as well set it to something that can be used instead of
"#define FontEncDir ${FONTROOTDIR}/encodings".)
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
|
|
|
Commit a6d4d6223ef75119d5373fa4cc04161bcdb4e769 fixes incompatibility
issue of GNU binutils 2.36 and later. If I check the diff of the
commit, there seems to be asumption that the issue is specific to
Linux. But it also happens on FreeBSD if user installs GNU binutils
from FreeBSD ports/packages collections and '/usr/local/bin' comes
before '/usr/bin' in the value of PATH enviroment variable. So fix the
issue also on FreeBSD with following way.
1. Introduce new macro 'HasGnuAr'.
2. Change Imake.tmpl so it defines 'ArCmd' as 'ArCmdBase cq' if
'HasGnuAr' is defined.
3. Define 'HasGnuAr' in both FreeBSD.cf and linux.cf.
Since 'ar' command of FreeBSD base system simply ignores 'l' option,
it also works fine even if GNU binutils isn't installed.
|
|
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
|
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
|
Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
fall-outs, when they contain space.
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
|
Syncs the invocation of configure with the one from the server.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
|
configure.ac:36: warning: AC_OUTPUT should be used without arguments.
configure.ac:36: You should run autoupdate.
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
|
Found by using:
codespell --builtin clear,rare,usage,informal,code,names
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
|
Fixes: #2
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
|
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
|
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
|
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
|
GNU binutils 2.36 repurposed "l" modifier. It used to be ignored, now
it specifies the dependencies of a static library to be recorded in an
archive.
That broke nas which uses imake as a build configiration tool:
$ ar clq libdia.a dispatch.o dixutils.o events.o globals.o main.o resource.o swapreq.o tables.o swaprep.o audispatch.o auswap.o autables.o auevents.o auutil.o auconfig.o auprocess.o nasconf.o lex.o gram.o
ar: libdeps specified more than once
This patch changes AR command from "ar clq" to "ar cq" if binutils are
used.
<https://bugzilla.redhat.com/show_bug.cgi?id=1943274>
|
|
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
|
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
|
The imake config files in Fedora Core 5+ and Red Hat Enterprise Linux 5+
have been shipping with this patch, which has then shamefully languished
in the srpm and never been merged. Correct this oversight.
[Than wrote the patch, I just wrote the commit message - ajax]
Signed-off-by: Adam Jackson <ajax@redhat.com>
|
|
Signed-off-by: Mihail Konev <k.mvc@ya.ru>
|
|
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
|
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
|
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
|
Use those flags instead of -xarch when the compiler is new enough
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
|
All others (including other SunOS/Solaris releases) use the
traditional Bell Labs / BSD / Linux section numbering.
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
|
Change default GzipCmd to `gzip -n` so that packages depending on
xutils-dev (Debian package which contains util/cf) can be built
reproducibly.
As an example xtel can be built reproducible with this patch.
Fixes bug:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=789964
Suggested-by: Dhole <dhole@openmailbox.org>
Signed-off-by: Andreas Boll <andreas.boll.dev@gmail.com>
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
|
Haven't been updated since 2003 to reflect new functions and libraries
and can't be used since we no longer ship xc/config/util/makedef.cmd.
|
|
Protect the definition of OpenRISC1000Architecture w/in an ifndef
like the other cpu sections do.
Signed-off-by: James Cloos <cloos@jhcloos.com>
|
|
Signed-off-by: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Signed-off-by: James Cloos <cloos@jhcloos.com>
|
|
See http://people.gnome.org/~walters/docs/build-api.txt
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
|
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
|
(regardless of server support on this plattform)
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
|
|
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
|
|
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
|
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
|
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
|
Was used for controlling build of Xprint server & components in the
old monolithic tree, not relevant for imake's remaining tasks of
building old X programs/libraries from outside the monolith that
haven't yet moved to a newer build system.
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
|
Performed with: perl -i -p -e 's{[\t ]+$}{}' *
Verified with: git diff --ignore-space-at-eol
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
|
This patch is based on follow patch by Dirk Müller <dirk@dmllr.de> :
https://build.opensuse.org/package/view_file?expand=1&file=aarch64-support.diff&package=xorg-cf-files&project=devel%3AARM%3AAArch64%3A12.3
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
|
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
|
Older Solaris releases use /usr/ucb/install from the SunOS 4 compatibility
packages, but the EOL of that package has been announced now that it has
been 20 years since the SunOS 4.x -> Solaris 2.x transition.
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Reviewed-by: Jay Cotton <jay.cotton@oracle.com>
|
|
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
|
Regroup AC statements under the Autoconf initialization section.
Regroup AM statements under the Automake initialization section.
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
|
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
|
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
|