Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 101681 - sys-apps/gawk-3.1.4-r4: non-GNU compatibility
Summary: sys-apps/gawk-3.1.4-r4: non-GNU compatibility
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All OS X
: High normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-07 15:12 UTC by Kito (RETIRED)
Modified: 2005-09-01 22:01 UTC (History)
2 users (show)

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


Attachments
gawk-3.1.4-r4.ebuild.patch (gawk-3.1.4-r4.ebuild.patch,1.86 KB, patch)
2005-08-07 15:13 UTC, Kito (RETIRED)
Details | Diff
gawk-3.1.4-r4.ebuild.patch (gawk-3.1.4-r4.ebuild.patch,1.86 KB, patch)
2005-08-08 03:17 UTC, Diego Elio Pettenò (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Kito (RETIRED) gentoo-dev 2005-08-07 15:12:04 UTC
skips compilation of filefuncs.c on Darwin, I have a makefile that will work, but its only needed for 
depcache AFAIK, and we currently have no plans on porting that, and if we do would prefer to use the C 
rewrite anyway. Also adds a fix for xmlgawk to link properly.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Kito (RETIRED) gentoo-dev 2005-08-07 15:13:08 UTC
Created attachment 65354 [details, diff]
gawk-3.1.4-r4.ebuild.patch
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-08-08 03:17:13 UTC
Created attachment 65409 [details, diff]
gawk-3.1.4-r4.ebuild.patch

Also Gentoo/FreeBSD needs a couple of fixes to have xmlgawk working, as
attached.

The cp -a change is already done.
Comment 3 SpanKY gentoo-dev 2005-08-11 20:55:12 UTC
the glibc/iconv is no good ... wont work with uclibc ;)

added the check to not install with Darwin userland ;P
Comment 4 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-08-12 01:12:14 UTC
Does xmlgawk work fine out of the box with uclibc? If it requires GNU libiconv  
on FreeBSD and OSX it's possible that it doesn't work with uclibc's iconv(),  
too.  
  
You can also change that to ( use elibc_glibc || use elibc_FreeBSD ) if you  
are sure it's the case. 
 
Comment 5 Thomas Kjosmoen 2005-08-15 12:27:50 UTC
Though the patch doesn't apply "cleanly", it does seem to make gawk install properly, and made it 
possible for me to get quickpkg going on ppc-macos.
Comment 6 SpanKY gentoo-dev 2005-09-01 22:01:18 UTC
3.1.5 should indirectly resolve this