
Code: Select all
CFLAGS="-Os -march=${YOURARCH} -frename-registers -fweb -pipe -fomit-frame-pointer -funit-at-a-time -freorder-blocks -fno-ident -freorder-blocks-and-partition -fgcse-sm -fgcse-las -fgcse-after-reload -fmerge-all-constants -combine"
CXXFLAGS="${CFLAGS} -fvisibility-inlines-hidden" Code: Select all
CFLAGS="-Os -march=${YOURARCH} -frename-registers -fweb -pipe -fomit-frame-pointer -funit-at-a-time -freorder-blocks -fno-ident -fgcse-sm -fgcse-las -fgcse-after-reload -fmerge-all-constants -combine"
CXXFLAGS="${CFLAGS}" Code: Select all
CFLAGS="-freorder-blocks-and-partition"
CXXFLAGS="-fvisibility-inlines-hidden"
What broke with "-freorder-blocks-and-partition"?r00t440 wrote:For AMD64 users, the following cflag(s) may break a few packages:
Change it to:Code: Select all
CFLAGS="-Os -march=${YOURARCH} -frename-registers -fweb -pipe -fomit-frame-pointer -funit-at-a-time -freorder-blocks -fno-ident -freorder-blocks-and-partition -fgcse-sm -fgcse-las -fgcse-after-reload -fmerge-all-constants -combine" CXXFLAGS="${CFLAGS} -fvisibility-inlines-hidden"The problematic flags:Code: Select all
CFLAGS="-Os -march=${YOURARCH} -frename-registers -fweb -pipe -fomit-frame-pointer -funit-at-a-time -freorder-blocks -fno-ident -fgcse-sm -fgcse-las -fgcse-after-reload -fmerge-all-constants -combine" CXXFLAGS="${CFLAGS}"Post a reply if this helped you...Code: Select all
CFLAGS="-freorder-blocks-and-partition" CXXFLAGS="-fvisibility-inlines-hidden"
The only breakages I have gotten are related to -fPIC (...recompile with -fPIC...). Are you referring to those?r00t440 wrote:For AMD64 users, the following cflag(s) may break a few packages:
Change it to:Code: Select all
CFLAGS="-Os -march=${YOURARCH} -frename-registers -fweb -pipe -fomit-frame-pointer -funit-at-a-time -freorder-blocks -fno-ident -freorder-blocks-and-partition -fgcse-sm -fgcse-las -fgcse-after-reload -fmerge-all-constants -combine" CXXFLAGS="${CFLAGS} -fvisibility-inlines-hidden"The problematic flags:Code: Select all
CFLAGS="-Os -march=${YOURARCH} -frename-registers -fweb -pipe -fomit-frame-pointer -funit-at-a-time -freorder-blocks -fno-ident -fgcse-sm -fgcse-las -fgcse-after-reload -fmerge-all-constants -combine" CXXFLAGS="${CFLAGS}"Post a reply if this helped you...Code: Select all
CFLAGS="-freorder-blocks-and-partition" CXXFLAGS="-fvisibility-inlines-hidden"
Yup, i've experienced breakages with -fPIC stuff, removing the flags i posted above fixed it.RaZoR1394 wrote:The only breakages I have gotten are related to -fPIC (...recompile with -fPIC...). Are you referring to those?
As far as I can remember, I think it was dev-libs/gmp that fails with the above cflag.vipernicus wrote:What broke with "-freorder-blocks-and-partition"?
Code: Select all
cd /usr/portage/distfiles
wget http://dev.gentoo.org/~vapier/dist/glibc-2.5-patches-1.0.tar.bz2

I had some family matters to take care of, that's why I havent been in the running recently for awhile.zxy wrote:AFAIK no.
no-sources stopped when conrad stopped maintaining them (there were some info others wil contiune but i didn't see no new versions).
I guess the conrad install guide goes the similar way.

cheater1034 , it's very nice to hear that everything is ok now.cheater1034 wrote:I had some family matters to take care of, that's why I havent been in the running recently for awhile.zxy wrote:AFAIK no.
no-sources stopped when conrad stopped maintaining them (there were some info others wil contiune but i didn't see no new versions).
I guess the conrad install guide goes the similar way.
Everything is ok now, and I have assembled a parade of patches into my next -no tree (.20-no1)



Same over here..Waitting for the next Conrad to be released..codereverser wrote:wow . nice to see you back. hope everything worked out well in family.
me too still stuck with Conrad 3.1.0 and 2.6.18-no2 since you left
exactly the same hereNon_E wrote:Glad too hear everything is fine now. FYI I am still using 2.6.18-no2It is rock solid.

Code: Select all
linspirelive:~# mount /dev/hda4 /mnt/hda4 -t reiser4
mount: wrong fs type, bad option, bad superblock on /dev/hda4,
missing codepage, or too many mounted file systems
Code: Select all
linspirelive:~# fsck /dev/hda4 --build-fs
fsck 1.35 (28-Feb-2004)
*******************************************************************
This is an EXPERIMENTAL version of fsck.reiser4. Read README first.
*******************************************************************
Fscking the /dev/hda4 block device.
Will check the consistency of the Reiser4 SuperBlock.
Will check the consistency of the Reiser4 FileSystem.
Continue?
(Yes/No): yes
***** fsck.reiser4 started at Wed Feb 28 17:02:35 2007
Reiser4 fs was detected on /dev/hda4.
Master super block (16):
magic: ReIsEr4
blksize: 4096
format: 0x0 (format40)
uuid: 43991f80-73d7-4832-9bc7-762a8fa7bb31
label: <none>
Format super block (17):
plugin: format40
description: Disk-format for reiser4.
magic: ReIsEr40FoRmAt
flushes: 0
mkfs id: 0x586f2e27
blocks: 8389946
free blocks: 2666843
root block: 3666008
tail policy: 0x2 (smart)
next oid: 0x4d9c27
file count: 688792
tree height: 5
key policy: LARGE
CHECKING STORAGE TREE
FSCK: Node (3666005), item (0), [29:1(SD):0:2a:0]: does not look like a valid SD
plugin set extention: wrong pset member count detected (12).
FSCK: Node (3666005), item (0), [29:1(SD):0:2a:0]: does not look like a valid
stat data.
FSCK: Node (3666005), item (0), [29:1(SD):0:2a:0]: broken item found.
FSCK: Node (3666005): the node is broken. Pointed from the node (3666004), item
(0), unit (0). The whole subtree is skipped.
FSCK: Level (1) of the node (776841) doesn't match the expected one (2). The
whole subtree is skipped.
FSCK: Node (697182): The last key [173c27:4(FB):16b636865636b72:4ba377:fbd] in
the node is greater then the right delimiting key
[116cb:4(FB):16c696275756964:2bd43a:fbe].
FSCK: Node (455873), item (67), unit (0): Points to the node [697182] with wrong
delimiting keys. The whole subtree is skipped.
FSCK: Node (862192): The last key [f147c:4(FB):7374706f4d7832:f16d9:24af] in the
node is greater then the right delimiting key
[1171e:4(FB):6174615f69642e:3a4da3:1259].
FSCK: Node (478820), item (1), unit (0): Points to the node [862192] with wrong
delimiting keys. The whole subtree is skipped.
FSCK: Node (862193): failed to open the node pointed by the node (478820), item
(2), unit (0) on the level (2). The whole subtree is skipped.
FSCK: Node (862194): failed to open the node pointed by the node (478820), item
(3), unit (0) on the level (2). The whole subtree is skipped.
FSCK: Node (499970), items (0) and (1): Wrong order of keys.
FSCK: Node (499970): the node is broken. Pointed from the node (478820), item
(21), unit (0). The whole subtree is skipped.
FSCK: Node (874661): The last key [1181a:1(SD):178736c7470726f:43f187:0] in the
node is greater then the right delimiting key
[1171e:4(FB):1756465765f7275:3a4dad:1556].
FSCK: Node (478820), item (26), unit (0): Points to the node [874661] with wrong
delimiting keys. The whole subtree is skipped.
FSCK: Level (3) of the node (1148812) doesn't match the expected one (1). The
whole subtree is skipped.
FSCK: Node (1148814): The last key [1181a:4(FB):173616e64626f78:155b11:2f39] in
the node is greater then the right delimiting key [1171f:0(NAME):0:0:0].
FSCK: Node (478820), item (28), unit (0): Points to the node [1148814] with
wrong delimiting keys. The whole subtree is skipped.
FSCK: Node (3639044), item (28), unit (0): Points to the block (477943) which is
in the tree already. The whole subtree is skipped.
FSCK: Node (3639044), item (29), unit (0): Points to the block (477970) which is
in the tree already. The whole subtree is skipped.
FSCK: Node (3639044), item (30), unit (0): Points to the block (478469) which is
in the tree already. The whole subtree is skipped.
FSCK: Node (3639044), item (31), unit (0): Points to the block (478470) which is
in the tree already. The whole subtree is skipped.
FSCK: Node (478933): failed to open the node pointed by the node (3639044), item
(32), unit (0) on the level (2). The whole subtree is skipped.
FSCK: Node (850418): failed to open the node pointed by the node (1742457), item
(29), unit (0) on the level (2). The whole subtree is skipped.
FSCK: Node (854782): failed to open the node pointed by the node (1742457), item
(30), unit (0) on the level (2). The whole subtree is skipped.
FSCK: Node (854823): failed to open the node pointed by the node (1742457), item
(31), unit (0) on the level (2). The whole subtree is skipped.
FSCK: Node (1212104), items (40) and (41): Wrong order of keys.
FSCK: Node (1212104): the node is broken. Pointed from the node (386439), item (25), unit (0). The
whole subtree is skipped.
FSCK: Node (2438745): The first key [1009e:1(SD):316a7968626d70:394f32:0] is not equal to the left
delimiting key [11fe36:4(FB):64657074726565:1202ad:2f3a].
FSCK: Node (803704), item (39), unit (0): Points to the node [2438745] with wrong delimiting keys.
The whole subtree is skipped.
FSCK: Node (854824): The last key [184650:0(NAME):6b6d61696c2e61:6e74697669727573:7263000000000000]
in the node is greater then the right delimiting key [173c27:4(FB):16c6e7573657274:4ba3ea:1f7c].
FSCK: Node (2432797), item (9), unit (0): Points to the node [854824] with wrong delimiting keys.
The whole subtree is skipped.
FSCK: Level (3) of the node (3651602) doesn't match the expected one (1). The whole subtree is
skipped.
Read nodes 412612
Nodes left in the tree 412600
Leaves of them 405245, Twigs of them 7229
Broken of them 3
Leaves of them 2, Twigs of them 1
Nodes with wrong delimiting keys 6
Leaves of them 6, Twigs of them 0
Invalid node pointers 13
Time interval: Wed Feb 28 17:02:37 2007 - Wed Feb 28 17:07:47 2007
CHECKING EXTENT REGIONS.
FSCK: Node (414183), item (7), unit (1), [f147c:4(FB):73747178665243:f16db:0]: points to the
already used blocks, region [1148815..1148815].
FSCK: Node (477509), item (4), unit (0), [f147c:4(FB):73747938795163:f16d8:0]: points to the
already used blocks, region [1150348..1150348].
FSCK: Node (477509), item (4), unit (1), [f147c:4(FB):73747938795163:f16d8:0]: points to the
already used blocks, region [1151324..1151324].
FSCK: Node (803704), item (35), unit (7), [11fe36:4(FB):64657063616368:1202ac:0]: points to the
already used blocks, region [1607900..1607900].
FSCK: Node (2485717), item (36), unit (3), [12140:4(FB):16c69625872616e:234044:0]: points to the
already used blocks, region [776800..776800].
FSCK: Node (3666114), item (4), unit (2), [10004:4(FB):646d6573670000:1201ea:0]: points to the
already used blocks, region [854123..854123].
Read twigs 7229
Invaid extent pointers 6
Time interval: Wed Feb 28 17:07:47 2007 - Wed Feb 28 17:08:01 2007
Warn : Fatal corruptions were found. Semantic pass is skipped.
***** fsck.reiser4 finished at Wed Feb 28 17:08:01 2007
Closing fs...done
22 fatal corruptions were detected in FileSystem. Run with --build-fs option to fix them.
