summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)AuthorFilesLines
2018-07-31configure.ac: bump version to 2.4.93libdrm-2.4.93Marek Olšák1-1/+1
2018-05-09bump version for releaselibdrm-2.4.92Rob Clark1-1/+1
Signed-off-by: Rob Clark <robclark@freedesktop.org>
2018-03-20meson,configure: include config.h automaticallyEric Engestrom1-0/+2
This will prevent any more missing `#include "config.h"` bug, at the cost of having to recompile some files that didn't need to be when changing build options. Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com> Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
2018-03-20meson,configure: always define UDEVEric Engestrom1-0/+2
Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com> Reviewed-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
2018-03-20meson,configure: always define HAVE_VISIBILITYEric Engestrom1-0/+2
Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com> Reviewed-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
2018-03-20meson,configure: always define HAVE_OPEN_MEMSTREAMEric Engestrom1-1/+3
Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com> Reviewed-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
2018-03-05bump version for releaselibdrm-2.4.91Rob Clark1-1/+1
Signed-off-by: Rob Clark <robclark@freedesktop.org>
2018-02-23*-symbol-check: Don't hard-code nm executableHeiko Becker1-0/+1
Helpful if your nm executable has a prefix based on the architecture, for example. Signed-off-by: Heiko Becker <heirecka@exherbo.org> Cc: Timo Gurr <timo.gurr@gmail.com> [Eric: v2: rebase and add Meson support] Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com> Reviewed-by: Eric Anholt <eric@anholt.net> Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
2018-02-20meson/configure.ac: pthread-stubs not present on OpenBSDJonathan Gray1-2/+2
pthread-stubs is no longer required on OpenBSD and has been removed. libpthread parts involved moved to libc. Signed-off-by: Jonathan Gray <jsg@jsg.id.au> Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com> [Eric: add meson equivalent] Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com> Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
2018-02-17configure.ac: bump version to 2.4.90libdrm-2.4.90Marek Olšák1-1/+1
2018-01-31meson,configure: turn undefined preprocessor tokens warnings into errorsEric Engestrom1-1/+1
Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com> Reviewed-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
2018-01-31configure: always define HAVE_LIBDRM_ATOMIC_PRIMITIVES and HAVE_LIB_ATOMIC_OPSEric Engestrom1-0/+4
Fixes #if undefined warnings Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com> Reviewed-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
2018-01-31meson,configure: add warning when using undefined preprocessor tokensEric Engestrom1-1/+1
Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com> Reviewed-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
2018-01-29always define HAVE_VALGRINDEric Engestrom1-0/+2
Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com> Reviewed-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
2018-01-29always define HAVE_CAIROEric Engestrom1-0/+2
Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com> Reviewed-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
2018-01-29always define HAVE_FREEDRENO_KGSLEric Engestrom1-0/+2
Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com> Reviewed-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
2018-01-29meson,configure: always define HAVE_{INTEL,VMWGFX,NOUVEAU,EXYNOS,VC4,RADEON}Eric Engestrom1-0/+14
Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com> Reviewed-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
2018-01-29meson,configure: remove unused HAVE_ETNAVIV defineEric Engestrom1-3/+0
Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com> Reviewed-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
2018-01-29meson,configure: remove unused HAVE_FREEDRENO defineEric Engestrom1-3/+0
Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com> Reviewed-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
2018-01-29meson,configure: remove unused HAVE_TEGRA defineEric Engestrom1-3/+0
Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com> Reviewed-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
2018-01-29meson,configure: remove unused HAVE_OMAP defineEric Engestrom1-3/+0
Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com> Reviewed-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
2018-01-29configure: remove unused HAVE_INSTALL_TESTS defineEric Engestrom1-3/+0
Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com> Reviewed-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
2018-01-29configure: remove unused HAVE_CUNIT defineEric Engestrom1-2/+0
Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com> Reviewed-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
2017-12-18configure.ac: bump version for releaselibdrm-2.4.89Dave Airlie1-1/+1
2017-11-03configure.ac: bump version for releaselibdrm-2.4.88Marek Olšák1-1/+1
2017-10-31configure.ac: bump version for releaselibdrm-2.4.87Marek Olšák1-1/+1
2017-10-31configure.ac: bump version for releaselibdrm-2.4.86Marek Olšák1-1/+1
2017-10-21configure.ac: bump version to 2.4.85libdrm-2.4.85Marek Olšák1-1/+1
2017-10-12configure.ac: bump version to 2.4.84libdrm-2.4.84Marek Olšák1-1/+1
2017-08-24configure.ac: Bump version to 2.4.83libdrm-2.4.83Daniel Stone1-1/+1
2017-07-19configure.ac: bump version for releaselibdrm-2.4.82Lucas Stach1-1/+1
Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
2017-06-13amdgpu: move asic id table to a separate fileXiaojie Yuan1-0/+4
v2: fix an off by one error and leading white spaces v3: use thread safe strtok_r(); initialize len before calling getline(); change printf() to drmMsg(); add initial amdgpu.ids v4: integrate some recent internal changes, including format changes v5: fix line number for empty/commented lines; realloc to save memory; indentation changes v6: remove a line error v7: [Michel Dänzer] * Move amdgpu.ids to new data directory * Remove placeholder entries from amdgpu.ids * Set libdrmdatadir variable in configure.ac instead of Makefile.am [Emil Velikov] * Use isblank() instead of open-coding it [Emil Velikov] * Don't leak asic_id_table memory if realloc fails [Emil Velikov] * Check and bump table_max_size at the beginning of the while loop [Emil Velikov] * Initialize table_max_size to the number of entries in data/amdgpu.ids v8: [Michel Dänzer] * Make sure amdgpu_asic_id.c gets rebuilt when amdgpu.ids changes Reviewed-by: Alex Deucher <alexander.deucher@amd.com> Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com> Signed-off-by: Samuel Li <Samuel.Li@amd.com>
2017-05-24Bump version to 2.4.81libdrm-2.4.81Marek Olšák1-1/+1
2017-05-04configure: Fix the <sys/sysmacros.h> checkAdam Jackson1-0/+4
AC_HEADER_MAJOR only defines MAJOR_IN_SYSMACROS if major() is _not_ defined by <sys/types.h> alone. It is, but it warns, and that's ugly. To fix this, push -Werror into CFLAGS when invoking AC_HEADER_MAJOR so the warning makes the compilation test fail. Reviewed-by: Emil Velikov <emil.velilkov@collabora.com> Signed-off-by: Adam Jackson <ajax@redhat.com>
2017-04-15configure.ac: bump version for releaselibdrm-2.4.80Christian Gmeiner1-1/+1
Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>
2017-04-08configure.ac: bump version for releaselibdrm-2.4.79Marek Olšák1-1/+1
2017-04-07configure.ac: bump version for releaselibdrm-2.4.78Daniel Stone1-1/+1
2017-04-05configure.ac: pthread-stubs is not a thing on GNU/kFreeBSDEmil Velikov1-1/+1
As mentioned on the xcb mailing list, the platform uses the GLIBC forwarding mechanism. https://lists.freedesktop.org/archives/xcb/2016-November/010896.html Reported-by: Andreas Boll <andreas.boll.dev@gmail.com> Signed-off-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com> Reviewed-by: Andreas Boll <andreas.boll.dev@gmail.com>
2017-04-04configure.ac: bump the version to 2.4.77libdrm-2.4.77Marek Olšák1-1/+1
2017-04-03configure.ac: bring back pthread-stubs checkEmil Velikov1-4/+16
Accidentally removed with earlier commit. Although rather than simply adding the check for all platforms, use the same heuristics as we do in mesa. Namely: pthread-stubs is a thing only for BSD platforms. Everyone else should have lightweight pthread API in their C runtime library. Fixes: 4ecd1ef010b ("xf86drm: fix null termination of string buffer") Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> Reviewed-by: Eric Engestrom <eric@engestrom.ch>
2017-03-29configure.ac: bump version for releaselibdrm-2.4.76Marek Olšák1-1/+1
2017-03-23configure: Explicitly check for pkg-config at the top levelAdam Jackson1-0/+1
If you don't, then the first place the m4 expands is: if test "x$INTEL" != "xno"; then PKG_CHECK_MODULES(PCIACCESS, [pciaccess >= 0.10]) fi So on non-Intel architectures we never find it in the path, and all subsequent PKG_CHECK_MODULESes fail. Boo autoconf. Signed-off-by: Adam Jackson <ajax@redhat.com>
2017-01-28Bump version for 2.4.75 releaselibdrm-2.4.75Chad Versace1-1/+1
For Intel explicit fencing. Signed-off-by: Chad Versace <chadversary@chromium.org>
2017-01-28Revert "Bump version for 2.4.75 release"Dave Airlie1-1/+1
This reverts commit 736970c49beb9de7ab549f076069d52f4e7bc6f2.
2017-01-27Bump version for 2.4.75 releaseChad Versace1-1/+1
For Intel explicit fencing. Signed-off-by: Chad Versace <chadversary@chromium.org>
2017-01-16xf86drm: fix null termination of string bufferTaro Yamada1-1/+1
The string written to the buffer by read() is not null-terminated, but currently drmParsePciBusInfo() places null character only at the end of the buffer, not at the end of the string. As a result, the string passed to sscanf() contains an uninitialized value. This patch changes to places null character at the end of the string. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=99045 Signed-off-by: Taro Yamada <archer_ame@yahoo.co.jp> Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com>
2016-12-05configure: remove libudev checksEmil Velikov1-7/+0
Library is no longer used. Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
2016-11-29Bump version for releaselibdrm-2.4.74Robert Bragg1-1/+1
2016-11-14Bump version for releaselibdrm-2.4.73Emil Velikov1-1/+1
2016-11-14Bump version for releaselibdrm-2.4.72Matt Turner1-1/+1