Gentoo Archives: gentoo-user-de

From: Jan Kohnert <nospam001-lists@×××××××××××××.org>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] Strace kompiliert nicht
Date: Sat, 06 May 2006 21:20:17
Message-Id: 200605062316.53962.nospam001-lists@jankoh.dyndns.org
In Reply to: [gentoo-user-de] Strace kompiliert nicht by Bertram Scharpf
1 Bertram Scharpf schrieb:
2 > Hallo,
3
4 Hallo, und um deinem Zorn zu entgehen... ;)
5
6 > bei mir läßt sich `strace' nicht installieren. Es meldet ein
7 >
8 > # emerge strace
9 > ...
10 > resource.c:478: error: `Q_SETUSE' undeclared here (not in a function)
11 >
12 > Weitere Recherche ergibt, daß ein "#include <sys/quota.h>"
13 > nicht zum Zug kommt, weil eine Konstante "LINUX" nicht
14 > deklariert ist.
15 >
16 > Ist das Paket kaputt, oder was muß ich machen?
17
18 Welche Version von Gentoo benutzt du? (stable/testing) Bei mir (stable) ging
19 das Update gerade einwandfrei durch...
20
21 Wobei ich merke:
22 [quoting /usr/include/sys/quota.h]
23 #if _LINUX_QUOTA_VERSION < 2
24 # define Q_QUOTAON 0x0100 /* enable quotas */
25 # define Q_QUOTAOFF 0x0200 /* disable quotas */
26 # define Q_GETQUOTA 0x0300 /* get limits and usage */
27 # define Q_SETQUOTA 0x0400 /* set limits and usage */
28 # define Q_SETUSE 0x0500 /* set usage */
29 # define Q_SYNC 0x0600 /* sync disk copy of a filesystems quotas */
30 # define Q_SETQLIM 0x0700 /* set limits */
31 # define Q_GETSTATS 0x0800 /* get collected stats */
32 # define Q_RSQUASH 0x1000 /* set root_squash option */
33 #else
34 ...
35
36 Keine Frage nach LINUX, sondern nach _LINUX_QUOTA_VERSION und es existiert
37 auch kein weiters define für die Konstante. War das eine Typo von dir, oder
38 hast du da einen anderen Header? Das Teil gehört übrigens zur glibc. Wenn du
39 also testing hast (glibc version 2.4), magst du einen anderen Header als ich
40 haben (2.3.6). Dann wäre das ganze vielleicht auch einen Bugreport wert.
41
42 > Wie soll ich weitere Probleme untersuchen, wenn ich
43 > nichteinmal einen Strace habe?
44
45 Maschinencode lernen und die ELF-Binaries per Auge debuggen. ;) SCNR
46
47 > Bertram
48
49 --
50 MfG Jan
51
52 OpenPGP Fingerprint:
53 0E9B 4052 C661 5018 93C3 4E46 651A 7A28 4028 FF7A

Replies

Subject Author
Re: [gentoo-user-de] Strace kompiliert nicht Bertram Scharpf <lists@×××××××××××××××.de>