summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
2023-05-12libXaw3d 1.6.5libXaw3d-1.6.5Matt Turner
Signed-off-by: Matt Turner <mattst88@gmail.com>
2023-03-04configure: pass noyywrap to AC_PROG_LEX if using autoconf 2.70 or laterAlan Coopersmith
Raises minimum autoconf version from 2.60 to 2.64 for m4_version_prereq Clears autoconf warning: configure.ac:29: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete ./lib/autoconf/programs.m4:716: _AC_PROG_LEX is expanded from... ./lib/autoconf/programs.m4:709: AC_PROG_LEX is expanded from... configure.ac:29: the top level Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2023-03-04configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOLAlan Coopersmith
AC_PROG_LIBTOOL was replaced by LT_INIT in libtool 2 in 2008, so it's time to rely on it. Clears autoconf warnings: configure.ac:13: warning: The macro `AC_PROG_LIBTOOL' is obsolete. configure.ac:13: You should run autoupdate. aclocal.m4:3465: AC_PROG_LIBTOOL is expanded from... configure.ac:13: the top level libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac, libtoolize: and rerunning libtoolize and aclocal. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-11-12Issue #5: incompatible function pointer passed in _XawImRealize()Alan Coopersmith
Import wrapper function with expected arguments from libXaw, where it appears to have been originally fixed in XFree86 3.9Nb by Paulo Cesar Pereira de Andrade. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-08-26libXaw3d 1.6.4libXaw3d-1.6.4Alan Coopersmith
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-05-07Build xz tarballs instead of bzip2Alan Coopersmith
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2020-02-14issue #4: configure doesn't fail if flex is not installedThomas E. Dickey
add a check for lex like the existing one for yacc Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2018-12-07Update configure.ac bug URL for gitlab migrationAlan Coopersmith
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2018-06-18libXaw3d 1.6.3libXaw3d-1.6.3Matt Turner
Signed-off-by: Matt Turner <mattst88@gmail.com>
2014-06-04configure: Drop AM_MAINTAINER_MODEAlan Coopersmith
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-06-06Fix --disable-feature options in configureJavier Pello
Make --disable-feature options passed to configure not enable the feature but keep it disabled instead. Signed-off-by: Javier Pello <javier.pello@urjc.es> Signed-off-by: James Cloos <cloos@jhcloos.com>
2012-03-29libXaw3d 1.6.2libXaw3d-1.6.2Matt Turner
Signed-off-by: Matt Turner <mattst88@gmail.com>
2012-02-15libXaw3d 1.6.1libXaw3d-1.6.1Matt Turner
Signed-off-by: Matt Turner <mattst88@gmail.com>
2012-02-01Make --enable-internationalization defaultGaetan Nadon
libXaw3d-1.5 was built with internationalization by default and software such as gv and xterm require it. Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=45153 Signed-off-by: Matt Turner <mattst88@gmail.com>
2012-01-21libXaw3d 1.6libXaw3d-1.6Matt Turner
Signed-off-by: Matt Turner <mattst88@gmail.com>
2011-10-06Use intptr_t instead of int when casting from and to XtPointerGuillem Jover
Fixes gcc warnings: Scrollbar.c: In function 'NotifyScroll': Scrollbar.c:955:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] Text.c: In function 'HScroll': Text.c:1274:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] Text.c: In function 'VScroll': Text.c:1431:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] TextPop.c: In function 'DoSearch': TextPop.c:808:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] TextPop.c: In function 'Replace': TextPop.c:942:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] Viewport.c: In function 'ScrollUpDownProc': Viewport.c:866:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] Reviewed-by: Matt Turner <mattst88@gmail.com> Signed-off-by: Guillem Jover <guillem@hadrons.org>
2011-09-07Add xext to required modules for Shape extension callsAlan Coopersmith
Without this, strict linkers like Solaris ld & gold would fail with: Undefined first referenced symbol in file XShapeQueryExtension .libs/Command.o (symbol belongs to implicit dependency libXext.so.0) Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
2011-09-01Add missing AC_CONFIG_HEADERSGaetan Nadon
This is a requirement for all modules. www.gnu.org/software/autoconf/manual/autoconf.html#Configuration-Headers Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2011-09-01Rename XAW3D_CFLAGS to XAW3D_CPPFLAGS as it contains preprocessor options onlyGaetan Nadon
This will also prevent confusion as it is not obtained from PKG_CHECK_MODULES but follows its naming convention. Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2011-09-01lex and yacc: add error checking when yacc is missingGaetan Nadon
This configuration snippet is copied from app/twm and xgc. It handles the case when yacc tool is missing but yacc generated code in the tarball can be used. Unlike other macros AC_PROG_YACC sets the YACC variable to "yacc" as a last resort, even if no programs have been found. Improve error checking by issuing an error message if yacc is not found. The module cannot build anyway, unless from a published tarball. If laygram.c is already there, do not abort the configuration if yacc is missing as it is not needed. If both generated code and yacc are missing, abort configuration. Yacc is a required tool to build the package. The test for YACC_INST is cross-compiling friendly. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2011-08-26Apply appropriate version number for the first release candidateGaetan Nadon
This indicates feature freeze. When bug fixes and porting maintenance is done, the version should be bumped to 1.6.0 and a tarball published. Refer to http://wiki.x.org/wiki/Development/Documentation/VersionNumberScheme Reviewed-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net> Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2011-08-24Remove AM_PROG_CC_C_OYaakov Selkowitz
There is no need for a per-target CFLAGS or CPPFLAGS, as unlike libXaw, we are building only one target. Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net> Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
2011-08-24Use XORG_DEFAULT_OPTIONSYaakov Selkowitz
Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net> Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
2011-08-24Remove excess PKG_PROG_PKG_CONFIG callYaakov Selkowitz
The first PKG_CHECK_MODULES call is not conditional, so this is unnecessary. Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net> Acked-by: Gaetan Nadon <memsize@videotron.ca>
2011-08-24Add pkg-config fileYaakov Selkowitz
Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net> Acked-by: Gaetan Nadon <memsize@videotron.ca>
2011-08-03use four build time definesRafał Mużyło
Signed-off-by: Rafał Mużyło <galtgendo@o2.pl> Signed-off-by: Matt Turner <mattst88@gmail.com>
2011-08-03fix iswspace detectionRafał Mużyło
Signed-off-by: Rafał Mużyło <galtgendo@o2.pl> Signed-off-by: Matt Turner <mattst88@gmail.com>
2011-08-03Readd requred flex/bison stuff and fix it for autotoolsRafał Mużyło
Signed-off-by: Rafał Mużyło <galtgendo@o2.pl> Signed-off-by: Matt Turner <mattst88@gmail.com>
2011-08-03Remove unneeded libtool hacksRafał Mużyło
Signed-off-by: Rafał Mużyło <galtgendo@o2.pl> Signed-off-by: Matt Turner <mattst88@gmail.com>
2011-08-02configure.ac: Check for required dependencies.Matt Turner
Signed-off-by: Matt Turner <mattst88@gmail.com>
2011-08-01Replace Imake with autotools build system.Matt Turner
Partially based on the work of David Leverton <levertond@googlemail.com> Rafał Mużyło <galtgendo@o2.pl> https://bugs.gentoo.org/show_bug.cgi?id=290410 Signed-off-by: Matt Turner <mattst88@gmail.com>