#wine-staging

/

      • JackWinter_
        better to hide join/part msgs..
      • Cheaterman
        :/
      • ehoover has quit
      • fracting joined the channel
      • nebg has left the channel
      • Overlordz joined the channel
      • drathir has quit
      • drathir joined the channel
      • NP-Hardass has quit
      • karolherbst joined the channel
      • NP-Hardass joined the channel
      • jactry joined the channel
      • NP-HardBot
        [06winetricks/master][05654454a](00http://is.gd/AxkWjs) 02Artem S. Tashkinov: A real albeit untidy help page
      • [06winetricks/master][0501c9767](00http://is.gd/ry3uxT) 02Artem S. Tashkinov: Preliminary Russian translation
      • [06winetricks/master][05233009a](00http://is.gd/PgujCA) 02Austin English: Merge pull request #619 from birdie-github/master
      • [06winetricks/master][0538e1a5f](00http://is.gd/jYcOF2) 02Austin English: Merge pull request #618 from birdie-github/patch-2
      • karolherbst has quit
      • karolherbst joined the channel
      • jactry has quit
      • fracting joined the channel
      • AmineKhaldi_ joined the channel
      • AmineKhaldi has quit
      • karolherbst has quit
      • jactry joined the channel
      • jactry has quit
      • jactry joined the channel
      • NP-Hardass has quit
      • nsivov has quit
      • nsivov joined the channel
      • c_korn joined the channel
      • [06winetricks/master][0530209b5](00http://is.gd/QCyf1r) 02Artem S. Tashkinov: Typos
      • [06winetricks/master][05ac1f6e9](00http://is.gd/94jYIF) 02Austin English: Merge pull request #620 from birdie-github/master
      • LordFly joined the channel
      • jactry has quit
      • c_korn has quit
      • c10ud^ joined the channel
      • frankyboy_ joined the channel
      • hmc joined the channel
      • puk joined the channel
      • AmineKhaldi joined the channel
      • AmineKhaldi_ has quit
      • catpig joined the channel
      • towo` joined the channel
      • mannerov joined the channel
      • mannerov
        slackner: Hi, do you guys have some update on whether you are ok merging gallium nine support ?
      • we are open to changes to the way the mesa library is packaged/distributed if that helps
      • frankyboy_
        would be very nice to have gallium nine support included in wine-staging :)
      • nsivov
        and gallium ten and eleven after that
      • mannerov
        we proposed a patch some time ago, but I'm not sure it was the right location
      • it was on some bug report about missing gallium nine support in staging
      • probably one issue is that you need to install gallium nine in order to have the headers needed for compiling its wine support
      • but It's entirely ok to put these headers in a separate package
      • for better retrocompatibility support, likely would be better put the headers from the new package in a different include directory than when current mesa targets
      • *where
      • I have one question though about library loading
      • Currently we ship a module (not a library), in /usr/lib/d3dadapter9 or something like that
      • pkg-config can find the location at compile time
      • obviously if we don't require gallium nine to be installed at wine compilation time (but only the headers), we'd need another solution
      • Some have suggested packaging instead a library, and putting it into /usr/lib would help. Any suggestion ? Is there other ways to solve the problem, and will that be the solution ?
      • karolherbst joined the channel
      • hmc has quit
      • LordFly has quit
      • catpig joined the channel
      • karolherbst has quit
      • karolherbst joined the channel
      • nsivov has quit
      • nsivov joined the channel
      • puk has quit
      • puk joined the channel
      • jactry joined the channel
      • jactry has quit
      • jactry joined the channel
      • duboisj joined the channel
      • ehoover joined the channel
      • OmegaPhil has quit
      • OmegaPhil joined the channel
      • OmegaPhil has quit
      • OmegaPhil joined the channel
      • Haaninjo joined the channel
      • c10ud^ has quit
      • krushia has quit
      • NP-Hardass joined the channel
      • Aliekezhi- joined the channel
      • c10ud joined the channel
      • Yoshimo joined the channel
      • Barrie joined the channel
      • Barrie has left the channel
      • Barrie_Butsers joined the channel
      • jactry has quit
      • Andre_H joined the channel
      • c_korn joined the channel
      • Yoshimo has quit
      • krushia joined the channel
      • puk has quit
      • Barrie_Butsers has quit
      • Farmboy0 joined the channel
      • JackWinter joined the channel
      • Yoshimo joined the channel
      • sle85276 joined the channel
      • Yoshimo has quit
      • learn_more
        should i create an issue in the wine or wine-staging entry in bugzilla?
      • to submit a patch
      • sle85276 has quit
      • sle85276 joined the channel
      • Barry_Butsers joined the channel
      • slackner
        learn_more: this is one of the things not moved to the winehq infrastructure yet. you can open a patch submission request here: https://bugs.wine-staging.com/buglist.cgi?compo...
      • or send them directly to me
      • learn_more
        allright, thanks
      • i sent a job to patchbot, but its still queued
      • uhh
      • most of it's vm's are off?
      • lol
      • guess someone is doing maintenance or so
      • sle85276 has quit
      • c10ud has quit
      • Andre_H has quit
      • epdv joined the channel
      • epdv
        Hi, why does wine-staging need lib32 support?
      • epdv has quit
      • Farmboy0 has quit
      • Farmboy0 joined the channel
      • puk joined the channel
      • duboisj has quit
      • learn_more
        slackner: can i submit the patch even tho the patchbot didnt process it yet?
      • slackner
        learn_more: sure. you can add the link, maybe the testbot wakes up until i take a look ;)
      • learn_more
        allright
      • also, i added my name to the contributors list at the top of the c files
      • if the patch is too small for that, can you remove it?
      • slackner
        learn_more: i am not aware of a specific limit, so adding your copyright is fine
      • learn_more
        ok
      • DarkPlayer
        learn_more: just wondering, wouldn't it make sense to map the file into memory and use the macros/functions for the PE headers?
      • learn_more
        for which part DarkPlayer?
      • i query the stored hash from the pPDSip data
      • DarkPlayer
        learn_more: the logic in SOFTPUB_HashPEFile
      • learn_more
        and i need to hash the file from disk, because loading it as image in memory might f.e. relocate it
      • DarkPlayer
        you can also load a file without relocating it
      • either directly using MapViewOfFile or load as data file
      • learn_more
        hm yes, that would also be an option then
      • duboisj joined the channel
      • duboisj has quit
      • would that be better?
      • DarkPlayer
        learn_more: you could then use commands like RtlImageDirectoryEntryToData
      • and don't have to implement the logic of parsing the headers
      • learn_more
        yes but i also need the offset of the DataDirectory entry itself
      • and iirc RtlImageDir doesnt give that?
      • DarkPlayer
        learn_more: which offset do you need to know? RtlImageDirectoryEntryToData should return the address to the section
      • learn_more
        yes, but i need the thing that indicates the rva to the section and the size
      • as well as the section itself
      • i skip the OptionalHeader.DataDirectory[IMAGE_DIRECTORY_ENTRY_SECURITY] as well
      • DarkPlayer
        i didn't looked so much at your code yet, but RtlImageDirectoryEntryToData should return the address (i.e. load address + raw image offset) for files that are not mapped as image