Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 508708 | Differences between
and this patch

Collapse All | Expand All

(-)a/opengl.eselect (-7 / +2 lines)
Lines 106-114 setup_lib_symlinks() { Link Here
106
106
107
	pushd "${target}" &> /dev/null
107
	pushd "${target}" &> /dev/null
108
		# Note that lafiles are removed here and never enabled again
108
		# Note that lafiles are removed here and never enabled again
109
		for file in libGL{,core}.la ; do
109
		rm -f libGL{,core}.la* || die -q "Failed to delete old linker scripts"
110
			rm -f "${file}"* || die -q "Failed to delete ${file}"
111
		done
112
110
113
		for file in "${profile_libdir}"/lib{EGL,GL*,OpenVG}{,core}.{so,dylib,a}; do
111
		for file in "${profile_libdir}"/lib{EGL,GL*,OpenVG}{,core}.{so,dylib,a}; do
114
			upgrade_file "${file}" "${target}"
112
			upgrade_file "${file}" "${target}"
Lines 125-133 setup_extensions_symlinks() { Link Here
125
		mkdir -p "${target}" || die "Failed to create ${target}"
123
		mkdir -p "${target}" || die "Failed to create ${target}"
126
		pushd "${target}" &> /dev/null
124
		pushd "${target}" &> /dev/null
127
			# First remove old cruft symlinks
125
			# First remove old cruft symlinks
128
			for file in lib{wfb,glx,dri,dri2}.{so,dylib,a}; do
126
			rm -f lib{wfb,glx,dri,dri2}.{so,dylib,a} || die -q "Failed to delete old symlinks in ${targetdir}"
129
				rm -f "${file}" || die -q "Failed to delete ${targetdir}/${file}"
130
			done
131
127
132
			# regenerate symlinks
128
			# regenerate symlinks
133
			for file in "${src}"/*.{so,dylib,a}; do
129
			for file in "${src}"/*.{so,dylib,a}; do
134
- 

Return to bug 508708