Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 12078 - heimdal installs a glob.h
Summary: heimdal installs a glob.h
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Bryon Roche (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-12-13 04:23 UTC by Bryon Roche (RETIRED)
Modified: 2003-04-04 01:26 UTC (History)
0 users

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


Attachments
patch for glob.h to wrap the required extern "C" stuff (glob.h.diff,481 bytes, patch)
2002-12-13 04:25 UTC, Bryon Roche (RETIRED)
Details | Diff
/usr/include/glob.h (glob.h,7.60 KB, text/plain)
2002-12-16 15:30 UTC, Martin Schlemmer (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Bryon Roche (RETIRED) gentoo-dev 2002-12-13 04:23:39 UTC
glibc-2.3.1 glob.h doesn't have the extern "C" { wrapping that C ABI headers need.
Comment 1 Bryon Roche (RETIRED) gentoo-dev 2002-12-13 04:25:08 UTC
Created attachment 6459 [details, diff]
patch for glob.h to wrap the required extern "C" stuff

patch for glob.h to wrap the required extern "C" stuff
Comment 2 Bryon Roche (RETIRED) gentoo-dev 2002-12-13 07:13:11 UTC
btw bug report sent upstream via glibcbug
Comment 3 Martin Schlemmer (RETIRED) gentoo-dev 2002-12-14 12:09:45 UTC
Err, with what do you have issues ?
Comment 4 Martin Schlemmer (RETIRED) gentoo-dev 2002-12-14 14:43:37 UTC
Blah, lets try that again:

 What packages have issues with glob.h like it is currently ?
Comment 5 Asbjorn Sannes 2002-12-16 06:53:11 UTC
Uhm, updated now to glibc 2.3.1-r2. Doing this to a remote machine is a bit
scary,  (/me loggin in from different links and su'ing to root to be sure there
wouldn't be any interruptions). I found that all the services that used pam had
to be restarted to work (not recompiled, worked like a charm after a restart).
So if you see those nasty [dlerror: /lib/libc.so.6: version `GLIBC_2.3' not
found (required by /lib/security/pam_cracklib.so)], just calm down, DON'T PANIC!
restart the services that uses it. Worked for me! (I did recompile pam, but that
didn't make a  difference)

:) The point is don't panic! :)
Comment 6 Martin Schlemmer (RETIRED) gentoo-dev 2002-12-16 13:44:29 UTC
Bryon ?
Comment 7 Bryon Roche (RETIRED) gentoo-dev 2002-12-16 13:46:48 UTC
Ack.. I thought I'd mentioned that..

Without this mod to glob.h, lftp fails because it can't resolve the libc
globbing functions since it C++ mangles them.  Any other C++ app using libc
globbing will fail in the same way unless it extorn "C" wraps all it's C
includes itself.
Comment 8 Martin Schlemmer (RETIRED) gentoo-dev 2002-12-16 14:18:43 UTC
Bryon: Did you get a reply yet on that bugreport .. maybe supply the URL
       if any, so that we can track it ?
Comment 9 Bryon Roche (RETIRED) gentoo-dev 2002-12-16 15:06:18 UTC
No reply on the bugreport so far.  I refiled the report.
Comment 10 Martin Schlemmer (RETIRED) gentoo-dev 2002-12-16 15:30:22 UTC
Created attachment 6547 [details]
/usr/include/glob.h

Interesting twist ... Tried to do the patch, but here is my glob.h ...
seems like mine is wrapped ... :/
Comment 11 Bryon Roche (RETIRED) gentoo-dev 2002-12-16 17:44:25 UTC
Heimdal is actually the package that installed this.  Sorry.

I'm looking into it now..
Comment 12 Bryon Roche (RETIRED) gentoo-dev 2003-01-15 01:38:44 UTC
heimdal-0.5.1-r1 ~x86 ~ppc is committed and seems to work for me.  Can the 5
other people in the world interested in using heimdal test this as well? :)
Comment 13 John Davis (zhen) (RETIRED) gentoo-dev 2003-04-04 01:21:27 UTC
db fix
Comment 14 John Davis (zhen) (RETIRED) gentoo-dev 2003-04-04 01:26:19 UTC
db fix