Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 671272 - app-emulation/wine-any-3.20 - .../work/wine-3.20/dlls/kerberos/krb5_ap.c: In function ‘init_creds’: .../work/wine-3.20/dlls/kerberos/krb5_ap.c:876:5: error: unknown type name ‘krb5_context’
Summary: app-emulation/wine-any-3.20 - .../work/wine-3.20/dlls/kerberos/krb5_ap.c: In ...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Wine Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-11-16 13:49 UTC by mael
Modified: 2018-11-19 02:51 UTC (History)
0 users

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


Attachments
build.log.tar.bz2 (build.log.tar.bz2,72.95 KB, application/x-bzip-compressed-tar)
2018-11-16 13:54 UTC, mael
Details
"emerge --info" output (emerge--info.txt,19.40 KB, text/plain)
2018-11-16 13:55 UTC, mael
Details

Note You need to log in before you can comment on or make changes to this bug.
Description mael 2018-11-16 13:49:10 UTC
app-emulation/wine-any-3.20 doesnt compile correctly repeatedly and i must confess i dont get a clue from this attached build.log the first time since i started using gentoo in 2008. i compiled every other packet successfully on my "workhorse" even after a restart, so i can eliminate bad hardware/firmware/bios-settings or bad software (base system/toolchain/configuration files) for myself so far...

i am VERY glad for any advice in advance ...
Comment 1 mael 2018-11-16 13:54:57 UTC
Created attachment 555308 [details]
build.log.tar.bz2
Comment 2 mael 2018-11-16 13:55:39 UTC
Created attachment 555310 [details]
"emerge --info" output
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2018-11-17 13:07:36 UTC
Comment on attachment 555308 [details]
build.log.tar.bz2

Why did you put a single file in that archive? Did you know you can compress files directly without using tar?
Comment 4 Nick Sarnie gentoo-dev 2018-11-17 15:26:12 UTC
Hi,

The struct krb5_context is defined in /usr/include/krb5/krb5.h. This is included by krb5_ap.c in wine. Can you check if your copy of the header has this struct? On my system it appears as below:

struct _krb5_context;
typedef struct _krb5_context * krb5_context;


Sarnex
Comment 5 mael 2018-11-19 02:48:55 UTC
@Jeroen

I use tar archives for everything (single files and whole dir trees) to compress and its in every base system. app-arch/p7zip isnt!

@All

it should be considered wise to raise the limit for attachments to 10 megs. these build.logs can get very extensive these days. for example the dev-qt/qtwebengine ... and harddisk space for simple build.logs isnt anymore so expensive either... ;-)

@Nick

the case is closed for me because it now compiles strangely enough flawlessy... has anyone made a patch already? i refetched the sources of wine-any-3.20 on friday afternoon and merged it flawlessy without any other change to my system... cant tell if there was a new "micropatch" included in the refetched sources to solve that bug... sorry for not reporting back more earlier, i had a "tight weekend" with some important personal activities...
Comment 6 Nick Sarnie gentoo-dev 2018-11-19 02:51:20 UTC
Nope, no new patches this weekend. Either way, glad it's working.

Closing as invalid.