:
https://www.youtube.com/watch?v=Z5uY01QlyK0
http://lca2015.linux.org.au/schedule/30178/view_talk
--
-Alan Coopersmith- alan.coopersm...@oracle.com
Oracle Solaris Engineering - http://blogs.oracle.com/alanc
___
mesa-dev mailing
When compiling in C99 or C++11 modes, Solaris defines isnormal() as
a macro via , which causes the function definition to become
too mangled to compile.
Signed-off-by: Alan Coopersmith
---
src/glsl/ir_constant_expression.cpp |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a
Caused Solaris Studio compilers to fail to build with errors about
incompatible function redefinitions.
Signed-off-by: Alan Coopersmith
---
src/mesa/main/format_utils.c |4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/mesa/main/format_utils.c b/src/mesa/main
While the C compiler accepts typeof, C++ requires __typeof.
Signed-off-by: Alan Coopersmith
---
src/util/u_atomic.h |6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/util/u_atomic.h b/src/util/u_atomic.h
index 192cc8d..d15398e 100644
--- a/src/util/u_atomic.h
eader, filling build logs with thousands
of useless warnings.
Signed-off-by: Alan Coopersmith
---
src/glsl/builtin_type_macros.h | 66
1 file changed, 33 insertions(+), 33 deletions(-)
diff --git a/src/glsl/builtin_type_macros.h b/src/glsl/builtin_type_m
my series fixes:
http://patchwork.freedesktop.org/patch/42582/
--
-Alan Coopersmith- alan.coopersm...@oracle.com
Oracle Solaris Engineering - http://blogs.oracle.com/alanc
___
mesa-dev mailing list
mesa-dev@lists.freedeskto
On 02/17/15 10:21 AM, Emil Velikov wrote:
Hi Alan,
On 16/02/15 02:41, Alan Coopersmith wrote:
When compiling in C99 or C++11 modes, Solaris defines isnormal() as
a macro via , which causes the function definition to become
too mangled to compile.
Is this series sufficient to get mesa working
() in , not
--
-Alan Coopersmith- alan.coopersm...@oracle.com
Oracle Solaris Engineering - http://blogs.oracle.com/alanc
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa
69_01/html/E37074/gjzke.html
https://docs.oracle.com/cd/E37069_01/html/E37074/gopqx.html
http://cgit.freedesktop.org/xorg/proto/x11proto/commit/?id=ffd4a13042d24cb5c913207585191801a9a1603e
--
-Alan Coopersmith- alan.coopersm...@oracle.com
Oracle Solaris Engineeri
On 03/ 1/15 02:31 PM, Emil Velikov wrote:
- Considering the lack of -fvisibility, what is the normal visibility
"level" - hidden or default ? If the latter this means that every
library/module built exports a ton of internal symbols.
Default, unless you pass the -xldscope=hidden flag to Studi
On 03/ 2/15 08:20 AM, Brian Paul wrote:
On 03/01/2015 02:00 PM, Alan Coopersmith wrote:
On 03/ 1/15 12:52 PM, Vinson Lee wrote:
Fix build on FreeBSD.
Bugzilla:
https://urldefense.proofpoint.com/v2/url?u=https-3A__bugs.freedesktop.org_show-5Fbug.cgi-3Fid-3D89364&d=AwIG
_alloca
+#elif defined(__sun)
+
+# include
+
#else /* !defined(_MSC_VER) */
# include
Reviewed-by: Alan Coopersmith
--
-Alan Coopersmith- alan.coopersm...@oracle.com
Oracle Solaris Engineering - http://blogs.oracle.com/alanc
that we do like to keep stuff
running with Solaris Studio when we can, since we can get direct support
for that if compiler issues occur, but looking in our current Mesa 9
packages I see we're using gcc to build those already, so I can't claim it's
that essential to us in shipping Mesa
o make a start at it. People already
working with the code base have less to learn and work through there than
those coming at it for the first time.)
--
-Alan Coopersmith- alan.coopersm...@oracle.com
X.Org Foundation, Board of D
I think Eric Anholt did the original setup and may be able
to help you there.
(Though I've just noticed that http://tinderbox.x.org/ is offline at the moment,
guess I'll poke the sitewranglers about that.)
--
-Alan Coopersmith- alan.coopersm...@oracle.com
O
p.org/show_bug.cgi?id=70686
for example.
--
-Alan Coopersmith- alan.coopersm...@oracle.com
Oracle Solaris Engineering - http://blogs.oracle.com/alanc
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev
c.
Fortunately, Mesa also has a simpler build environment to set up than the Xorg
server, as it has less dependencies - you can read about how to do that at:
http://www.mesa3d.org/install.html
and in the pages under "Developer Topics" in the left bar on that page (scroll
d
While recent versions of the Solaris linker support --no-undefined,
older ones do not, and even current ones get confused if the Makefile
passes one form and libtool sneaks in the other.
Signed-off-by: Alan Coopersmith
---
configure.ac |2 ++
1 file changed, 2 insertions(+)
diff --git a
-by: Alan Coopersmith
---
src/glx/XF86dri.c |7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/src/glx/XF86dri.c b/src/glx/XF86dri.c
index b1cdc9b..8f53bd7 100644
--- a/src/glx/XF86dri.c
+++ b/src/glx/XF86dri.c
@@ -43,6 +43,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
not in a shared
libXdri, but copied into several locations, including Mesa's GLX library.
This series of patches corrects these bugs in Mesa's copy.
Alan Coopersmith (2):
integer overflow in XF86DRIOpenConnection() [CVE-2013-1993 1/2]
integer overflow in XF86DRIGetClientDriverName()
-off-by: Alan Coopersmith
---
src/glx/XF86dri.c |8 +---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/src/glx/XF86dri.c b/src/glx/XF86dri.c
index 8f53bd7..56e3557 100644
--- a/src/glx/XF86dri.c
+++ b/src/glx/XF86dri.c
@@ -305,9 +305,11 @@ XF86DRIGetClientDriverName(Display
On 05/23/13 11:07 AM, Ian Romanick wrote:
On 05/23/2013 08:44 AM, Alan Coopersmith wrote:
if (rep.length) {
- if (!(*busIdString = calloc(rep.busIdStringLength + 1, 1))) {
+ if (rep.busIdStringLength < INT_MAX)
+ *busIdString = calloc(rep.busIdStringLength + 1, 1);
uation day tomorrow - hell yeah
Congratulations!
--
-Alan Coopersmith- alan.coopersm...@oracle.com
Oracle Solaris Engineering - http://blogs.oracle.com/alanc
___
mesa-dev mailing list
mesa-dev@lists.freedeskto
function)
egldisplay.c:207:31: note: in expansion of macro '_EGL_NATIVE_PLATFORM'
native_platform = _EGL_NATIVE_PLATFORM;
^
Signed-off-by: Alan Coopersmith
---
configure.ac |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --
On 01/ 4/15 11:34 AM, Emil Velikov wrote:
Hi Alan,
On 03/01/15 22:28, Alan Coopersmith wrote:
https://www.gnu.org/savannah-checkouts/gnu/autoconf/manual/autoconf-2.69/html_node/Limitations-of-Usual-Tools.html#index-g_t_0040command_007btr_007d-1842
Without this fix, egl fails to build on
Fixes regression from commit 5b2d3480f57168d50ad24cf0b8c9244414bd3701
Signed-off-by: Alan Coopersmith
CC: Jeremy Huddleston Sequoia
---
configure.ac |1 +
src/mesa/drivers/dri/swrast/swrast.c |4 +++-
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a
mentioned in the bugzilla ticket
where this change was committed from.
Reviewed-by: Jeremy Huddleston Sequoia
On May 15, 2015, at 19:05, Alan Coopersmith wrote:
Fixes regression from commit 5b2d3480f57168d50ad24cf0b8c9244414bd3701
Signed-off-by: Alan Coopersmith
CC: Jeremy Huddleston Sequoia
c/glsl/main.cpp in function 'usage_fail'.
Signed-off-by: Alan Coopersmith
---
src/glsl/main.cpp |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/glsl/main.cpp b/src/glsl/main.cpp
index ccac839..4b39c9e 100644
--- a/src/glsl/main.cpp
+++ b/src/glsl/main.cpp
@@ -2
If it helps explain things, X.Org's versioning scheme is documented in:
http://www.x.org/releases/X11R7.7/doc/xorg-docs/Versions.html
--
-Alan Coopersmith- alan.coopersm...@oracle.com
Oracle Solaris Engineering - http://blogs.oracle.com/
AC_MSG_ERROR([Building with Sun C compiler is not supported, use GCC
instead.])
+fi
+
dnl Check for compiler builtins
AX_GCC_BUILTIN([__builtin_bswap32])
AX_GCC_BUILTIN([__builtin_bswap64])
Acked-by: Alan Coopersmith
--
-Alan Coopersmith- alan.coopersm...
On 12/ 2/15 01:04 AM, Roland Mainz wrote:
On Wed, Dec 2, 2015 at 12:38 AM, Alan Coopersmith
wrote:
On 12/ 1/15 03:07 PM, Jose Fonseca wrote:
https://bugs.freedesktop.org/show_bug.cgi?id=93189
---
configure.ac | 7 +++
1 file changed, 7 insertions(+)
diff --git a/configure.ac b
Introduced-by: commit 04bdbbcab3c4862bf3f54ce60fcc1d2007776f80
Signed-off-by: Alan Coopersmith
---
src/util/xmlconfig.c | 8
1 file changed, 8 insertions(+)
diff --git a/src/util/xmlconfig.c b/src/util/xmlconfig.c
index 5264f2598b..608972f812 100644
--- a/src/util/xmlconfig.c
+++ b/src
On 10/ 3/18 03:15 PM, Roland Mainz wrote:
On Wed, Oct 3, 2018 at 11:51 PM Alan Coopersmith
wrote:
Introduced-by: commit 04bdbbcab3c4862bf3f54ce60fcc1d2007776f80
Signed-off-by: Alan Coopersmith
---
src/util/xmlconfig.c | 8
1 file changed, 8 insertions(+)
diff --git a/src/util
s OK for me, r=roland.ma...@nrubsig.org
Thanks.
--
-Alan Coopersmith- alan.coopersm...@oracle.com
Oracle Solaris Engineering - https://blogs.oracle.com/alanc
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https
On 10/ 5/18 10:04 AM, Ian Romanick wrote:
On 10/03/2018 08:21 PM, Alan Coopersmith wrote:
On 10/ 3/18 03:15 PM, Roland Mainz wrote:
On Wed, Oct 3, 2018 at 11:51 PM Alan Coopersmith
wrote:
Introduced-by: commit 04bdbbcab3c4862bf3f54ce60fcc1d2007776f80
Is this formatting something you need
v2: check for lstat() failing
Fixes: 04bdbbcab3c "xmlconfig: read more config files from drirc.d/"
Signed-off-by: Alan Coopersmith
Reviewed-by: Roland Mainz
Reviewed-by: Ian Romanick
---
src/util/xmlconfig.c | 8
1 file changed, 8 insertions(+)
diff --git a/src/util/xml
ashes.
--
-Alan Coopersmith-alan.coopersm...@oracle.com
Oracle Solaris Platform Engineering: X Window System
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev
aris 10
(which has no XCB included - those who want to build new versions themselves
should be able to build xcb for Solaris 10 as well).
Most applications still use libX11, but since we ship the libX11 1.4.x built
on top of libxcb, the standard xcb/xlib handoff calls should work just fine.
--
ange?
--
-Alan Coopersmith-alan.coopersm...@oracle.com
Oracle Solaris Platform Engineering: X Window System
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev
e the hostnames
to resolve to 131.252.210.176 instead of the DNS reported 131.252.210.161.
--
-Alan Coopersmith-alan.coopersm...@oracle.com
Oracle Solaris Platform Engineering: X Window System
___
mesa-dev mailing list
mes
ndard type names, uint8_t, uint32_t, etc., plus some common extensions
such as uint_t, ulong_t, etc.
unsigned of course works everywhere.
Reviewed-by: Alan Coopersmith
--
-Alan Coopersmith-alan.coopersm...@oracle.com
Oracle Solaris Platform Engineering: X Win
the licenses
our employers are willing to accept, and no amount of logic or arguments
from outsiders can trump company policy.
--
-Alan Coopersmith-alan.coopersm...@oracle.com
Oracle Solaris Platform Engineering: X Window System
efine _X_INTERNAL__hidden
#else /* not gcc >= 4 and not Sun Studio >= 8 */
# define _X_EXPORT
# define _X_HIDDEN
# define _X_INTERNAL
#endif /* GNUC >= 4 */
--
-Alan Coopersmith-alan.coopersm...@oracle.com
Oracle Solaris Platform Engineerin
Signed-off-by: Alan Coopersmith
---
src/gallium/include/pipe/p_config.h |9 +
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/src/gallium/include/pipe/p_config.h
b/src/gallium/include/pipe/p_config.h
index b3a7b33..7cd42c6 100644
--- a/src/gallium/include/pipe
Without this fix, builds with gcc 3.4.x end up depending on undefined
_mesa_bitcount instead of gcc's __builtin_popcount.
NOTE: This is a candidate for the stable branches.
Signed-off-by: Alan Coopersmith
---
src/mesa/main/imports.c |2 +-
src/mesa/main/imports.h |2 +-
2 files ch
On 10/20/11 18:30, Jason Wood wrote:
On 10/20/2011 06:58 PM, Alan Coopersmith wrote:
Without this fix, builds with gcc 3.4.x end up depending on undefined
_mesa_bitcount instead of gcc's __builtin_popcount.
NOTE: This is a candidate for the stable branches.
Signed-off-by: Alan Cooper
to adopt this style for the mesa_bitcount
checks.
--
-Alan Coopersmith-alan.coopersm...@oracle.com
Oracle Solaris Platform Engineering: X Window System
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedeskt
igned-off-by: Alan Coopersmith
---
src/mesa/main/imports.c |2 +-
src/mesa/main/imports.h |2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/mesa/main/imports.c b/src/mesa/main/imports.c
index 345a1c5..2469e42 100644
--- a/src/mesa/main/imports.c
+++ b/src/mesa/ma
Signed-off-by: Alan Coopersmith
---
src/mesa/main/imports.h |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/mesa/main/imports.h b/src/mesa/main/imports.h
index 9cb6c6c..797f357 100644
--- a/src/mesa/main/imports.h
+++ b/src/mesa/main/imports.h
@@ -453,7 +453,7
Signed-off-by: Alan Coopersmith
---
src/gallium/auxiliary/util/u_network.c |9 ++---
src/gallium/auxiliary/util/u_network.h |3 ++-
2 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/src/gallium/auxiliary/util/u_network.c
b/src/gallium/auxiliary/util/u_network.c
index
ut X,
Mesa, DRI, or Wayland), please contact bo...@foundation.x.org as soon as
possible to make your request.
--
-Alan Coopersmith-alan.coopersm...@oracle.com
Oracle Solaris Platform Engineering: X Window System
___
mesa-dev mailin
doesn't matter.)
--
-Alan Coopersmith- alan.coopersm...@oracle.com
Oracle Solaris Engineering - http://blogs.oracle.com/alanc
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/
On 06/23/12 01:43 PM, Vinson Lee wrote:
> On Wed, Jun 20, 2012 at 6:49 AM, Alan Coopersmith
> wrote:
>> On 06/19/12 11:34 PM, Vinson Lee wrote:
>>> The GLX headers on Solaris are not recent enough.
>>
>> Huh? Which Solaris? Solaris 11 ships with X.Org's g
On 06/25/12 12:09 AM, Michel Dänzer wrote:
> On Sam, 2012-06-23 at 14:55 -0700, Alan Coopersmith wrote:
>> On 06/23/12 01:43 PM, Vinson Lee wrote:
>>> On Wed, Jun 20, 2012 at 6:49 AM, Alan Coopersmith
>>> wrote:
>>>> On 06/19/12 11:34 PM, Vinson Lee wrot
y ask us - just saying
we're happy to discuss it, and have provided similar funding in the
past for people who needed it to present at FOSDEM & similar venues.)
Send mail to bo...@foundation.x.org with any questions or proposals.
--
-Alan Coopersmith- ala
orking for companies who have declined to pay for travel). Contact
bo...@foundation.x.org with requests.
--
-Alan Coopersmith- alan.coopersm...@oracle.com
Oracle Solaris Engineering - http://blogs.oracle.com/alanc
_
unblocking only in the main thread afterwards:
http://src.opensolaris.org/source/xref/x-cons/xnv-clone/open-src/driver/xf86-input-hotkey/sun-src/hotkey.c#224
--
-Alan Coopersmith-alan.coopersm...@oracle.com
Oracle Solaris Pl
to a phone, or included as part
of a preinstalled Linux bundle on a laptop, doing the wrong thing with patents
is a good way to accomplish that.
--
-Alan Coopersmith-alan.coopersm...@oracle.com
Oracle Solaris Platform Engineering: X
w to engineer around them.
Sadly, the much needed patent reform doesn't seem to be coming, while the
patent trolls and lawsuits keep rising.
--
-Alan Coopersmith-alan.coopersm...@oracle.com
Oracle Solaris Platform Engineerin
e DRI1 modules suggested.
--
-Alan Coopersmith-alan.coopersm...@oracle.com
Oracle Solaris Platform Engineering: X Window System
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev
written in locales that do not conform to the ISO C source
> character code requirements. These locales include ja_JP.PCK ...") to
> avoid occasional hiccups.
I don't remember having any problems with the Studio compilers using UTF-8
characters, but they do break down
't have a header providing a
declaration of malloc before C added function prototypes. I don't think any
such compilers can still be used to build Mesa.
--
-Alan Coopersmith- alan.coopersm...@oracle.com
Oracl
n possible.
For what it's worth, Mesa wouldn't be the first project on the freedesktop
bugzilla to enable this - security bugs filed against X.Org software are
kept private to the X.Org security team until we publish our advisory.
--
-Alan Coopersmith- alan.coop
r adding KMS support to glint, so hopefully we'll have
that soon.
--
-Alan Coopersmith-alan.coopersm...@oracle.com
Oracle Solaris Platform Engineering: X Window System
Member of the X.Org Foundation Board of Directors
_
'm
too busy elsewhere to keep up with repairing it. (I know git master has
been broken for a few months, but haven't gotten around to fixing, sorry.)
--
-Alan Coopersmith-alan.coopersm...@oracle.com
Oracle Solaris Platform Engineering: X Window System
__
not most of X.Org's 200+
packages). See for instance, xserver/m4/ac_define_dir.m4
Is there any reason not to do that here? Why should we add multiple levels
of indirection to keep in sync?
--
-Alan Coopersmith-alan.coopersm...@oracle.com
configure --help says that builders can set those variables to override
pkgconfig settings, but configure.ac was overwriting those before calling
PKG_CHECK_MODULES
Signed-off-by: Alan Coopersmith
---
configure.ac |8 +++-
1 files changed, 3 insertions(+), 5 deletions(-)
diff --git a
On 12/30/10 09:27 AM, tom fogal wrote:
> Alan Coopersmith writes:
>> configure --help says that builders can set those variables to override
>> pkgconfig settings, but configure.ac was overwriting those before calling
>> PKG_CHECK_MODULES
>>
>>
talloc is just a portability headache for me I keep having
to work around, but have absolutely no time to deal with.
--
-Alan Coopersmith-alan.coopersm...@oracle.com
Oracle Solaris Platform Engineering: X Window System
___
m
re.
>> Are there any commonalities between libdridrm.a and libdri.a?
>>
>>
>> Thx
>> K
>>
>
>
> ___
> mesa-dev mailing list
> mesa-dev@lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinf
certainly
>> be helpful.
>>
>> Thanks
>> K
>>
>
>
> _______
> mesa-dev mailing list
> mesa-dev@lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev
--
-Alan Coopersmith-
Signed-off-by: Alan Coopersmith
---
src/mesa/drivers/dri/common/xmlconfig.c | 20 +++-
1 files changed, 19 insertions(+), 1 deletions(-)
diff --git a/src/mesa/drivers/dri/common/xmlconfig.c
b/src/mesa/drivers/dri/common/xmlconfig.c
index 0312c07..0226b38 100644
--- a/src/mesa
On 04/ 8/11 01:18 PM, Jakob Bornecrantz wrote:
> On Fri, Apr 8, 2011 at 10:12 PM, Jakob Bornecrantz
> wrote:
>> On Fri, Apr 8, 2011 at 10:04 PM, Alan Coopersmith
>> wrote:
>>> Signed-off-by: Alan Coopersmith
>>
>> Obvious question to this is was the s
signed int, unsigned int, unsigned
char) returning unsigned int : "state_tracker/st_draw.h", line 73
Signed-off-by: Alan Coopersmith
---
src/mesa/state_tracker/st_draw.h |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/mesa/state_tracker/st_draw.h b/src/mesa/sta
Signed-off-by: Alan Coopersmith
---
src/mesa/main/querymatrix.c |3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/src/mesa/main/querymatrix.c b/src/mesa/main/querymatrix.c
index a6b04e9..ca292aa 100644
--- a/src/mesa/main/querymatrix.c
+++ b/src/mesa/main/querymatrix.c
75 matches
Mail list logo