https://bugs.freedesktop.org/show_bug.cgi?id=80034
--- Comment #4 from Emil Velikov <emil.l.veli...@gmail.com> --- (In reply to comment #2) ... > I don't believe the CFLAGS have changed since I last successfully built mesa > with them. > > export CFLAGS="-m${LIBDIRSUFFIX} -O3 -march=native -pipe" > export CXXFLAGS="${CFLAGS} -fvisibility-inlines-hidden" > export CPPFLAGS="${CXXLAGS} -I${XBUILD}/include > -L${XBUILD}/lib${LIBDIRSUFFIX}:${XBUILD}/lib:/usr/lib${LIBDIRSUFFIX}" > > I disabled the CFLAGS/CXXFLAGS/CPPFLAGS variables and mesa built > successfully. > I would recommend setting PKG_CONFIG_PATH/PKG_CONFIG_LIBDIR which should make the above CPPFLAGS obsolete. Your choice of CPPFLAGS is very hacky imho. Also as Tapani mentioned CPPFLAGS="${CXXLAGS}... may not be the best of ideas. > >Missing ${XBUILD} ? Might be worth dropping this one as well. > > Not missing--it is a variable pointing to the installation directory. > AFAIK as one provides a new sysconfdir, the value is independent of PREFIX/EPREFIX. Thus setting it to /etc while the latter two are ${XBUILD} is not something I've seen and/or encourage. > >These seem like libdrm configure flags. Not sure what are they doing here. > >What are these doing here ? > > The above statements suggest you never used > http://cgit.freedesktop.org/xorg/util/modular/plain/build.sh to build all of > X. I assume you are compiling mesa by hand or are on another platform. > Guilty, I've never used the script as mesa's build has changed substantially since it originated. I use a simple 10-liner script that sets the options that I need from mesa. ... > It might take me a while to figure out where in git the change effects the > build. Please set PKG_CONFIG_... as suggested above and drop the CPPFLAGS altogether. Mesa's build has always been less than stellar, and allowed people to exploit it to the limits. Recent changes have made things a bit saner. -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev