https://bugs.freedesktop.org/show_bug.cgi?id=63269
Priority: medium Bug ID: 63269 Assignee: mesa-dev@lists.freedesktop.org Summary: explicitly symlinking libraries without libtool breaks OpenBSD build Severity: normal Classification: Unclassified OS: OpenBSD Reporter: j...@openbsd.org Hardware: x86-64 (AMD64) Status: NEW Version: git Component: Other Product: Mesa Many of the Mesa Makefiles now contain a comment like: # Provide compatibility with scripts for the old Mesa build system for # a while by putting a link to the driver into /lib of the build tree Followed by then explicitly assuming libraries work like they do in Linux: ../../../bin/install-sh -c -d ../../../lib ln -f .libs/libglapi.so.0.0.0 ../../../lib/libglapi.so.0.0.0 ln: .libs/libglapi.so.0.0.0: No such file or directory The .libs dir already contains a libglapi.so.0.0 here. There is no symbol versioning on OpenBSD, and libraries use just so.major.minor Would it be possible to remove this 'compatibility with scripts' so Mesa can build on more platforms? -- 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