All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] configure.ac: Bump LIBDRM_RADEON_REQUIRED to 2.4.19
@ 2010-03-23 12:01 Sedat Dilek
  2010-03-23 12:41 ` [Mesa3d-dev] " Marek Olšák
  0 siblings, 1 reply; 5+ messages in thread
From: Sedat Dilek @ 2010-03-23 12:01 UTC (permalink / raw)
  To: mesa3d-dev, DRI

[-- Attachment #1: Type: text/plain, Size: 119 bytes --]

Fixes here latest issues with mesa master GIT [1].

--
Sedat

[1] http://marc.info/?l=mesa3d-dev&m=126934502904478&w=2

[-- Attachment #2: 0001-configure.ac-Bump-LIBDRM_RADEON_REQUIRED-to-2.4.19.patch --]
[-- Type: text/x-diff, Size: 836 bytes --]

From abfee27605a026769152f067fa572eacea150dc2 Mon Sep 17 00:00:00 2001
From: Sedat Dilek <sedat.dilek@gmail.com>
Date: Tue, 23 Mar 2010 12:53:34 +0100
Subject: [PATCH] configure.ac: Bump LIBDRM_RADEON_REQUIRED to 2.4.19

mesa (commit 2a3accb) requires RADEON_BO_FLAGS_MICRO_TILE_SQUARE flag from libdrm-2.4.19:

commit 4b6f70f20cbaccb18f122e87ac0d471356b01a59
"radeon: add square-tiling flag"
---
 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/configure.ac b/configure.ac
index 0f51097..a1de9d0 100644
--- a/configure.ac
+++ b/configure.ac
@@ -19,7 +19,7 @@ AC_CANONICAL_HOST
 
 dnl Versions for external dependencies
 LIBDRM_REQUIRED=2.4.15
-LIBDRM_RADEON_REQUIRED=2.4.17
+LIBDRM_RADEON_REQUIRED=2.4.19
 DRI2PROTO_REQUIRED=2.1
 GLPROTO_REQUIRED=1.4.11
 LIBDRM_XORG_REQUIRED=2.4.17
-- 
1.7.0.3


[-- Attachment #3: Type: text/plain, Size: 345 bytes --]

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev

[-- Attachment #4: Type: text/plain, Size: 161 bytes --]

_______________________________________________
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

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

* Re: [Mesa3d-dev] [PATCH] configure.ac: Bump LIBDRM_RADEON_REQUIRED to 2.4.19
  2010-03-23 12:01 [PATCH] configure.ac: Bump LIBDRM_RADEON_REQUIRED to 2.4.19 Sedat Dilek
@ 2010-03-23 12:41 ` Marek Olšák
  2010-03-23 12:57   ` Sedat Dilek
  0 siblings, 1 reply; 5+ messages in thread
From: Marek Olšák @ 2010-03-23 12:41 UTC (permalink / raw)
  To: sedat.dilek; +Cc: DRI, mesa3d-dev


[-- Attachment #1.1: Type: text/plain, Size: 800 bytes --]

Fixed in master without requiring new libdrm.

-Marek

On Tue, Mar 23, 2010 at 1:01 PM, Sedat Dilek <sedat.dilek@googlemail.com>wrote:

> Fixes here latest issues with mesa master GIT [1].
>
> --
> Sedat
>
> [1] http://marc.info/?l=mesa3d-dev&m=126934502904478&w=2
>
>
> ------------------------------------------------------------------------------
> Download Intel&#174; Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> _______________________________________________
> Mesa3d-dev mailing list
> Mesa3d-dev@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mesa3d-dev
>
>

[-- Attachment #1.2: Type: text/html, Size: 1439 bytes --]

[-- Attachment #2: Type: text/plain, Size: 345 bytes --]

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev

[-- Attachment #3: Type: text/plain, Size: 161 bytes --]

--
_______________________________________________
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel

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

* Re: [PATCH] configure.ac: Bump LIBDRM_RADEON_REQUIRED to 2.4.19
  2010-03-23 12:41 ` [Mesa3d-dev] " Marek Olšák
@ 2010-03-23 12:57   ` Sedat Dilek
  2010-03-23 17:37     ` Marek Olšák
  0 siblings, 1 reply; 5+ messages in thread
From: Sedat Dilek @ 2010-03-23 12:57 UTC (permalink / raw)
  To: Marek Olšák; +Cc: DRI, mesa3d-dev

[-- Attachment #1: Type: text/plain, Size: 2190 bytes --]

Thanks for the turbo fix, but you workarounded the "real" bug.

With my patch I get here in build.log:
...
checking for LIBDRM... yes
...
checking for LIBDRM_RADEON... no
...

With setting LIBDRM_RADEON_REQUIRED=2.4.19 I expected that the build
should immediately stop while libdrm package here has version 2.4.18.
BUT, that is not the case!

Intel_drm has in configure.ac:
...
case $DRI_DIRS in
*i915*|*i965*)
    PKG_CHECK_MODULES([INTEL], [libdrm_intel >= 2.4.19])
    ;;
esac
...

radeon_libdrm on the contrary:
...
case $DRI_DIRS in
*radeon*|*r200*|*r300*|*r600*)
    PKG_CHECK_MODULES([LIBDRM_RADEON],
                      [libdrm_radeon libdrm >= $LIBDRM_RADEON_REQUIRED],
                      HAVE_LIBDRM_RADEON=yes,
                      HAVE_LIBDRM_RADEON=no)

    if test "$HAVE_LIBDRM_RADEON" = yes; then
        RADEON_CFLAGS="-DHAVE_LIBDRM_RADEON=1 $LIBDRM_RADEON_CFLAGS"
        RADEON_LDFLAGS=$LIBDRM_RADEON_LIBS
    fi
    ;;
esac
...

IMO checking for LIBDRM_RADEON_REQUIRED has no real effect, but I am
not an autotools expert.
I am not sure if the LIBDRM_RADEON_REQUIRED part could/should be
handled like in libdrm_intel (...be removed and simplified).

Feedback welcome!

--
Sedat

On Tue, Mar 23, 2010 at 1:41 PM, Marek Olšák <maraeo@gmail.com> wrote:
> Fixed in master without requiring new libdrm.
>
> -Marek
>
> On Tue, Mar 23, 2010 at 1:01 PM, Sedat Dilek <sedat.dilek@googlemail.com>
> wrote:
>>
>> Fixes here latest issues with mesa master GIT [1].
>>
>> --
>> Sedat
>>
>> [1] http://marc.info/?l=mesa3d-dev&m=126934502904478&w=2
>>
>>
>> ------------------------------------------------------------------------------
>> Download Intel&#174; Parallel Studio Eval
>> Try the new software tools for yourself. Speed compiling, find bugs
>> proactively, and fine-tune applications for parallel performance.
>> See why Intel Parallel Studio got high marks during beta.
>> http://p.sf.net/sfu/intel-sw-dev
>> _______________________________________________
>> Mesa3d-dev mailing list
>> Mesa3d-dev@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/mesa3d-dev
>>
>
>

[-- Attachment #2: config.log --]
[-- Type: application/octet-stream, Size: 26384 bytes --]

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by Mesa configure 7.9.0, which was
generated by GNU Autoconf 2.65.  Invocation command line was

  $ ./configure --prefix=/usr --with-driver=dri --with-dri-driverdir=/usr/lib/dri --with-dri-drivers=r300,swrast --enable-gallium-radeon --with-state-trackers=dri,glx --enable-glx-tls --enable-debug

## --------- ##
## Platform. ##
## --------- ##

hostname = seduxbox
uname -m = i686
uname -r = 2.6.34-rc2-iniza-686-kms
uname -s = Linux
uname -v = #1 SMP PREEMPT Tue Mar 23 12:15:24 CET 2010

/usr/bin/uname -p = unknown
/bin/uname -X     = unknown

/bin/arch              = unknown
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /opt/e17/bin
PATH: /home/sd/bin
PATH: /usr/local/bin
PATH: /usr/bin
PATH: /bin
PATH: /usr/games


## ----------- ##
## Core tests. ##
## ----------- ##

configure:2478: checking build system type
configure:2492: result: i686-pc-linux-gnu
configure:2512: checking host system type
configure:2525: result: i686-pc-linux-gnu
configure:2601: checking for gcc
configure:2628: result: ccache gcc
configure:2857: checking for C compiler version
configure:2866: ccache gcc --version >&5
gcc (Debian 4.4.3-5) 4.4.3
Copyright (C) 2009 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:2877: $? = 0
configure:2866: ccache gcc -v >&5
Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Debian 4.4.3-5' --with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 --program-suffix=-4.4 --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-plugin --enable-objc-gc --enable-targets=all --with-arch-32=i486 --with-tune=generic --enable-checking=release --build=i486-linux-gnu --host=i486-linux-gnu --target=i486-linux-gnu
Thread model: posix
gcc version 4.4.3 (Debian 4.4.3-5) 
configure:2877: $? = 0
configure:2866: ccache gcc -V >&5
gcc: '-V' option must have argument
configure:2877: $? = 1
configure:2866: ccache gcc -qversion >&5
gcc: unrecognized option '-qversion'
gcc: no input files
configure:2877: $? = 1
configure:2897: checking whether the C compiler works
configure:2919: ccache gcc    conftest.c  >&5
configure:2923: $? = 0
configure:2972: result: yes
configure:2975: checking for C compiler default output file name
configure:2977: result: a.out
configure:2983: checking for suffix of executables
configure:2990: ccache gcc -o conftest    conftest.c  >&5
configure:2994: $? = 0
configure:3016: result: 
configure:3038: checking whether we are cross compiling
configure:3046: ccache gcc -o conftest    conftest.c  >&5
configure:3050: $? = 0
configure:3057: ./conftest
configure:3061: $? = 0
configure:3076: result: no
configure:3081: checking for suffix of object files
configure:3103: ccache gcc -c   conftest.c >&5
configure:3107: $? = 0
configure:3128: result: o
configure:3132: checking whether we are using the GNU C compiler
configure:3151: ccache gcc -c   conftest.c >&5
configure:3151: $? = 0
configure:3160: result: yes
configure:3169: checking whether ccache gcc accepts -g
configure:3189: ccache gcc -c -g  conftest.c >&5
configure:3189: $? = 0
configure:3230: result: yes
configure:3247: checking for ccache gcc option to accept ISO C89
configure:3311: ccache gcc  -c -g -O2  conftest.c >&5
configure:3311: $? = 0
configure:3324: result: none needed
configure:3349: checking how to run the C preprocessor
configure:3380: ccache gcc -E  conftest.c
configure:3380: $? = 0
configure:3394: ccache gcc -E  conftest.c
conftest.c:9:28: error: ac_nonexistent.h: No such file or directory
configure:3394: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Mesa"
| #define PACKAGE_TARNAME "mesa"
| #define PACKAGE_VERSION "7.9.0"
| #define PACKAGE_STRING "Mesa 7.9.0"
| #define PACKAGE_BUGREPORT "https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa"
| #define PACKAGE_URL ""
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:3419: result: ccache gcc -E
configure:3439: ccache gcc -E  conftest.c
configure:3439: $? = 0
configure:3453: ccache gcc -E  conftest.c
conftest.c:9:28: error: ac_nonexistent.h: No such file or directory
configure:3453: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Mesa"
| #define PACKAGE_TARNAME "mesa"
| #define PACKAGE_VERSION "7.9.0"
| #define PACKAGE_STRING "Mesa 7.9.0"
| #define PACKAGE_BUGREPORT "https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa"
| #define PACKAGE_URL ""
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:3529: checking for gcc
configure:3556: result: ccache gcc
configure:3785: checking for C compiler version
configure:3794: ccache gcc --version >&5
gcc (Debian 4.4.3-5) 4.4.3
Copyright (C) 2009 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:3805: $? = 0
configure:3794: ccache gcc -v >&5
Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Debian 4.4.3-5' --with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 --program-suffix=-4.4 --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-plugin --enable-objc-gc --enable-targets=all --with-arch-32=i486 --with-tune=generic --enable-checking=release --build=i486-linux-gnu --host=i486-linux-gnu --target=i486-linux-gnu
Thread model: posix
gcc version 4.4.3 (Debian 4.4.3-5) 
configure:3805: $? = 0
configure:3794: ccache gcc -V >&5
gcc: '-V' option must have argument
configure:3805: $? = 1
configure:3794: ccache gcc -qversion >&5
gcc: unrecognized option '-qversion'
gcc: no input files
configure:3805: $? = 1
configure:3809: checking whether we are using the GNU C compiler
configure:3837: result: yes
configure:3846: checking whether ccache gcc accepts -g
configure:3907: result: yes
configure:3924: checking for ccache gcc option to accept ISO C89
configure:4001: result: none needed
configure:4079: checking for g++
configure:4095: found /usr/bin/g++
configure:4106: result: g++
configure:4133: checking for C++ compiler version
configure:4142: g++ --version >&5
g++ (Debian 4.4.3-5) 4.4.3
Copyright (C) 2009 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:4153: $? = 0
configure:4142: g++ -v >&5
Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Debian 4.4.3-5' --with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 --program-suffix=-4.4 --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-plugin --enable-objc-gc --enable-targets=all --with-arch-32=i486 --with-tune=generic --enable-checking=release --build=i486-linux-gnu --host=i486-linux-gnu --target=i486-linux-gnu
Thread model: posix
gcc version 4.4.3 (Debian 4.4.3-5) 
configure:4153: $? = 0
configure:4142: g++ -V >&5
g++: '-V' option must have argument
configure:4153: $? = 1
configure:4142: g++ -qversion >&5
g++: unrecognized option '-qversion'
g++: no input files
configure:4153: $? = 1
configure:4157: checking whether we are using the GNU C++ compiler
configure:4176: g++ -c   conftest.cpp >&5
configure:4176: $? = 0
configure:4185: result: yes
configure:4194: checking whether g++ accepts -g
configure:4214: g++ -c -g  conftest.cpp >&5
configure:4214: $? = 0
configure:4255: result: yes
configure:4282: checking for gmake
configure:4312: result: no
configure:4282: checking for make
configure:4298: found /usr/bin/make
configure:4309: result: make
configure:4322: checking for makedepend
configure:4340: found /usr/bin/makedepend
configure:4352: result: /usr/bin/makedepend
configure:4362: checking for sed
configure:4380: found /bin/sed
configure:4392: result: /bin/sed
configure:4415: checking for a BSD-compatible install
configure:4483: result: /usr/bin/install -c
configure:4549: checking whether gcc version is sufficient
configure:4565: result: yes
configure:4634: checking for pkg-config
configure:4652: found /usr/bin/pkg-config
configure:4664: result: /usr/bin/pkg-config
configure:4689: checking pkg-config is at least version 0.9.0
configure:4692: result: yes
configure:4732: checking whether ccache gcc supports -fvisibility=hidden
configure:4747: ccache gcc -o conftest -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden   conftest.c  >&5
configure:4747: $? = 0
configure:4748: result: yes
configure:4929: checking whether to enable assembly
configure:4981: result: yes, x86
configure:5029: checking for ccache gcc option to produce PIC
configure:5115: result: -fPIC
configure:5121: checking for dlopen
configure:5121: ccache gcc -o conftest -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing -g   conftest.c  >&5
/tmp/cckXncu8.o: In function `main':
/home/sd/src/mesa/mesa/conftest.c:43: undefined reference to `dlopen'
collect2: ld returned 1 exit status
configure:5121: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Mesa"
| #define PACKAGE_TARNAME "mesa"
| #define PACKAGE_VERSION "7.9.0"
| #define PACKAGE_STRING "Mesa 7.9.0"
| #define PACKAGE_BUGREPORT "https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa"
| #define PACKAGE_URL ""
| /* end confdefs.h.  */
| /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define dlopen innocuous_dlopen
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char dlopen (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| 
| #undef dlopen
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char dlopen ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_dlopen || defined __stub___dlopen
| choke me
| #endif
| 
| int
| main ()
| {
| return dlopen ();
|   ;
|   return 0;
| }
configure:5121: result: no
configure:5125: checking for dlopen in -ldl
configure:5150: ccache gcc -o conftest -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing -g   conftest.c -ldl   >&5
configure:5150: $? = 0
configure:5159: result: yes
configure:5168: checking for posix_memalign
configure:5168: ccache gcc -o conftest -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing -g   conftest.c  >&5
configure:5168: $? = 0
configure:5168: result: yes
configure:5608: checking pkg-config files for X11 are available
configure:5611: $PKG_CONFIG --exists --print-errors "x11"
configure:5614: $? = 0
configure:5625: result: yes
configure:5633: checking for X
configure:5641: $PKG_CONFIG --exists --print-errors "x11"
configure:5644: $? = 0
configure:5659: $PKG_CONFIG --exists --print-errors "x11"
configure:5662: $? = 0
configure:5717: result: yes
configure:6552: checking for LIBDRM
configure:6560: $PKG_CONFIG --exists --print-errors "libdrm >= $LIBDRM_REQUIRED"
configure:6563: $? = 0
configure:6578: $PKG_CONFIG --exists --print-errors "libdrm >= $LIBDRM_REQUIRED"
configure:6581: $? = 0
configure:6636: result: yes
configure:6642: checking for DRI2PROTO
configure:6650: $PKG_CONFIG --exists --print-errors "dri2proto >= $DRI2PROTO_REQUIRED"
configure:6653: $? = 0
configure:6668: $PKG_CONFIG --exists --print-errors "dri2proto >= $DRI2PROTO_REQUIRED"
configure:6671: $? = 0
configure:6726: result: yes
configure:6732: checking for GLPROTO
configure:6740: $PKG_CONFIG --exists --print-errors "glproto >= $GLPROTO_REQUIRED"
configure:6743: $? = 0
configure:6758: $PKG_CONFIG --exists --print-errors "glproto >= $GLPROTO_REQUIRED"
configure:6761: $? = 0
configure:6816: result: yes
configure:6833: checking for DRIGL
configure:6841: $PKG_CONFIG --exists --print-errors "$dri_modules"
configure:6844: $? = 0
configure:6859: $PKG_CONFIG --exists --print-errors "$dri_modules"
configure:6862: $? = 0
configure:6917: result: yes
configure:7200: checking expat.h usability
configure:7200: ccache gcc -c -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing -g  conftest.c >&5
configure:7200: $? = 0
configure:7200: result: yes
configure:7200: checking expat.h presence
configure:7200: ccache gcc -E  conftest.c
configure:7200: $? = 0
configure:7200: result: yes
configure:7200: checking for expat.h
configure:7200: result: yes
configure:7208: checking for XML_ParserCreate in -lexpat
configure:7233: ccache gcc -o conftest -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing -g   conftest.c -lexpat   >&5
configure:7233: $? = 0
configure:7242: result: yes
configure:7362: checking for LIBDRM_RADEON
configure:7370: $PKG_CONFIG --exists --print-errors "libdrm_radeon libdrm >= $LIBDRM_RADEON_REQUIRED"
Requested 'libdrm >= 2.4.19' but version of libdrm is 2.4.18
configure:7373: $? = 1
configure:7388: $PKG_CONFIG --exists --print-errors "libdrm_radeon libdrm >= $LIBDRM_RADEON_REQUIRED"
Requested 'libdrm >= 2.4.19' but version of libdrm is 2.4.18
configure:7391: $? = 1
Requested 'libdrm >= 2.4.19' but version of libdrm is 2.4.18
configure:7419: result: no
configure:7538: checking for EGL_DRI2
configure:7546: $PKG_CONFIG --exists --print-errors "x11-xcb xcb-dri2 xcb-xfixes libdrm"
Package xcb-dri2 was not found in the pkg-config search path.
Perhaps you should add the directory containing `xcb-dri2.pc'
to the PKG_CONFIG_PATH environment variable
No package 'xcb-dri2' found
Package xcb-xfixes was not found in the pkg-config search path.
Perhaps you should add the directory containing `xcb-xfixes.pc'
to the PKG_CONFIG_PATH environment variable
No package 'xcb-xfixes' found
configure:7549: $? = 1
configure:7564: $PKG_CONFIG --exists --print-errors "x11-xcb xcb-dri2 xcb-xfixes libdrm"
Package xcb-dri2 was not found in the pkg-config search path.
Perhaps you should add the directory containing `xcb-dri2.pc'
to the PKG_CONFIG_PATH environment variable
No package 'xcb-dri2' found
Package xcb-xfixes was not found in the pkg-config search path.
Perhaps you should add the directory containing `xcb-xfixes.pc'
to the PKG_CONFIG_PATH environment variable
No package 'xcb-xfixes' found
configure:7567: $? = 1
No package 'xcb-dri2' found
No package 'xcb-xfixes' found
configure:7595: result: no
configure:7697: checking for GLW
configure:7705: $PKG_CONFIG --exists --print-errors "x11 xt"
configure:7708: $? = 0
configure:7723: $PKG_CONFIG --exists --print-errors "x11 xt"
configure:7726: $? = 0
configure:7781: result: yes
configure:7952: checking for GLUT
configure:7978: $PKG_CONFIG --exists --print-errors "x11 xmu xi"
configure:7981: $? = 0
configure:8036: result: yes
configure:8766: creating ./config.status

## ---------------------- ##
## Running config.status. ##
## ---------------------- ##

This file was extended by Mesa config.status 7.9.0, which was
generated by GNU Autoconf 2.65.  Invocation command line was

  CONFIG_FILES    = 
  CONFIG_HEADERS  = 
  CONFIG_LINKS    = 
  CONFIG_COMMANDS = 
  $ ./config.status 

on seduxbox

config.status:863: creating configs/autoconf
config.status:1020: executing configs commands

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_build=i686-pc-linux-gnu
ac_cv_c_compiler_gnu=yes
ac_cv_cxx_compiler_gnu=yes
ac_cv_env_ARCH_FLAGS_set=
ac_cv_env_ARCH_FLAGS_value=
ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
ac_cv_env_CC_set=set
ac_cv_env_CC_value='ccache gcc'
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXFLAGS_set=
ac_cv_env_CXXFLAGS_value=
ac_cv_env_CXX_set=
ac_cv_env_CXX_value=
ac_cv_env_DRI2PROTO_CFLAGS_set=
ac_cv_env_DRI2PROTO_CFLAGS_value=
ac_cv_env_DRI2PROTO_LIBS_set=
ac_cv_env_DRI2PROTO_LIBS_value=
ac_cv_env_DRIGL_CFLAGS_set=
ac_cv_env_DRIGL_CFLAGS_value=
ac_cv_env_DRIGL_LIBS_set=
ac_cv_env_DRIGL_LIBS_value=
ac_cv_env_EGL_DRI2_CFLAGS_set=
ac_cv_env_EGL_DRI2_CFLAGS_value=
ac_cv_env_EGL_DRI2_LIBS_set=
ac_cv_env_EGL_DRI2_LIBS_value=
ac_cv_env_EXTRA_LIB_PATH_set=
ac_cv_env_EXTRA_LIB_PATH_value=
ac_cv_env_GLPROTO_CFLAGS_set=
ac_cv_env_GLPROTO_CFLAGS_value=
ac_cv_env_GLPROTO_LIBS_set=
ac_cv_env_GLPROTO_LIBS_value=
ac_cv_env_GLUT_CFLAGS_set=
ac_cv_env_GLUT_CFLAGS_value=
ac_cv_env_GLUT_LIBS_set=
ac_cv_env_GLUT_LIBS_value=
ac_cv_env_GLW_CFLAGS_set=
ac_cv_env_GLW_CFLAGS_value=
ac_cv_env_GLW_LIBS_set=
ac_cv_env_GLW_LIBS_value=
ac_cv_env_INTEL_CFLAGS_set=
ac_cv_env_INTEL_CFLAGS_value=
ac_cv_env_INTEL_LIBS_set=
ac_cv_env_INTEL_LIBS_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_LIBDRM_CFLAGS_set=
ac_cv_env_LIBDRM_CFLAGS_value=
ac_cv_env_LIBDRM_LIBS_set=
ac_cv_env_LIBDRM_LIBS_value=
ac_cv_env_LIBDRM_RADEON_CFLAGS_set=
ac_cv_env_LIBDRM_RADEON_CFLAGS_value=
ac_cv_env_LIBDRM_RADEON_LIBS_set=
ac_cv_env_LIBDRM_RADEON_LIBS_value=
ac_cv_env_LIBDRM_XORG_CFLAGS_set=
ac_cv_env_LIBDRM_XORG_CFLAGS_value=
ac_cv_env_LIBDRM_XORG_LIBS_set=
ac_cv_env_LIBDRM_XORG_LIBS_value=
ac_cv_env_LIBKMS_XORG_CFLAGS_set=
ac_cv_env_LIBKMS_XORG_CFLAGS_value=
ac_cv_env_LIBKMS_XORG_LIBS_set=
ac_cv_env_LIBKMS_XORG_LIBS_value=
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_MKLIB_OPTIONS_set=
ac_cv_env_MKLIB_OPTIONS_value=
ac_cv_env_OPT_FLAGS_set=
ac_cv_env_OPT_FLAGS_value=
ac_cv_env_PIC_FLAGS_set=
ac_cv_env_PIC_FLAGS_value=
ac_cv_env_PKG_CONFIG_set=
ac_cv_env_PKG_CONFIG_value=
ac_cv_env_X11_INCLUDES_set=
ac_cv_env_X11_INCLUDES_value=
ac_cv_env_XCB_CFLAGS_set=
ac_cv_env_XCB_CFLAGS_value=
ac_cv_env_XCB_LIBS_set=
ac_cv_env_XCB_LIBS_value=
ac_cv_env_XEXT_CFLAGS_set=
ac_cv_env_XEXT_CFLAGS_value=
ac_cv_env_XEXT_LIBS_set=
ac_cv_env_XEXT_LIBS_value=
ac_cv_env_XLIBGL_CFLAGS_set=
ac_cv_env_XLIBGL_CFLAGS_value=
ac_cv_env_XLIBGL_LIBS_set=
ac_cv_env_XLIBGL_LIBS_value=
ac_cv_env_XMKMF_set=
ac_cv_env_XMKMF_value=
ac_cv_env_XORG_CFLAGS_set=
ac_cv_env_XORG_CFLAGS_value=
ac_cv_env_XORG_LIBS_set=
ac_cv_env_XORG_LIBS_value=
ac_cv_env_X_CFLAGS_set=
ac_cv_env_X_CFLAGS_value=
ac_cv_env_X_LIBS_set=
ac_cv_env_X_LIBS_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_func_dlopen=no
ac_cv_func_posix_memalign=yes
ac_cv_header_expat_h=yes
ac_cv_host=i686-pc-linux-gnu
ac_cv_lib_dl_dlopen=yes
ac_cv_lib_expat_XML_ParserCreate=yes
ac_cv_objext=o
ac_cv_path_MKDEP=/usr/bin/makedepend
ac_cv_path_SED=/bin/sed
ac_cv_path_ac_pt_PKG_CONFIG=/usr/bin/pkg-config
ac_cv_path_install='/usr/bin/install -c'
ac_cv_prog_CPP='ccache gcc -E'
ac_cv_prog_MAKE=make
ac_cv_prog_ac_ct_CC='ccache gcc'
ac_cv_prog_ac_ct_CXX=g++
ac_cv_prog_cc_c89=
ac_cv_prog_cc_g=yes
ac_cv_prog_cxx_g=yes
pkg_cv_DRI2PROTO_CFLAGS=' '
pkg_cv_DRI2PROTO_LIBS=' '
pkg_cv_DRIGL_CFLAGS=' '
pkg_cv_DRIGL_LIBS='-lX11 -lXext -lXxf86vm -lXdamage -lXfixes  '
pkg_cv_GLPROTO_CFLAGS=' '
pkg_cv_GLPROTO_LIBS=' '
pkg_cv_GLUT_CFLAGS=-fexceptions
pkg_cv_GLUT_LIBS='-lX11 -lXmu -lXi  '
pkg_cv_GLW_CFLAGS=' '
pkg_cv_GLW_LIBS='-lX11 -lXt  '
pkg_cv_LIBDRM_CFLAGS='-I/usr/include/drm  '
pkg_cv_LIBDRM_LIBS='-ldrm  '
pkg_cv_X_CFLAGS=' '
pkg_cv_X_LIBS='-lX11  '

## ----------------- ##
## Output variables. ##
## ----------------- ##

APP_LIB_DEPS='-lm'
ARCH_FLAGS=''
ASM_FLAGS='-DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM'
CC='ccache gcc'
CFLAGS='-g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing -g'
CPP='ccache gcc -E'
CPPFLAGS=''
CXX='g++'
CXXFLAGS='-g -O2 -Wall -fno-strict-aliasing -g'
DEFINES=' -D_GNU_SOURCE -DPTHREADS -DDEBUG -DHAVE_POSIX_MEMALIGN -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS'
DEFS='-DPACKAGE_NAME=\"Mesa\" -DPACKAGE_TARNAME=\"mesa\" -DPACKAGE_VERSION=\"7.9.0\" -DPACKAGE_STRING=\"Mesa\ 7.9.0\" -DPACKAGE_BUGREPORT=\"https://bugs.freedesktop.org/enter_bug.cgi\?product=Mesa\" -DPACKAGE_URL=\"\" -DHAVE_LIBEXPAT=1'
DRI2PROTO_CFLAGS=' '
DRI2PROTO_LIBS=' '
DRIGL_CFLAGS=' '
DRIGL_LIBS='-lX11 -lXext -lXxf86vm -lXdamage -lXfixes  '
DRIVER_DIRS='dri'
DRI_DIRS='r300 swrast'
DRI_DRIVER_INSTALL_DIR='/usr/lib/dri'
DRI_DRIVER_SEARCH_DIR='${DRI_DRIVER_INSTALL_DIR}'
DRI_LIB_DEPS=' -ldrm   -lexpat -lm -lpthread -ldl'
DRI_PC_REQ_PRIV='libdrm >= 2.4.15'
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGL_DISPLAYS='x11'
EGL_DRI2_CFLAGS=''
EGL_DRI2_LIBS=''
EGL_DRIVERS_DIRS='glx'
EGL_DRIVER_INSTALL_DIR='${libdir}/egl'
EGL_LIB_DEPS='-ldl -lpthread'
EGL_LIB_GLOB='lib$(EGL_LIB).*so*'
EGL_LIB_NAME='lib$(EGL_LIB).so'
EGREP=''
EXEEXT=''
EXPAT_INCLUDES=''
EXTRA_LIB_PATH=''
GALLIUM_DIRS='auxiliary drivers state_trackers'
GALLIUM_DRIVERS_DIRS='softpipe failover trace identity svga i915 i965 r300'
GALLIUM_STATE_TRACKERS_DIRS='dri glx'
GALLIUM_TARGET_DIRS=''
GALLIUM_WINSYS_DIRS=' xlib drm'
GALLIUM_WINSYS_DRM_DIRS=' radeon'
GLAPI_ASM_SOURCES='$(X86_API)'
GLPROTO_CFLAGS=' '
GLPROTO_LIBS=' '
GLUT_CFLAGS='-fexceptions'
GLUT_LIBS='-lX11 -lXmu -lXi  '
GLUT_LIB_DEPS='-lX11 -lXmu -lXi   -lm'
GLUT_LIB_GLOB='lib$(GLUT_LIB).*so*'
GLUT_LIB_NAME='lib$(GLUT_LIB).so'
GLUT_MESA_DEPS='-l$(GLU_LIB) -l$(GL_LIB)'
GLUT_PC_CFLAGS=''
GLUT_PC_LIB_PRIV=' -lm'
GLUT_PC_REQ_PRIV='x11 xmu xi'
GLU_DIRS='sgi'
GLU_LIB_DEPS='-lm '
GLU_LIB_GLOB='lib$(GLU_LIB).*so*'
GLU_LIB_NAME='lib$(GLU_LIB).so'
GLU_MESA_DEPS='-l$(GL_LIB)'
GLU_PC_CFLAGS=''
GLU_PC_LIB_PRIV='-lm '
GLU_PC_REQ='gl'
GLU_PC_REQ_PRIV=''
GLW_CFLAGS=' '
GLW_LIBS='-lX11 -lXt  '
GLW_LIB_DEPS='-lX11 -lXt  '
GLW_LIB_GLOB='lib$(GLW_LIB).*so*'
GLW_LIB_NAME='lib$(GLW_LIB).so'
GLW_MESA_DEPS='-l$(GL_LIB)'
GLW_PC_CFLAGS=''
GLW_PC_LIB_PRIV=''
GLW_PC_REQ_PRIV='x11 xt'
GLW_SOURCES='GLwDrawA.c'
GL_LIB_DEPS='-lX11 -lXext -lXxf86vm -lXdamage -lXfixes   -ldrm   -lm -lpthread -ldl'
GL_LIB_GLOB='lib$(GL_LIB).*so*'
GL_LIB_NAME='lib$(GL_LIB).so'
GL_PC_CFLAGS=''
GL_PC_LIB_PRIV='-lm -lpthread -ldl'
GL_PC_REQ_PRIV='libdrm >= 2.4.15 dri2proto >= 2.1 glproto >= 1.4.11 x11 xext xxf86vm xdamage xfixes'
GREP=''
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INTEL_CFLAGS=''
INTEL_LIBS=''
LDFLAGS=''
LIBDRM_CFLAGS='-I/usr/include/drm  '
LIBDRM_LIBS='-ldrm  '
LIBDRM_RADEON_CFLAGS=''
LIBDRM_RADEON_LIBS=''
LIBDRM_XORG_CFLAGS=''
LIBDRM_XORG_LIBS=''
LIBKMS_XORG_CFLAGS=''
LIBKMS_XORG_LIBS=''
LIBOBJS=''
LIBS='-lexpat '
LIB_DIR='lib'
LTLIBOBJS=''
MAKE='make'
MESA_ASM_SOURCES='$(X86_SOURCES)'
MKDEP='/usr/bin/makedepend'
MKDEP_OPTIONS='-fdepend -I/usr/lib/gcc/i486-linux-gnu/4.4.3/include -I/usr/lib/gcc/i486-linux-gnu/4.4.3/include-fixed'
MKLIB_OPTIONS=''
MOTIF_CFLAGS=''
MOTIF_CONFIG=''
OBJEXT='o'
OPT_FLAGS=''
OSMESA_LIB='OSMesa'
OSMESA_LIB_DEPS=''
OSMESA_LIB_GLOB='lib$(OSMESA_LIB).*so*'
OSMESA_LIB_NAME='lib$(OSMESA_LIB).so'
OSMESA_MESA_DEPS='-l$(GL_LIB)'
OSMESA_PC_LIB_PRIV=''
OSMESA_PC_REQ='gl'
PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa'
PACKAGE_NAME='Mesa'
PACKAGE_STRING='Mesa 7.9.0'
PACKAGE_TARNAME='mesa'
PACKAGE_URL=''
PACKAGE_VERSION='7.9.0'
PATH_SEPARATOR=':'
PIC_FLAGS='-fPIC'
PKG_CONFIG='/usr/bin/pkg-config'
POSIX_SHELL=''
PROGRAM_DIRS='xdemos egl demos redbook samples glsl'
RADEON_CFLAGS=''
RADEON_LDFLAGS=''
SED='/bin/sed'
SHELL='/bin/bash'
SRC_DIRS='glsl mesa glew glx egl glu glw glut/glx gallium gallium/winsys'
X11_INCLUDES='  '
XCB_CFLAGS=''
XCB_LIBS=''
XEXT_CFLAGS=''
XEXT_LIBS=''
XLIBGL_CFLAGS=''
XLIBGL_LIBS=''
XMKMF=''
XORG_CFLAGS=''
XORG_DRIVER_INSTALL_DIR='${exec_prefix}/lib/xorg/modules/drivers'
XORG_LIBS=''
X_CFLAGS=' '
X_EXTRA_LIBS=''
X_LIBS='-lX11  '
X_PRE_LIBS=''
ac_ct_CC='ccache gcc'
ac_ct_CXX='g++'
bindir='${exec_prefix}/bin'
build='i686-pc-linux-gnu'
build_alias=''
build_cpu='i686'
build_os='linux-gnu'
build_vendor='pc'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='${prefix}'
host='i686-pc-linux-gnu'
host_alias=''
host_cpu='i686'
host_os='linux-gnu'
host_vendor='pc'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/usr'
program_transform_name='s,x,x,'
psdir='${docdir}'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

/* confdefs.h */
#define PACKAGE_NAME "Mesa"
#define PACKAGE_TARNAME "mesa"
#define PACKAGE_VERSION "7.9.0"
#define PACKAGE_STRING "Mesa 7.9.0"
#define PACKAGE_BUGREPORT "https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa"
#define PACKAGE_URL ""
#define HAVE_LIBEXPAT 1

configure: exit 0

[-- Attachment #3: Type: text/plain, Size: 345 bytes --]

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev

[-- Attachment #4: Type: text/plain, Size: 161 bytes --]

_______________________________________________
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

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

* Re: [PATCH] configure.ac: Bump LIBDRM_RADEON_REQUIRED to 2.4.19
  2010-03-23 12:57   ` Sedat Dilek
@ 2010-03-23 17:37     ` Marek Olšák
  2010-03-23 18:49       ` Sedat Dilek
  0 siblings, 1 reply; 5+ messages in thread
From: Marek Olšák @ 2010-03-23 17:37 UTC (permalink / raw)
  To: sedat.dilek; +Cc: DRI, mesa3d-dev


[-- Attachment #1.1: Type: text/plain, Size: 2775 bytes --]

On Tue, Mar 23, 2010 at 1:57 PM, Sedat Dilek <sedat.dilek@googlemail.com>wrote:

> Thanks for the turbo fix, but you workarounded the "real" bug.
>

Frankly, the Mesa build system isn't my area and I don't want to have
anything to do with it.

The square microtiling is now disabled on both older kernels which don't
support it and older libdrm's which don't have the flag defined. No need to
have bleeding-edge stuff of everything is the way to go as long as it
doesn't get messy.

-Marek


> With my patch I get here in build.log:
> ...
> checking for LIBDRM... yes
> ...
> checking for LIBDRM_RADEON... no
> ...
>
> With setting LIBDRM_RADEON_REQUIRED=2.4.19 I expected that the build
> should immediately stop while libdrm package here has version 2.4.18.
> BUT, that is not the case!
>
> Intel_drm has in configure.ac:
> ...
> case $DRI_DIRS in
> *i915*|*i965*)
>    PKG_CHECK_MODULES([INTEL], [libdrm_intel >= 2.4.19])
>    ;;
> esac
> ...
>
> radeon_libdrm on the contrary:
> ...
> case $DRI_DIRS in
> *radeon*|*r200*|*r300*|*r600*)
>    PKG_CHECK_MODULES([LIBDRM_RADEON],
>                      [libdrm_radeon libdrm >= $LIBDRM_RADEON_REQUIRED],
>                      HAVE_LIBDRM_RADEON=yes,
>                      HAVE_LIBDRM_RADEON=no)
>
>    if test "$HAVE_LIBDRM_RADEON" = yes; then
>        RADEON_CFLAGS="-DHAVE_LIBDRM_RADEON=1 $LIBDRM_RADEON_CFLAGS"
>        RADEON_LDFLAGS=$LIBDRM_RADEON_LIBS
>    fi
>    ;;
> esac
> ...
>
> IMO checking for LIBDRM_RADEON_REQUIRED has no real effect, but I am
> not an autotools expert.
> I am not sure if the LIBDRM_RADEON_REQUIRED part could/should be
> handled like in libdrm_intel (...be removed and simplified).
>
> Feedback welcome!
>
> --
> Sedat
>
> On Tue, Mar 23, 2010 at 1:41 PM, Marek Olšák <maraeo@gmail.com> wrote:
> > Fixed in master without requiring new libdrm.
> >
> > -Marek
> >
> > On Tue, Mar 23, 2010 at 1:01 PM, Sedat Dilek <sedat.dilek@googlemail.com
> >
> > wrote:
> >>
> >> Fixes here latest issues with mesa master GIT [1].
> >>
> >> --
> >> Sedat
> >>
> >> [1] http://marc.info/?l=mesa3d-dev&m=126934502904478&w=2
> >>
> >>
> >>
> ------------------------------------------------------------------------------
> >> Download Intel&#174; Parallel Studio Eval
> >> Try the new software tools for yourself. Speed compiling, find bugs
> >> proactively, and fine-tune applications for parallel performance.
> >> See why Intel Parallel Studio got high marks during beta.
> >> http://p.sf.net/sfu/intel-sw-dev
> >> _______________________________________________
> >> Mesa3d-dev mailing list
> >> Mesa3d-dev@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/mesa3d-dev
> >>
> >
> >
>

[-- Attachment #1.2: Type: text/html, Size: 4147 bytes --]

[-- Attachment #2: Type: text/plain, Size: 345 bytes --]

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev

[-- Attachment #3: Type: text/plain, Size: 161 bytes --]

_______________________________________________
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

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

* Re: [PATCH] configure.ac: Bump LIBDRM_RADEON_REQUIRED to 2.4.19
  2010-03-23 17:37     ` Marek Olšák
@ 2010-03-23 18:49       ` Sedat Dilek
  0 siblings, 0 replies; 5+ messages in thread
From: Sedat Dilek @ 2010-03-23 18:49 UTC (permalink / raw)
  To: Marek Olšák; +Cc: DRI, mesa3d-dev

On Tue, Mar 23, 2010 at 6:37 PM, Marek Olšák <maraeo@gmail.com> wrote:
> On Tue, Mar 23, 2010 at 1:57 PM, Sedat Dilek <sedat.dilek@googlemail.com>
> wrote:
>>
>> Thanks for the turbo fix, but you workarounded the "real" bug.
>
> Frankly, the Mesa build system isn't my area and I don't want to have
> anything to do with it.
>

This was the first time for me to have a closer look into the
build-system and I am still learning to understand.

> The square microtiling is now disabled on both older kernels which don't
> support it and older libdrm's which don't have the flag defined. No need to
> have bleeding-edge stuff of everything is the way to go as long as it
> doesn't get messy.
>

No problem with that kind of strategy and I am really happy we don't
need a depends version-bump.

One small critic as I have noticed several times in your commits:
It's helpful for people following the WIP development to have some
documented text in the commit-body especially when it is fixing:
* a previous b0rked commit - by adding its commit-no
* an fd.o bug - by adding its bug-no
* ...

--
Sedat

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

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

end of thread, other threads:[~2010-03-23 18:49 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-03-23 12:01 [PATCH] configure.ac: Bump LIBDRM_RADEON_REQUIRED to 2.4.19 Sedat Dilek
2010-03-23 12:41 ` [Mesa3d-dev] " Marek Olšák
2010-03-23 12:57   ` Sedat Dilek
2010-03-23 17:37     ` Marek Olšák
2010-03-23 18:49       ` Sedat Dilek

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.