Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 74057 - parted-1.6.10-r2 (and other versions) does not build on non-NLS (uclibc default) systems
Summary: parted-1.6.10-r2 (and other versions) does not build on non-NLS (uclibc defau...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Embedded Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on: 79291
Blocks:
  Show dependency tree
 
Reported: 2004-12-10 19:00 UTC by Axel Dyks
Modified: 2005-03-21 05:17 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
The NLS/libintl.h patch that I've just announced. (parted-1.6.10-filesys-nls.patch,348 bytes, patch)
2004-12-10 19:02 UTC, Axel Dyks
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Axel Dyks 2004-12-10 19:00:07 UTC
"./libparted/filesys.c" does not compile, if "libintl.h" isn't installed,
i.e. glibc/uclibc was built without NLS support.
I think, this is the default setting for gentoo-uclibc/embedded.

All other ("./libparted") c-sources do _not_ include "libintl.h",
if NLS is not defined (use -nls). So I think this bug should
actually fixed upstream, but I will attach a patch.

-Axel
Comment 1 Axel Dyks 2004-12-10 19:02:08 UTC
Created attachment 45718 [details, diff]
The NLS/libintl.h patch that I've just announced.
Comment 2 Axel Dyks 2004-12-10 19:06:22 UTC
I forgot to mention that the patch can/should also
be applied to -1.6.6 an -1.6.15.

-Axel
Comment 3 Axel Dyks 2005-01-05 19:26:19 UTC
The libintl/nls patch that I've proposed has just been added to upstream's
CVS/stable. I think it will available be in the 1.6.21 release.

Until then I will use 1.6.20 (~x86) and apply the patch manually.

ByTheWay: I recommend to use no older version than 1.6.19, at least
if you are going to write MS-DOS disk labels that should be "understood"
by Win32 OS's.

--Axel
Comment 4 Chris Gianelloni (RETIRED) gentoo-dev 2005-03-05 07:35:42 UTC
This has been fixed upstream...
Comment 5 Chris Gianelloni (RETIRED) gentoo-dev 2005-03-05 07:36:18 UTC
And is in parted 1.6.21, so I am making this bug depend on bug #79291
Comment 6 John N. Laliberte (RETIRED) gentoo-dev 2005-03-21 05:17:41 UTC
I committed 1.6.22 a day or so ago, so this should be fixed.