Opened 11 years ago

Closed 11 years ago

#3448 closed defect (fixed)

cut broken with Coreutils-8.22 and i18n patch from Fedora

Reported by: Igor Živković Owned by: Matthew Burgess
Priority: high Milestone: 7.5
Component: Book Version: SVN
Severity: critical Keywords:
Cc:

Description

Just run into this in my newest build while installing CA certs from BLFS:

"grep CVS_ID certdata.txt | cut -f4 -d'$'" should return "Revision: 1.87" but doesn't return anything.

Attachments (1)

coreutils-8.22-i18n-2.patch (137.9 KB ) - added by WilliamImm 11 years ago.
Fresh i18n patch from Fedora (fixed to prevent autoreconf from running)

Download all attachments as: .zip

Change History (8)

comment:1 by WilliamImm, 11 years ago

Turns out the latest version of the i18n patch from Fedora fixes cut - apparently, it's a 64-bit specific issue according to the changelog. I just tested the patch out, and the command worked perfectly this time.

comment:2 by Igor Živković, 11 years ago

There is one problem with this patch in that it requires autoreconf which is built after coreutils.

comment:3 by WilliamImm, 11 years ago

...well, blame that on me forgetting to set the date/time correctly on the virtual machine after a supsend/resume. I'll update the patch as soon as I can, assuming someone else doesn't get ot it first. Even though I updated makefile.in, the timestamps were not set correctly. A simple touch should fix this until the patch is updated.

by WilliamImm, 11 years ago

Attachment: coreutils-8.22-i18n-2.patch added

Fresh i18n patch from Fedora (fixed to prevent autoreconf from running)

comment:4 by WilliamImm, 11 years ago

OK, the patch should be fixed now.

comment:5 by Matthew Burgess, 11 years ago

Owner: changed from lfs-book@… to Matthew Burgess
Status: newassigned

comment:6 by Matthew Burgess, 11 years ago

Thanks for the report, and thanks for working on the patch, William. Fixed in r10411.

comment:7 by Matthew Burgess, 11 years ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.