| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Put back our configs/ changes into the .diff.gz since choose-configs
needs them before quilt is invoked. Put 04_cleanup-osmesa-configs.patch
there as well for #485161.
|
|
|
|
|
|
|
|
| |
This reverts commit 03970183fc9998bcdee9389830493a0b2dcda8d2.
Conflicts:
debian/changelog
|
|\
| |
| |
| | |
into debian-unstable
|
| | |
|
| |
| |
| |
| | |
with 04_cleanup-osmesa-configs.patch renamed into 04_debian-configs.patch
|
|\|
| |
| |
| | |
into debian-unstable
|
| | |
|
| |
| |
| |
| | |
A re-do commit, this time with the intended commit message.
|
| |
| |
| |
| | |
This reverts commit 40ee989db56cb3938e36c436c7c4b1def7aa2331.
|
| | |
|
|\|
| |
| |
| | |
debian-unstable
|
| |\ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Put the path to indent and the flags to call it with in configs/default
rather than in the Makefile. This makes it easier to change the values
globally.
(cherry picked from commit 817af9bec2f799b4b8449112d1a25aad70ca4d15)
|
| | | |
|
| |/
| |
| |
| | |
Also added darwin-fat-32bit darwin-fat-all configs and deleted old darwin-x86ppc config
|
| | |
|
|\|
| |
| |
| |
| |
| |
| |
| | |
debian-unstable
Conflicts:
src/glx/mini/Makefile
|
| |
| |
| |
| | |
darwin again
|
| |
| |
| |
| |
| | |
Stop building with -O0 on hppa. Bug #451047 should be fixed in recent gcc
versions.
|
|\|
| |
| |
| |
| |
| |
| |
| | |
debian-unstable
Conflicts:
progs/trivial/quad-clip-nearplane.c
|
| |
| |
| |
| |
| |
| |
| | |
Linking of the programs breaks when using a static libGL and the GNU ld
option --as-needed. This is because libXext is needed for the XShm
functions.
(cherry picked from commit 6aaf9bdd418e11d5ccb76a6ab85a8df36b0c8804)
|
| | |
|
| |
| |
| |
| | |
Upstream uses that since 7.0.2.
|
| |
| |
| |
| | |
... and update 03_optional-progs-and-install.patch accordingly.
|
|\|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
.gitignore
progs/demos/.gitignore
progs/directfb/Makefile
progs/egl/Makefile
progs/fbdev/Makefile
progs/fp/Makefile
progs/miniglx/Makefile
progs/samples/.gitignore
progs/slang/Makefile
progs/tests/.gitignore
progs/tests/Makefile
progs/tools/trace/Makefile
progs/trivial/Makefile
progs/vp/Makefile
progs/xdemos/.gitignore
src/egl/drivers/demo/Makefile
src/egl/drivers/dri/Makefile
src/egl/main/Makefile
src/glu/mesa/Makefile
src/glut/directfb/Makefile
src/glx/mini/Makefile
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Use a GCC option to work around aliasing bugs. See commit 013dbcd for
more details.
(cherry picked from commit 01b18abf93c1999397563e75fe1bfbbe0e080ae9)
Conflicts:
configs/freebsd
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Quite a while ago, the GCC option -fexceptions was added for building
libglut. See here:
http://article.gmane.org/gmane.comp.video.mesa3d.devel/9499
This was missing in the linux-dri targets.
(cherry picked from commit dbcd20f1c21f44a72d5386faa63b788b3c79cea2)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Mesa currently disables -fPIC for DRI on x86, but most Linux distros are
re-enabling -fPIC for all DRI arches. Let's just do that here since
that's normally what's wanted for shared libraries. Some justification:
http://bugs.gentoo.org/show_bug.cgi?id=110840#c9
On the other hand, position-independent code is only necessary when
building shared libraries, so disable it for the static cases.
(cherry picked from commit c3b5adaa9a7bdb7e61305c32e4991e3b38dab902)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Most Linux distros work around aliasing problems in Mesa by compiling
with the GCC option -fno-strict-aliasing. Two examples:
https://bugs.freedesktop.org/show_bug.cgi?id=6046
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=394311
This makes -fno-strict-aliasing the default with a comment that
developers should consider commenting it out. There is a already a note
about these bugs in docs/helpwanted.html.
(cherry picked from commit 013dbcd6111bc880e65ed00a7ca31e19230a81d5)
|
| |
| |
| |
| |
| |
| | |
Since libglut is no longer hardcoded, we can build the xdemos programs
so long as a GLX enabled libGL and libGLU have been built.
(cherry picked from commit 06ca14543ee3dc4ed35a98db71b0d4a7aa7d9371)
|
| |
| |
| |
| | |
(cherry picked from commit 162914675a91034db71c0dc8e37189ac3337ba34)
|
| |
| |
| |
| | |
(cherry picked from commit 9ef1d9f03acad1833e4b43588ca88cd8518b2d06)
|
| |
| |
| |
| |
| |
| | |
GL_LIB_DEPS was missing -lXdamage and -lXfixes, which was causing
linker errors when trying to build the programs.
(cherry picked from commit 3b9e28d507f77e3c32a29de2d2d4d857d5e5309f)
|
| |
| |
| |
| |
| |
| |
| | |
The linux-static target was missing necessary libraries and hardcoding
their location to /usr/X11R6/lib. This makes it comparable to the x86
and x86-64 static targets.
(cherry picked from commit 9514209593fbc6c2e3d00d0ac65b17c30751c849)
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
This reverts commit 76556f82646d4a0db15a06e1392e24a6457b1642.
|
| |
| |
| |
| |
| |
| | |
It was previously only built on x86 and amd64. It was never
production-ready and relies on a kernel interface that never went
upstream.
|
|\| |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|\|
| |
| |
| | |
git://anongit.freedesktop.org/git/mesa/mesa into debian-experimental
|
| | |
|