blob: 5e6c3a24c3aad9d9016969e4411b9ed8308a3093 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE> [Mageia-dev] executable libraries
</TITLE>
<LINK REL="Index" HREF="index.html" >
<LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20executable%20libraries&In-Reply-To=%3C201203012303.36658.alien%40rmail.be%3E">
<META NAME="robots" CONTENT="index,nofollow">
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
<LINK REL="Previous" HREF="012474.html">
<LINK REL="Next" HREF="012477.html">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>[Mageia-dev] executable libraries</H1>
<B>Maarten Vanraes</B>
<A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20executable%20libraries&In-Reply-To=%3C201203012303.36658.alien%40rmail.be%3E"
TITLE="[Mageia-dev] executable libraries">alien at rmail.be
</A><BR>
<I>Thu Mar 1 23:03:36 CET 2012</I>
<P><UL>
<LI>Previous message: <A HREF="012474.html">[Mageia-dev] executable libraries
</A></li>
<LI>Next message: <A HREF="012477.html">[Mageia-dev] executable libraries
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#12476">[ date ]</a>
<a href="thread.html#12476">[ thread ]</a>
<a href="subject.html#12476">[ subject ]</a>
<a href="author.html#12476">[ author ]</a>
</LI>
</UL>
<HR>
<!--beginarticle-->
<PRE>Op donderdag 01 maart 2012 22:54:59 schreef Anssi Hannula:
><i> 01.03.2012 23:36, Pascal Terjan kirjoitti:
</I>><i> > I would say it doesn't matter and would not spend any time on it
</I>><i>
</I>><i> /usr/lib/rpm/mageia/find-debuginfo.sh:
</I>><i>
</I>><i> # Strip ELF binaries
</I>><i> find "$RPM_BUILD_ROOT" ! -path "${debugdir}/*.debug" -type f \
</I>><i> \( -perm -0100 -or -perm -0010 -or -perm -0001 \) \
</I>><i> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
</I>><i> -print |
</I>><i> file -N -f - | sed -n -e 's/^\(.*\):[ ]*.*ELF.*, not stripped/\1/p' |
</I>><i> xargs --no-run-if-empty stat -c '%h %D_%i %n' |
</I>><i> while read nlinks inum f; do
</I>><i>
</I>><i>
</I>><i> Looks like debug packages and/or stripping won't work for non-executable
</I>><i> shared libraries.
</I>
hmm, there's a '!' there, so isn't it reverse then?
but if this only works with executable libraries, (kind of weird imho), there
are at least 34 libraries on my system not marked as executable...
does this mean debug info fails for these?
</PRE>
<!--endarticle-->
<HR>
<P><UL>
<!--threads-->
<LI>Previous message: <A HREF="012474.html">[Mageia-dev] executable libraries
</A></li>
<LI>Next message: <A HREF="012477.html">[Mageia-dev] executable libraries
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#12476">[ date ]</a>
<a href="thread.html#12476">[ thread ]</a>
<a href="subject.html#12476">[ subject ]</a>
<a href="author.html#12476">[ author ]</a>
</LI>
</UL>
<hr>
<a href="https://www.mageia.org/mailman/listinfo/mageia-dev">More information about the Mageia-dev
mailing list</a><br>
</body></html>
|