Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 171061 - glibc must exclude -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
Summary: glibc must exclude -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_...
Status: VERIFIED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL: http://forums.gentoo.org/viewtopic-t-...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-03-15 18:25 UTC by Daniele Palumbo
Modified: 2007-03-15 19:37 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniele Palumbo 2007-03-15 18:25:56 UTC
as reported in http://forums.gentoo.org/viewtopic-t-540104.html, glibc must exclude (if exist) the following cflags:
-D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE
-D_LARGEFILE64_SOURCE

otherwise emerge glibc will fail.

Reproducible: Always
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-03-15 18:58:45 UTC
Don't stick crap into your CFLAGS.
Comment 2 Daniele Palumbo 2007-03-15 19:16:30 UTC
(In reply to comment #1)
> Don't stick crap into your CFLAGS.

cool.

so, the solutions to the problems is not a good way to solve problems...
i have never used that cflags, but i HAVE to do it, cause gentoo 64 bit won't work with xen, xen won't work with in 32on64 ('til 3.0.5, have to came), apache2 won't support >2GB files in 2.0 ALSO cause gentoo ebuilders won't fix it.

suggested solutions?
ooops, was in the link to the forum...

thanks anyway.
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-03-15 19:37:46 UTC
(In reply to comment #2)
> apache2 won't support >2GB files in 2.0 ALSO cause gentoo ebuilders won't fix
> it.

That about illustrates how much you understand the whole issue. apache-2.0 will *never* have LFS because it's unsupported upstream and it plain breaks stuff. So, stop sticking crap into your C[XX]FLAGS, as already said above, we are not going to filter it.