ober / winetricks

Automatically exported from code.google.com/p/winetricks
0 stars 0 forks source link

Proposed Patch for updated Songbird (2.2.0-2453) #457

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Hi, although it's no longer in development.. I've created a winetricks patch 
for the newer version of Songbird (ver. 2.2.0-2453, 2013). Please consider the 
attached git_diff patch for winetricks merge.

Note, here's how I run the program after installing it:

$ cd "$HOME/.local/share/wineprefixes/songbird/drive_c/Program Files 
(x86)/Songbird" && wine ./songbird.exe

Cheers!

Original issue reported on code.google.com by Shannon....@gmail.com on 14 Dec 2014 at 3:54

GoogleCodeExporter commented 8 years ago
The patch is broken, # is not a valid AHK comment (use ;).

I'm attaching a working diff, but the program itself crashes for me. If it 
doesn't work, there's no reason to commit it. If you can add a workaround for 
the crash on start then I'll review it.

Original comment by austinenglish@gmail.com on 15 Dec 2014 at 9:12

Attachments:

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
Ah, whoops, thanks for the correction on the AHK commenting!

Also, the program runs for me(see attached screen pic). I do skip the startup 
wizard for the program.

I wonder what could be different on my end that's letting it run? I start with 
a fresh wineprefix.

Here's the console output from the startup:

$ wine --version && cd 
"$HOME/.local/share/wineprefixes/songbird/drive_c/Program Files (x86)/Songbird" 
&& wine ./songbird.exe
wine-1.7.33
p11-kit: couldn't load module: 
/usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: 
/usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared 
object file: No such file or directory
fixme:system:SetProcessDPIAware stub!
fixme:dwmapi:DwmIsCompositionEnabled 0x32e290
fixme:process:SetProcessDEPPolicy (1): stub
fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet
fixme:iphlpapi:NotifyAddrChange (Handle 0x2bfe910, overlapped 0x2bfe8f4): stub
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:ole:RemUnknown_QueryInterface No interface for iid 
{00000019-0000-0000-c000-000000000046}
fixme:resource:GetGuiResources (0xffffffff,0): stub
fixme:win:FlashWindowEx 0x32cb10
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:dwmapi:DwmSetWindowAttribute (0x10072, 2, 0x32dd00, 4) stub
fixme:win:RegisterDeviceNotificationW (hwnd=0x10072, 
filter=0x32d250,flags=0x00000004) returns a fake device notification handle!
fixme:win:FlashWindowEx 0x32db90
fixme:win:FlashWindowEx 0x32dba0
----------------------------------------------Songbird is running at this 
point----

Here's some packages I have installed for Wine:
$ dpkg --get-selections | grep -v deinstall|grep wine
wine-gecko2.24:amd64                install
wine-gecko2.24:i386             install
wine-gecko2.34:amd64                install
wine-gecko2.34:i386             install
wine-mono4.5.2                  install
wine-mono4.5.4                  install
wine1.7                     install
wine1.7-amd64                   install
wine1.7-i386                    install
winetricks                  install

Original comment by Shannon....@gmail.com on 3 Jan 2015 at 5:35

Attachments:

GoogleCodeExporter commented 8 years ago
I also tested it in pristine system with git-built wine-1.7.33-50-g7eed378 and 
it works without issue.

This time I even ran the startup wizard and accepted everything as default.

The useful thing about this program is that one can browse the Internet and 
listen to streaming audio (without having to download), directly in the 
Songbird browser there.

Of course I wouldn't recommend doing that, because it will tell websites you're 
using windows to surf when you're really on Linux.. heh.

Original comment by Shannon....@gmail.com on 5 Jan 2015 at 12:37

GoogleCodeExporter commented 8 years ago
Please put w_download on one line, and attach as a git diff.

Original comment by austinenglish@gmail.com on 14 Jan 2015 at 10:29

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
Hi Mr. English, I've attached the updated gitdiff.

Thanks for your consideration!

Original comment by Shannon....@gmail.com on 16 Jan 2015 at 5:04

Attachments:

GoogleCodeExporter commented 8 years ago
Added a warning about bug 35041, and committed:
https://code.google.com/p/winetricks/source/detail?r=f322c8eec2094ba713a1adbd6a3
a690f866ad536

Original comment by austinenglish@gmail.com on 17 Jan 2015 at 7:38