Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 340202 Details for
Bug 437084
app-text/openjade-1.3.2-r4 - broken /usr/lib64/*.la (requires -lstdc++)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
fixes globbing issue in ld.so.conf parsing
revdep-rebuild.diff (text/plain), 939 bytes, created by
Andy
on 2013-02-26 18:02:44 UTC
(
hide
)
Description:
fixes globbing issue in ld.so.conf parsing
Filename:
MIME Type:
Creator:
Andy
Created:
2013-02-26 18:02:44 UTC
Size:
939 bytes
patch
obsolete
>--- /usr/bin/revdep-rebuild 2012-07-17 09:24:29.000000000 -0400 >+++ /usr/bin/revdep-rebuild 2013-02-26 12:55:07.000000000 -0500 >@@ -673,23 +673,18 @@ > fi > } > parse_ld_so_conf() { >- # FIXME: not safe for paths with spaces >- local include >- for path in $(sed '/^#/d;s/#.*$//' < /etc/ld.so.conf); do >- if [[ $include = true ]]; then >- for include_path in $(sed '/^#/d;s/#.*$//' /etc/${path} 2>/dev/null); do >- echo $include_path >+ local line >+ local inc_line >+ while read line; do >+ if echo "$line" | grep -q "^include\>"; then >+ line=$(echo "$line" | sed 's/^include[[:space:]]\+//') >+ for inc_line in $(sed '/^#/d;s/#.*$//' /etc/${line}); do >+ echo "$inc_line" > done >- include="" >- continue >- fi >- if [[ $path != include ]]; then >- echo $path > else >- include="true" >- continue >+ echo "$line" > fi >- done >+ done < <(sed '/^#/d;s/#.*$//' /etc/ld.so.conf) > } > get_ldpath() { > local COMPLETE_LD_LIBRARY_PATH
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 437084
:
325606
|
325608
|
330756
| 340202