Page 17 of 23

Posted: Wed 17 Oct 2018, 00:33
by don570
I converted wine64-3.17_v4.1.pet
I was able to make a SFS package for fatdog710 and run 32 bit windows programs


I tried to run a 64bit windows program (freeware)
It wouldn't work :cry:
https://notepad-plus-plus.org/repositor ... in.x64.zip
Here is output of terminal
./wine64 /npp.7.5.9.bin.x64.zip.extracted/notepad++.exe
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:plugplay:try_add_device Building report descriptor failed, removing device
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x1, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x5, bType: 0x3)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:plugplay:try_add_device Building report descriptor failed, removing device
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:plugplay:try_add_device Building report descriptor failed, removing device
0028:err:plugplay:try_add_device Building report descriptor failed, removing device
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:plugplay:try_add_device Building report descriptor failed, removing device
Wine cannot find the ncurses library (libncurses.so.5).
0009:err:winediag:gnutls_initialize failed to load libgnutls, no support for encryption
wine: Unhandled illegal instruction at address 0x14017b478 (thread 0009), starting debugger...
Unhandled exception: illegal instruction in 64-bit code (0x000000014017b478).
Register dump:
rip:000000014017b478 rsp:00000000001a5af0 rbp:0000000000037e10 eflags:00010246 ( R- -- I Z- -P- )
rax:0000000000000000 rbx:00000000000a5aa0 rcx:00000000000a5ad0 rdx:00000000000a5ad8
rsi:00000000001a5b50 rdi:0000000000036e28 r8:0000000000000000 r9:0000000000000000 r10:00000000005eb430
r11:00000000005eb190 r12:000000000006af98 r13:000000000006afd8 r14:0000000000000000 r15:ffffffffffffffff
Stack dump:
0x00000000001a5af0: 00000000077735b7 0000000000759797
0x00000000001a5b00: 0000000000147b94 0000000001e5a000
0x00000000001a5b10: 00000000005eb190 000000014017b3a6
0x00000000001a5b20: 00000000001a5b90 0000000000000000
0x00000000001a5b30: 0000000000000040 0000000000008030
0x00000000001a5b40: 000000014020e4e0 00000001401668e9
0x00000000001a5b50: 0000000000000804 000000014000774f
0x00000000001a5b60: 0000000000000231 000000007d9c8813
0x00000000001a5b70: 000000000000000d 00007fe1be65168a
0x00000000001a5b80: 000000000006aff8 000000014010b988
0x00000000001a5b90: 0000000000000000 00000000005eb190
0x00000000001a5ba0: 00000000005eb380 00000000005eb430
Backtrace:
=>0 0x000000014017b478 in notepad++ (+0x17b478) (0x0000000000037e10)
1 0x000000014017b3a6 in notepad++ (+0x17b3a5) (0x0000000000000000)
2 0x00000001401668e9 in notepad++ (+0x1668e8) (0x0000000000000000)
3 0x000000014010b988 in notepad++ (+0x10b987) (0x0000000000000000)
4 0x000000014010bb76 in notepad++ (+0x10bb75) (0x00000000001a6d50)
5 0x00000001400cc1cb in notepad++ (+0xcc1ca) (0x00000000001a6d50)
6 0x000000014012cc83 in notepad++ (+0x12cc82) (0x0000000000000000)
7 0x000000014013bcff in notepad++ (+0x13bcfe) (0x0000000000000000)
8 0x000000007b478b10 in kernel32 (+0x58b0f) (0x0000000000000000)
0x000000014017b478:
Modules:
Module Address Debug info Name (96 modules)
ELF 7b400000- 7b80d000 Dwarf kernel32<elf>
\-PE 7b420000- 7b80d000 \ kernel32
ELF 7bc00000- 7bd1a000 Deferred ntdll<elf>
\-PE 7bc20000- 7bd1a000 \ ntdll
ELF 7c000000- 7c004000 Deferred <wine-loader>
PE 140000000- 14035d000 Export notepad++
PE 180000000- 180163000 Deferred scilexer
ELF 7fe1b84ed000- 7fe1b8501000 Deferred msimg32<elf>
\-PE 7fe1b84f0000- 7fe1b8501000 \ msimg32
ELF 7fe1b8501000- 7fe1b8689000 Deferred oleaut32<elf>
\-PE 7fe1b8530000- 7fe1b8689000 \ oleaut32
ELF 7fe1b8689000- 7fe1b86ca000 Deferred rsaenh<elf>
\-PE 7fe1b8690000- 7fe1b86ca000 \ rsaenh
ELF 7fe1b86ca000- 7fe1b86e5000 Deferred imagehlp<elf>
\-PE 7fe1b86d0000- 7fe1b86e5000 \ imagehlp
ELF 7fe1b86e5000- 7fe1b86fa000 Deferred api-ms-win-core-localization-l1-2-1<elf>
\-PE 7fe1b86f0000- 7fe1b86fa000 \ api-ms-win-core-localization-l1-2-1
ELF 7fe1b86fa000- 7fe1b870e000 Deferred api-ms-win-core-fibers-l1-1-1<elf>
\-PE 7fe1b8700000- 7fe1b870e000 \ api-ms-win-core-fibers-l1-1-1
ELF 7fe1b870e000- 7fe1b8723000 Deferred api-ms-win-core-synch-l1-2-0<elf>
\-PE 7fe1b8710000- 7fe1b8723000 \ api-ms-win-core-synch-l1-2-0
ELF 7fe1b8723000- 7fe1b8984000 Deferred libgmp.so.10
ELF 7fe1b8984000- 7fe1b8bb4000 Deferred libhogweed.so.4
ELF 7fe1b8bb4000- 7fe1b8de6000 Deferred libnettle.so.6
ELF 7fe1b8de6000- 7fe1b901c000 Deferred libcrypt.so.1
ELF 7fe1b901c000- 7fe1b9224000 Deferred libdns_sd.so
ELF 7fe1b9224000- 7fe1b9514000 Deferred libgnutls.so.28
ELF 7fe1b9514000- 7fe1b9785000 Deferred libcups.so.2
ELF 7fe1b9785000- 7fe1b97c2000 Deferred uxtheme<elf>
\-PE 7fe1b9790000- 7fe1b97c2000 \ uxtheme
ELF 7fe1b97c4000- 7fe1b99c9000 Deferred libxfixes.so.3
ELF 7fe1b99c9000- 7fe1b9bd2000 Deferred libxcursor.so.1
ELF 7fe1b9bd2000- 7fe1b9ddf000 Deferred libxi.so.6
ELF 7fe1b9ddf000- 7fe1b9fe1000 Deferred libxcomposite.so.1
ELF 7fe1b9fe1000- 7fe1ba1ea000 Deferred libxrandr.so.2
ELF 7fe1ba1ea000- 7fe1ba3f2000 Deferred libxrender.so.1
ELF 7fe1ba3f2000- 7fe1ba5f6000 Deferred libxxf86vm.so.1
ELF 7fe1ba5f6000- 7fe1ba7f8000 Deferred libxinerama.so.1
ELF 7fe1ba7f8000- 7fe1ba9fd000 Deferred libxdmcp.so.6
ELF 7fe1ba9fd000- 7fe1babff000 Deferred libxau.so.6
ELF 7fe1babff000- 7fe1bae1e000 Deferred libxcb.so.1
ELF 7fe1bae1e000- 7fe1bb13a000 Deferred libx11.so.6
ELF 7fe1bb13a000- 7fe1bb349000 Deferred libxext.so.6
ELF 7fe1bb349000- 7fe1bb3e5000 Deferred winex11<elf>
\-PE 7fe1bb360000- 7fe1bb3e5000 \ winex11
ELF 7fe1bb3fb000- 7fe1bb61b000 Deferred libexpat.so.1
ELF 7fe1bb61b000- 7fe1bb856000 Deferred libfontconfig.so.1
ELF 7fe1bb856000- 7fe1bba81000 Deferred libpng16.so.16
ELF 7fe1bba81000- 7fe1bbc91000 Deferred libbz2.so.1.0
ELF 7fe1bbc91000- 7fe1bbf30000 Deferred libfreetype.so.6
ELF 7fe1bbf30000- 7fe1bbfc7000 Deferred rpcrt4<elf>
\-PE 7fe1bbf40000- 7fe1bbfc7000 \ rpcrt4
ELF 7fe1bbfc7000- 7fe1bc16d000 Deferred ole32<elf>
\-PE 7fe1bbff0000- 7fe1bc16d000 \ ole32
ELF 7fe1bc16d000- 7fe1bc1b5000 Deferred winspool<elf>
\-PE 7fe1bc180000- 7fe1bc1b5000 \ winspool
ELF 7fe1bc1b5000- 7fe1bc2b0000 Deferred comdlg32<elf>
\-PE 7fe1bc1c0000- 7fe1bc2b0000 \ comdlg32
ELF 7fe1bc2b0000- 7fe1bc2c5000 Deferred sensapi<elf>
\-PE 7fe1bc2c0000- 7fe1bc2c5000 \ sensapi
ELF 7fe1bc2c5000- 7fe1bc301000 Deferred wintrust<elf>
\-PE 7fe1bc2d0000- 7fe1bc301000 \ wintrust
ELF 7fe1bc301000- 7fe1bc325000 Deferred bcrypt<elf>
\-PE 7fe1bc310000- 7fe1bc325000 \ bcrypt
ELF 7fe1bc325000- 7fe1bc40b000 Deferred crypt32<elf>
\-PE 7fe1bc330000- 7fe1bc40b000 \ crypt32
ELF 7fe1bc40b000- 7fe1bc61d000 Deferred libz.so.1
ELF 7fe1bc61d000- 7fe1bc68c000 Deferred dbghelp<elf>
\-PE 7fe1bc630000- 7fe1bc68c000 \ dbghelp
ELF 7fe1bc68c000- 7fe1bd08c000 Deferred shell32<elf>
\-PE 7fe1bc6b0000- 7fe1bd08c000 \ shell32
ELF 7fe1bd08c000- 7fe1bd119000 Deferred shlwapi<elf>
\-PE 7fe1bd0a0000- 7fe1bd119000 \ shlwapi
ELF 7fe1bd119000- 7fe1bd141000 Deferred imm32<elf>
\-PE 7fe1bd120000- 7fe1bd141000 \ imm32
ELF 7fe1bd141000- 7fe1bd18e000 Deferred usp10<elf>
\-PE 7fe1bd150000- 7fe1bd18e000 \ usp10
ELF 7fe1bd18e000- 7fe1bd1a9000 Deferred version<elf>
\-PE 7fe1bd190000- 7fe1bd1a9000 \ version
ELF 7fe1bd1a9000- 7fe1bd23d000 Deferred advapi32<elf>
\-PE 7fe1bd1c0000- 7fe1bd23d000 \ advapi32
ELF 7fe1bd23d000- 7fe1bd3a9000 Deferred gdi32<elf>
\-PE 7fe1bd250000- 7fe1bd3a9000 \ gdi32
ELF 7fe1bd3a9000- 7fe1bd601000 Deferred user32<elf>
\-PE 7fe1bd3d0000- 7fe1bd601000 \ user32
ELF 7fe1bd701000- 7fe1bd84b000 Deferred comctl32<elf>
\-PE 7fe1bd710000- 7fe1bd84b000 \ comctl32
ELF 7fe1bdac4000- 7fe1bdccf000 Deferred libnss_files.so.2
ELF 7fe1bdecf000- 7fe1be0e5000 Deferred libgcc_s.so.1
ELF 7fe1be0e5000- 7fe1be3d6000 Deferred libm.so.6
ELF 7fe1be3d9000- 7fe1be5dd000 Deferred libdl.so.2
ELF 7fe1be5dd000- 7fe1be953000 Deferred libc.so.6
ELF 7fe1be953000- 7fe1beb6f000 Deferred libpthread.so.0
./wine64 /npp.7.5.9.bin.x64.zip.extracted/notepad++.exe
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:plugplay:try_add_device Building report descriptor failed, removing device
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x1, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x5, bType: 0x3)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:plugplay:try_add_device Building report descriptor failed, removing device
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:plugplay:try_add_device Building report descriptor failed, removing device
0028:err:plugplay:try_add_device Building report descriptor failed, removing device
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:plugplay:try_add_device Building report descriptor failed, removing device
Wine cannot find the ncurses library (libncurses.so.5).
0009:err:winediag:gnutls_initialize failed to load libgnutls, no support for encryption
wine: Unhandled illegal instruction at address 0x14017b478 (thread 0009), starting debugger...
Unhandled exception: illegal instruction in 64-bit code (0x000000014017b478).
Register dump:
rip:000000014017b478 rsp:00000000001a5af0 rbp:0000000000037e10 eflags:00010246 ( R- -- I Z- -P- )
rax:0000000000000000 rbx:00000000000a5aa0 rcx:00000000000a5ad0 rdx:00000000000a5ad8
rsi:00000000001a5b50 rdi:0000000000036e28 r8:0000000000000000 r9:0000000000000000 r10:00000000005eb430
r11:00000000005eb190 r12:000000000006af98 r13:000000000006afd8 r14:0000000000000000 r15:ffffffffffffffff
Stack dump:
0x00000000001a5af0: 00000000077735b7 0000000000759797
0x00000000001a5b00: 0000000000147b94 0000000001e5a000
0x00000000001a5b10: 00000000005eb190 000000014017b3a6
0x00000000001a5b20: 00000000001a5b90 0000000000000000
0x00000000001a5b30: 0000000000000040 0000000000008030
0x00000000001a5b40: 000000014020e4e0 00000001401668e9
0x00000000001a5b50: 0000000000000804 000000014000774f
0x00000000001a5b60: 0000000000000231 000000007d9c8813
0x00000000001a5b70: 000000000000000d 00007fe1be65168a
0x00000000001a5b80: 000000000006aff8 000000014010b988
0x00000000001a5b90: 0000000000000000 00000000005eb190
0x00000000001a5ba0: 00000000005eb380 00000000005eb430
Backtrace:
=>0 0x000000014017b478 in notepad++ (+0x17b478) (0x0000000000037e10)
1 0x000000014017b3a6 in notepad++ (+0x17b3a5) (0x0000000000000000)
2 0x00000001401668e9 in notepad++ (+0x1668e8) (0x0000000000000000)
3 0x000000014010b988 in notepad++ (+0x10b987) (0x0000000000000000)
4 0x000000014010bb76 in notepad++ (+0x10bb75) (0x00000000001a6d50)
5 0x00000001400cc1cb in notepad++ (+0xcc1ca) (0x00000000001a6d50)
6 0x000000014012cc83 in notepad++ (+0x12cc82) (0x0000000000000000)
7 0x000000014013bcff in notepad++ (+0x13bcfe) (0x0000000000000000)
8 0x000000007b478b10 in kernel32 (+0x58b0f) (0x0000000000000000)
0x000000014017b478:
Modules:
Module Address Debug info Name (96 modules)
ELF 7b400000- 7b80d000 Dwarf kernel32<elf>
\-PE 7b420000- 7b80d000 \ kernel32
ELF 7bc00000- 7bd1a000 Deferred ntdll<elf>
\-PE 7bc20000- 7bd1a000 \ ntdll
ELF 7c000000- 7c004000 Deferred <wine-loader>
PE 140000000- 14035d000 Export notepad++
PE 180000000- 180163000 Deferred scilexer
ELF 7fe1b84ed000- 7fe1b8501000 Deferred msimg32<elf>
\-PE 7fe1b84f0000- 7fe1b8501000 \ msimg32
ELF 7fe1b8501000- 7fe1b8689000 Deferred oleaut32<elf>
\-PE 7fe1b8530000- 7fe1b8689000 \ oleaut32
ELF 7fe1b8689000- 7fe1b86ca000 Deferred rsaenh<elf>
\-PE 7fe1b8690000- 7fe1b86ca000 \ rsaenh
ELF 7fe1b86ca000- 7fe1b86e5000 Deferred imagehlp<elf>
\-PE 7fe1b86d0000- 7fe1b86e5000 \ imagehlp
ELF 7fe1b86e5000- 7fe1b86fa000 Deferred api-ms-win-core-localization-l1-2-1<elf>
\-PE 7fe1b86f0000- 7fe1b86fa000 \ api-ms-win-core-localization-l1-2-1
ELF 7fe1b86fa000- 7fe1b870e000 Deferred api-ms-win-core-fibers-l1-1-1<elf>
\-PE 7fe1b8700000- 7fe1b870e000 \ api-ms-win-core-fibers-l1-1-1
ELF 7fe1b870e000- 7fe1b8723000 Deferred api-ms-win-core-synch-l1-2-0<elf>
\-PE 7fe1b8710000- 7fe1b8723000 \ api-ms-win-core-synch-l1-2-0
ELF 7fe1b8723000- 7fe1b8984000 Deferred libgmp.so.10
ELF 7fe1b8984000- 7fe1b8bb4000 Deferred libhogweed.so.4
ELF 7fe1b8bb4000- 7fe1b8de6000 Deferred libnettle.so.6
ELF 7fe1b8de6000- 7fe1b901c000 Deferred libcrypt.so.1
ELF 7fe1b901c000- 7fe1b9224000 Deferred libdns_sd.so
ELF 7fe1b9224000- 7fe1b9514000 Deferred libgnutls.so.28
ELF 7fe1b9514000- 7fe1b9785000 Deferred libcups.so.2
ELF 7fe1b9785000- 7fe1b97c2000 Deferred uxtheme<elf>
\-PE 7fe1b9790000- 7fe1b97c2000 \ uxtheme
ELF 7fe1b97c4000- 7fe1b99c9000 Deferred libxfixes.so.3
ELF 7fe1b99c9000- 7fe1b9bd2000 Deferred libxcursor.so.1
ELF 7fe1b9bd2000- 7fe1b9ddf000 Deferred libxi.so.6
ELF 7fe1b9ddf000- 7fe1b9fe1000 Deferred libxcomposite.so.1
ELF 7fe1b9fe1000- 7fe1ba1ea000 Deferred libxrandr.so.2
ELF 7fe1ba1ea000- 7fe1ba3f2000 Deferred libxrender.so.1
ELF 7fe1ba3f2000- 7fe1ba5f6000 Deferred libxxf86vm.so.1
ELF 7fe1ba5f6000- 7fe1ba7f8000 Deferred libxinerama.so.1
ELF 7fe1ba7f8000- 7fe1ba9fd000 Deferred libxdmcp.so.6
ELF 7fe1ba9fd000- 7fe1babff000 Deferred libxau.so.6
ELF 7fe1babff000- 7fe1bae1e000 Deferred libxcb.so.1
ELF 7fe1bae1e000- 7fe1bb13a000 Deferred libx11.so.6
ELF 7fe1bb13a000- 7fe1bb349000 Deferred libxext.so.6
ELF 7fe1bb349000- 7fe1bb3e5000 Deferred winex11<elf>
\-PE 7fe1bb360000- 7fe1bb3e5000 \ winex11
ELF 7fe1bb3fb000- 7fe1bb61b000 Deferred libexpat.so.1
ELF 7fe1bb61b000- 7fe1bb856000 Deferred libfontconfig.so.1
ELF 7fe1bb856000- 7fe1bba81000 Deferred libpng16.so.16
ELF 7fe1bba81000- 7fe1bbc91000 Deferred libbz2.so.1.0
ELF 7fe1bbc91000- 7fe1bbf30000 Deferred libfreetype.so.6
ELF 7fe1bbf30000- 7fe1bbfc7000 Deferred rpcrt4<elf>
\-PE 7fe1bbf40000- 7fe1bbfc7000 \ rpcrt4
ELF 7fe1bbfc7000- 7fe1bc16d000 Deferred ole32<elf>
\-PE 7fe1bbff0000- 7fe1bc16d000 \ ole32
ELF 7fe1bc16d000- 7fe1bc1b5000 Deferred winspool<elf>
\-PE 7fe1bc180000- 7fe1bc1b5000 \ winspool
ELF 7fe1bc1b5000- 7fe1bc2b0000 Deferred comdlg32<elf>
\-PE 7fe1bc1c0000- 7fe1bc2b0000 \ comdlg32
ELF 7fe1bc2b0000- 7fe1bc2c5000 Deferred sensapi<elf>
\-PE 7fe1bc2c0000- 7fe1bc2c5000 \ sensapi
ELF 7fe1bc2c5000- 7fe1bc301000 Deferred wintrust<elf>
\-PE 7fe1bc2d0000- 7fe1bc301000 \ wintrust
ELF 7fe1bc301000- 7fe1bc325000 Deferred bcrypt<elf>
\-PE 7fe1bc310000- 7fe1bc325000 \ bcrypt
ELF 7fe1bc325000- 7fe1bc40b000 Deferred crypt32<elf>
\-PE 7fe1bc330000- 7fe1bc40b000 \ crypt32
ELF 7fe1bc40b000- 7fe1bc61d000 Deferred libz.so.1
ELF 7fe1bc61d000- 7fe1bc68c000 Deferred dbghelp<elf>
\-PE 7fe1bc630000- 7fe1bc68c000 \ dbghelp
ELF 7fe1bc68c000- 7fe1bd08c000 Deferred shell32<elf>
\-PE 7fe1bc6b0000- 7fe1bd08c000 \ shell32
ELF 7fe1bd08c000- 7fe1bd119000 Deferred shlwapi<elf>
\-PE 7fe1bd0a0000- 7fe1bd119000 \ shlwapi
ELF 7fe1bd119000- 7fe1bd141000 Deferred imm32<elf>
\-PE 7fe1bd120000- 7fe1bd141000 \ imm32
ELF 7fe1bd141000- 7fe1bd18e000 Deferred usp10<elf>
\-PE 7fe1bd150000- 7fe1bd18e000 \ usp10
ELF 7fe1bd18e000- 7fe1bd1a9000 Deferred version<elf>
\-PE 7fe1bd190000- 7fe1bd1a9000 \ version
ELF 7fe1bd1a9000- 7fe1bd23d000 Deferred advapi32<elf>
\-PE 7fe1bd1c0000- 7fe1bd23d000 \ advapi32
ELF 7fe1bd23d000- 7fe1bd3a9000 Deferred gdi32<elf>
\-PE 7fe1bd250000- 7fe1bd3a9000 \ gdi32
ELF 7fe1bd3a9000- 7fe1bd601000 Deferred user32<elf>
\-PE 7fe1bd3d0000- 7fe1bd601000 \ user32
ELF 7fe1bd701000- 7fe1bd84b000 Deferred comctl32<elf>
\-PE 7fe1bd710000- 7fe1bd84b000 \ comctl32
ELF 7fe1bdac4000- 7fe1bdccf000 Deferred libnss_files.so.2
ELF 7fe1bdecf000- 7fe1be0e5000 Deferred libgcc_s.so.1
ELF 7fe1be0e5000- 7fe1be3d6000 Deferred libm.so.6
ELF 7fe1be3d9000- 7fe1be5dd000 Deferred libdl.so.2
ELF 7fe1be5dd000- 7fe1be953000 Deferred libc.so.6
ELF 7fe1be953000- 7fe1beb6f000 Deferred libpthread.so.0
ELF 7fe1beb70000- 7fe1bef16000 Dwarf libwine.so.1
ELF 7fe1bef17000- 7fe1bf135000 Deferred ld-linux-x86-64.so.2
ELF 7ffc203fa000- 7ffc203fb000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000008 (D) Z:\npp.7.5.9.bin.x64.zip.extracted\notepad++.exe
00000009 0 <==
0000000e services.exe
00000026 0
00000023 0
0000001e 0
00000018 0
00000013 0
00000010 0
0000000f 0
00000011 winedevice.exe
0000001b 0
00000017 0
00000016 0
00000012 0
00000019 explorer.exe
0000002a 0
00000029 0
00000027 0
0000001a 0
0000001c plugplay.exe
00000020 0
0000001f 0
0000001d 0
00000021 winedevice.exe
00000030 0
0000002f 0
0000002e 0
0000002d 0
0000002c 0
0000002b 0
00000028 0
00000025 0
00000024 0
00000022 0
System information:
Wine build: wine-3.17
Platform: x86_64
Version: Windows XP
Host system: Linux
Host version: 4.4.21
#
ELF 7fe1beb70000- 7fe1bef16000 Dwarf libwine.so.1
ELF 7fe1bef17000- 7fe1bf135000 Deferred ld-linux-x86-64.so.2
ELF 7ffc203fa000- 7ffc203fb000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000008 (D) Z:\npp.7.5.9.bin.x64.zip.extracted\notepad++.exe
00000009 0 <==
0000000e services.exe
00000026 0
00000023 0
0000001e 0
00000018 0
00000013 0
00000010 0
0000000f 0
00000011 winedevice.exe
0000001b 0
00000017 0
00000016 0
00000012 0
00000019 explorer.exe
0000002a 0
00000029 0
00000027 0
0000001a 0
0000001c plugplay.exe
00000020 0
0000001f 0
0000001d 0
00000021 winedevice.exe
00000030 0
0000002f 0
0000002e 0
0000002d 0
0000002c 0
0000002b 0
00000028 0
00000025 0
00000024 0
00000022 0
System information:
Wine build: wine-3.17
Platform: x86_64
Version: Windows XP
Host system: Linux
Host version: 4.4.21
#

Posted: Wed 17 Oct 2018, 15:56
by version2013
don570 wrote:I converted wine64-3.17_v4.1.pet
I was able to make a SFS package for fatdog710 and run 32 bit windows programs


I tried to run a 64bit windows program (freeware)
It wouldn't work :cry:
https://notepad-plus-plus.org/repositor ... in.x64.zip
I have different results when trying on Tahr64-6.0.5
After Installing wine64-3.17_v4.1.pet, notepad++ appears to run. I failed to test much of the app, but it launched and saving a text file worked.

After uninstalling the pet, I converted the pet to a sfs, then loaded the sfs.
The /usr/lib32 directory was populated with wine files.
/usr/lib64 is a symlink that points to /lib.
/lib failed to have wine files in it.
I am unsure why the sfs is exhibiting this behavior.

Interesting related post:
Pet packages vs. SFS files (Solved)
http://www.murga-linux.com/puppy/viewtopic.php?t=111971
Archived link and alternate link within the above post:
https://web.archive.org/web/20171205044 ... works.html
http://bkhome.org/archive/puppylinux/de ... works.html

This is an example of why I use .pets the majority of the time, instead of sfs.

Posted: Fri 19 Oct 2018, 00:29
by don570
A 32 bit version of notepad plus npp did run properly.
I had installed it with windows XP.
There are lots of terminal complaints but it still ran.
Remove fake extension


I will try the installer program. Maybe dll files need to be installed somewhere???
https://notepad-plus-plus.org/repositor ... er.x64.exe

Wine-3.18

Posted: Fri 26 Oct 2018, 03:04
by version2013
My attempt at compiling wine-3.18

[wine-3.18 mirrors]

wine-3.18_v1.1.pet _________ puppy 431 [stripped=true]
wine-3.18_v1.2.pet _________ puppy 431 [stripped=false]
wine_DEV-3.18_v1.1.pet ____ puppy 431
wine_DEV-3.18_v1.2.pet ____ puppy 431

wine-3.18_v2.1.pet _________ racy 5.5 [stripped=true]
wine-3.18_v2.2.pet _________ racy 5.5 [stripped=false]
wine_DEV-3.18_v2.1.pet ____ racy 5.5
wine_DEV-3.18_v2.2.pet ____ racy 5.5

wine-3.18_v3.1.pet _________ tahrpup 6.0.5 PAE [stripped=true]
wine-3.18_v3.2.pet _________ tahrpup 6.0.5 PAE [stripped=false]
wine_DEV-3.18_v3.1.pet ____ tahrpup 6.0.5 PAE
wine_DEV-3.18_v3.2.pet ____ tahrpup 6.0.5 PAE

wine_DOC-3.18.pet

wine_extras-v2.1.pet __________ menu entries | mirrors
md5.txt and hashdeep.txt ____ checksums/hashes | mirrors

----------------------------------------------------------------
Notes for my webpage
http://version2013.yolasite.com/page1.php

The ">" character points to a directory of download links, or an individual download link.
example:
> __ wine/3.18/
> _____wine-3.18_v1.1.pet

----------------------------------------------------------------

For general use, I recommend packages that are 'stripped=true'.
For submitting bug reports to WineHQ, I recommend packages that are 'stripped=false'.
When submitting bug reports to WineHQ, it appears a 'stripped=false' Wine provides more information than a 'stripped=true' Wine.
[references: post | page]

The first post has links to:
pet to sfs scripts, menu entry utilities, and Wine usage tips.

----------------------------------------------------------------------------------------------------------

----------------
puppy 431
----------------

I compiled using puplet: Puppies 4.31.1 by forum member 'ttuuxxx'

mirrors | /distro/4.3__1/puppies-431.1-main-Xserver.iso
mirrors | /distro/4.3__1/devx_430.sfs

This puplet uses glibc 2.6.1
The Wine files listing 'puppy 431' will possibly:
- fail with a glibc before 2.6.1
- succeed with a glibc of 2.6.1 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
I installed the following packages, as one sfs file, before compiling;
also known as dependencies:

[mirrors]
fontconfig/2.7.1/fontconfig-2.7.1-i486-pup4.pet
fontconfig/2.7.1/fontconfig_DEV-2.7.1-i486-pup4.pet

[mirrors]
gmp/6.1.1/gmp-6.1.1-i486_v1.2.pet
gmp/6.1.1/gmp_DEV-6.1.1-i486_v1.2.pet

[mirrors]
gnutls/3.5.2/gnutls-3.5.2_v1.2.pet
gnutls/3.5.2/gnutls_DEV-3.5.2.pet

[mirrors]
lcms2/2.8/lcms2-2.8_v2.pet
lcms2/2.8/lcms2_DEV-2.8_v2.pet

[mirrors]
libelf/0.8.13/libelf-0.8.13-i486_v2.pet
libelf/0.8.13/libelf_DEV-0.8.13-i486_v2.pet

[mirrors]
libgcrypt/1.4.6/libgcrypt-1.4.6-i486-431.pet
libgcrypt/1.4.6/libgcrypt_DEV-1.4.6-i486-431.pet

[mirrors]
libgpg-error/1.10/libgpg-error-1.10-i486-431.pet
libgpg-error/1.10/libgpg_DEV-error-1.10-i486-431.pet

[mirrors]
libgphoto2/2.5.0/libgphoto2-2.5.0-i486_v2.pet
libgphoto2/2.5.0/libgphoto2_DEV-2.5.0-i486.pet

[mirrors]
libtasn1/4.8/libtasn1-4.8-i486_v1.2.pet
libtasn1/4.8/libtasn1_DEV-4.8-i486_v1.2.pet

[mirrors]
libusb/1.0.9/libusb-1.0.9-i486_v2.pet
libusb/1.0.9/libusb_DEV-1.0.9-i486_v2.pet

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
nettle/3.2/nettle-3.2_v1.2.pet
nettle/3.2/nettle_DEV-3.2_v1.2.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

[mirrors]
openldap/2.4.13/openldap-2.4.13-i486.pet
openldap/2.4.13/openldap_DEV-2.4.13-i486.pet

[mirrors]
prelink/20130503/prelink-20130503-i486_v2.pet

[mirrors]
xorg/7.3/xorg_xorg_full_dri-7.3.pet
xorg/7.3/xorg_xorg_full_dri_DEV-7.3.pet

------------------------------------

When compiling in puppy 431, I used:
v1.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v1.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

------------
racy 5.5
------------

I compiled using racy 5.5

mirrors | /distro/racy5.5/racy-5.5.iso
mirrors | /distro/racy5.5/devx_racy_5.5.sfs

This puppy distro uses glibc 2.10.1
The Wine files listing 'racy 5.5' will possibly:
- fail with a glibc before 2.10.1
- succeed with a glibc of 2.10.1 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
I installed the following packages, as one sfs file, before compiling;
also known as dependencies:

[mirrors]
fontconfig/2.8.0/fontconfig-2.8.0-w5c.pet
fontconfig/2.8.0/fontconfig_DEV-2.8.0-w5c.pet

[mirrors]
gmp/6.1.1/gmp-6.1.1-i486_v1.2.pet
gmp/6.1.1/gmp_DEV-6.1.1-i486_v1.2.pet

[mirrors]
gnutls/3.5.2/gnutls-3.5.2_v1.2.pet
gnutls/3.5.2/gnutls_DEV-3.5.2.pet

[mirrors]
lcms2/2.8/lcms2-2.8_v2.pet
lcms2/2.8/lcms2_DEV-2.8_v2.pet

[mirrors]
libelf/0.8.13/libelf-0.8.13-i486_v2.pet
libelf/0.8.13/libelf_DEV-0.8.13-i486_v2.pet

[mirrors]
libgcrypt/1.4.6/libgcrypt-1.4.6-i486-431.pet
libgcrypt/1.4.6/libgcrypt_DEV-1.4.6-i486-431.pet

[mirrors]
libgpg-error/1.10/libgpg-error-1.10-i486-431.pet
libgpg-error/1.10/libgpg_DEV-error-1.10-i486-431.pet

[mirrors]
libtasn1/4.8/libtasn1-4.8-i486_v1.2.pet
libtasn1/4.8/libtasn1_DEV-4.8-i486_v1.2.pet

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
nettle/3.2/nettle-3.2_v1.2.pet
nettle/3.2/nettle_DEV-3.2_v1.2.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

[mirrors]
openldap/2.4.13/openldap-2.4.13-i486.pet
openldap/2.4.13/openldap_DEV-2.4.13-i486.pet

[mirrors]
prelink/20130503/prelink-20130503-i486_v2.pet

----------------------------------------

When compiling in racy 5.5, I used:
v2.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v2.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

----------------------------
tahrpup 6.0.5 PAE
----------------------------

I compiled using tahrpup 6.0.5 PAE

mirrors | /distro/tahrpup-6.0.5_PAE/tahr-6.0.5_PAE.iso
mirrors | /distro/tahrpup-6.0.5_PAE/devx_tahr_6.0.5.sfs

This puppy distro uses glibc 2.19
The Wine files listing 'tahrpup 6.0.5 PAE' will possibly:
- fail with a glibc before 2.19
- succeed with a glibc of 2.19 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
I installed the following packages before compiling;
also known as dependencies:

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

----------------------------------------

When compiling in tahrpup 6.0.5 PAE, I used:
v3.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v3.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

Menu entries, Color Setter, and other stuff I got from the file 'winegoodies.tar.gz' [post | page] provided by forum member 'technosaurus'.
I only made a few changes to the contents of that file.

----------------------------------------------------------------------------------------------------------

updated links at my homepage. see below.

Wine64-3.18

Posted: Fri 26 Oct 2018, 03:04
by version2013
My attempt at compiling wine64
This is a WOW64 build.
https://wiki.winehq.org/Building_Wine#Shared_WoW64

[wine-3.18 mirrors]

wine64-3.18_v4.1.pet _________ tahrpup64 6.0.5 [stripped=true]
wine64_DEV-3.18.pet __________ tahrpup64 6.0.5
wine64_DOC-3.18.pet __________ tahrpup64 6.0.5

----------------------------
tahrpup64 6.0.5
----------------------------

I compiled using tahrpup64 6.0.5

This puppy distro uses glibc 2.19
The Wine files listing 'tahrpup64 6.0.5' will possibly:
- fail with a glibc before 2.19
- succeed with a glibc of 2.19 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
----------------------------------------

When compiling in tahrpup64 6.0.5, I used:

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --enable-win64 --libdir=/usr/lib64 CFLAGS="-O2"
https://wiki.winehq.org/Packaging#WoW64_Workarounds
For the 32-bit wine build, I used files from 'wine-3.18_v3.1.pet' from the previous forum post.
----------------------------------------------------------------------------------------------------------
The 32-bit wineserver is included, just in case it is needed.
It is a hidden file ".wineserver"

I do not have any 64-bit applications to test.
I can only do minimal testing because my AMD graphics driver is not functioning properly.
I may have to learn to compile Mesa to do any more detailed testing of 32-bit applications with this wine build.
I am relying on others to test this wine version.

Wine-3.19

Posted: Wed 31 Oct 2018, 12:05
by version2013
My attempt at compiling wine-3.19

[wine-3.19 mirrors]

wine-3.19_v1.1.pet _________ puppy 431 [stripped=true]
wine-3.19_v1.2.pet _________ puppy 431 [stripped=false]
wine_DEV-3.19_v1.1.pet ____ puppy 431
wine_DEV-3.19_v1.2.pet ____ puppy 431

wine-3.19_v2.1.pet _________ racy 5.5 [stripped=true]
wine-3.19_v2.2.pet _________ racy 5.5 [stripped=false]
wine_DEV-3.19_v2.1.pet ____ racy 5.5
wine_DEV-3.19_v2.2.pet ____ racy 5.5

wine-3.19_v3.1.pet _________ tahrpup 6.0.5 PAE [stripped=true]
wine-3.19_v3.2.pet _________ tahrpup 6.0.5 PAE [stripped=false]
wine_DEV-3.19_v3.1.pet ____ tahrpup 6.0.5 PAE
wine_DEV-3.19_v3.2.pet ____ tahrpup 6.0.5 PAE

wine_DOC-3.19.pet

wine_extras-v2.1.pet __________ menu entries | mirrors
md5.txt and hashdeep.txt ____ checksums/hashes | mirrors

----------------------------------------------------------------
Notes for my webpage
http://version2013.yolasite.com/page1.php

The ">" character points to a directory of download links, or an individual download link.
example:
> __ wine/3.19/
> _____wine-3.19_v1.1.pet

----------------------------------------------------------------

For general use, I recommend packages that are 'stripped=true'.
For submitting bug reports to WineHQ, I recommend packages that are 'stripped=false'.
When submitting bug reports to WineHQ, it appears a 'stripped=false' Wine provides more information than a 'stripped=true' Wine.
[references: post | page]

The first post has links to:
pet to sfs scripts, menu entry utilities, and Wine usage tips.

----------------------------------------------------------------------------------------------------------

----------------
puppy 431
----------------

I compiled using puplet: Puppies 4.31.1 by forum member 'ttuuxxx'

mirrors | /distro/4.3__1/puppies-431.1-main-Xserver.iso
mirrors | /distro/4.3__1/devx_430.sfs

This puplet uses glibc 2.6.1
The Wine files listing 'puppy 431' will possibly:
- fail with a glibc before 2.6.1
- succeed with a glibc of 2.6.1 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
I installed the following packages, as one sfs file, before compiling;
also known as dependencies:

[mirrors]
fontconfig/2.7.1/fontconfig-2.7.1-i486-pup4.pet
fontconfig/2.7.1/fontconfig_DEV-2.7.1-i486-pup4.pet

[mirrors]
gmp/6.1.1/gmp-6.1.1-i486_v1.2.pet
gmp/6.1.1/gmp_DEV-6.1.1-i486_v1.2.pet

[mirrors]
gnutls/3.5.2/gnutls-3.5.2_v1.2.pet
gnutls/3.5.2/gnutls_DEV-3.5.2.pet

[mirrors]
lcms2/2.8/lcms2-2.8_v2.pet
lcms2/2.8/lcms2_DEV-2.8_v2.pet

[mirrors]
libelf/0.8.13/libelf-0.8.13-i486_v2.pet
libelf/0.8.13/libelf_DEV-0.8.13-i486_v2.pet

[mirrors]
libgcrypt/1.4.6/libgcrypt-1.4.6-i486-431.pet
libgcrypt/1.4.6/libgcrypt_DEV-1.4.6-i486-431.pet

[mirrors]
libgpg-error/1.10/libgpg-error-1.10-i486-431.pet
libgpg-error/1.10/libgpg_DEV-error-1.10-i486-431.pet

[mirrors]
libgphoto2/2.5.0/libgphoto2-2.5.0-i486_v2.pet
libgphoto2/2.5.0/libgphoto2_DEV-2.5.0-i486.pet

[mirrors]
libtasn1/4.8/libtasn1-4.8-i486_v1.2.pet
libtasn1/4.8/libtasn1_DEV-4.8-i486_v1.2.pet

[mirrors]
libusb/1.0.9/libusb-1.0.9-i486_v2.pet
libusb/1.0.9/libusb_DEV-1.0.9-i486_v2.pet

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
nettle/3.2/nettle-3.2_v1.2.pet
nettle/3.2/nettle_DEV-3.2_v1.2.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

[mirrors]
openldap/2.4.13/openldap-2.4.13-i486.pet
openldap/2.4.13/openldap_DEV-2.4.13-i486.pet

[mirrors]
prelink/20130503/prelink-20130503-i486_v2.pet

[mirrors]
xorg/7.3/xorg_xorg_full_dri-7.3.pet
xorg/7.3/xorg_xorg_full_dri_DEV-7.3.pet

------------------------------------

When compiling in puppy 431, I used:
v1.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v1.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

------------
racy 5.5
------------

I compiled using racy 5.5

mirrors | /distro/racy5.5/racy-5.5.iso
mirrors | /distro/racy5.5/devx_racy_5.5.sfs

This puppy distro uses glibc 2.10.1
The Wine files listing 'racy 5.5' will possibly:
- fail with a glibc before 2.10.1
- succeed with a glibc of 2.10.1 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
I installed the following packages, as one sfs file, before compiling;
also known as dependencies:

[mirrors]
fontconfig/2.8.0/fontconfig-2.8.0-w5c.pet
fontconfig/2.8.0/fontconfig_DEV-2.8.0-w5c.pet

[mirrors]
gmp/6.1.1/gmp-6.1.1-i486_v1.2.pet
gmp/6.1.1/gmp_DEV-6.1.1-i486_v1.2.pet

[mirrors]
gnutls/3.5.2/gnutls-3.5.2_v1.2.pet
gnutls/3.5.2/gnutls_DEV-3.5.2.pet

[mirrors]
lcms2/2.8/lcms2-2.8_v2.pet
lcms2/2.8/lcms2_DEV-2.8_v2.pet

[mirrors]
libelf/0.8.13/libelf-0.8.13-i486_v2.pet
libelf/0.8.13/libelf_DEV-0.8.13-i486_v2.pet

[mirrors]
libgcrypt/1.4.6/libgcrypt-1.4.6-i486-431.pet
libgcrypt/1.4.6/libgcrypt_DEV-1.4.6-i486-431.pet

[mirrors]
libgpg-error/1.10/libgpg-error-1.10-i486-431.pet
libgpg-error/1.10/libgpg_DEV-error-1.10-i486-431.pet

[mirrors]
libtasn1/4.8/libtasn1-4.8-i486_v1.2.pet
libtasn1/4.8/libtasn1_DEV-4.8-i486_v1.2.pet

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
nettle/3.2/nettle-3.2_v1.2.pet
nettle/3.2/nettle_DEV-3.2_v1.2.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

[mirrors]
openldap/2.4.13/openldap-2.4.13-i486.pet
openldap/2.4.13/openldap_DEV-2.4.13-i486.pet

[mirrors]
prelink/20130503/prelink-20130503-i486_v2.pet

----------------------------------------

When compiling in racy 5.5, I used:
v2.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v2.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

----------------------------
tahrpup 6.0.5 PAE
----------------------------

I compiled using tahrpup 6.0.5 PAE

mirrors | /distro/tahrpup-6.0.5_PAE/tahr-6.0.5_PAE.iso
mirrors | /distro/tahrpup-6.0.5_PAE/devx_tahr_6.0.5.sfs

This puppy distro uses glibc 2.19
The Wine files listing 'tahrpup 6.0.5 PAE' will possibly:
- fail with a glibc before 2.19
- succeed with a glibc of 2.19 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
I installed the following packages before compiling;
also known as dependencies:

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

----------------------------------------

When compiling in tahrpup 6.0.5 PAE, I used:
v3.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v3.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

Menu entries, Color Setter, and other stuff I got from the file 'winegoodies.tar.gz' [post | page] provided by forum member 'technosaurus'.
I only made a few changes to the contents of that file.

----------------------------------------------------------------------------------------------------------

updated links at my homepage. see below.

Wine64-3.19

Posted: Wed 31 Oct 2018, 12:05
by version2013
My attempt at compiling wine64
This is a WOW64 build.
https://wiki.winehq.org/Building_Wine#Shared_WoW64

[wine-3.19 mirrors]

wine64-3.19_v4.1.pet _________ tahrpup64 6.0.5 [stripped=true]
wine64_DEV-3.19.pet __________ tahrpup64 6.0.5
wine64_DOC-3.19.pet __________ tahrpup64 6.0.5

----------------------------
tahrpup64 6.0.5
----------------------------

I compiled using tahrpup64 6.0.5

This puppy distro uses glibc 2.19
The Wine files listing 'tahrpup64 6.0.5' will possibly:
- fail with a glibc before 2.19
- succeed with a glibc of 2.19 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
----------------------------------------

When compiling in tahrpup64 6.0.5, I used:

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --enable-win64 --libdir=/usr/lib64 CFLAGS="-O2"
https://wiki.winehq.org/Packaging#WoW64_Workarounds
For the 32-bit wine build, I used files from 'wine-3.19_v3.1.pet' from the previous forum post.
----------------------------------------------------------------------------------------------------------
The 32-bit wineserver is included, just in case it is needed.
It is a hidden file ".wineserver"

I do not have any 64-bit applications to test.
I can only do minimal testing because my AMD graphics driver is not functioning properly.
I may have to learn to compile Mesa to do any more detailed testing of 32-bit applications with this wine build.
I am relying on others to test this wine version.

Posted: Wed 31 Oct 2018, 23:25
by don570
I tested wine64-3.18_v4.1.pet with 32bit irfanview 4.51 and mp3DirectCut
on Fatdog64 710. Works with 32 bit apps.
_____________________________________________________

Wine-3.20

Posted: Wed 14 Nov 2018, 17:40
by version2013
My attempt at compiling wine-3.20

[wine-3.20 mirrors]

wine-3.20_v1.1.pet _________ puppy 431 [stripped=true]
wine-3.20_v1.2.pet _________ puppy 431 [stripped=false]
wine_DEV-3.20_v1.1.pet ____ puppy 431
wine_DEV-3.20_v1.2.pet ____ puppy 431

wine-3.20_v2.1.pet _________ racy 5.5 [stripped=true]
wine-3.20_v2.2.pet _________ racy 5.5 [stripped=false]
wine_DEV-3.20_v2.1.pet ____ racy 5.5
wine_DEV-3.20_v2.2.pet ____ racy 5.5

wine-3.20_v3.1.pet _________ tahrpup 6.0.5 PAE [stripped=true]
wine-3.20_v3.2.pet _________ tahrpup 6.0.5 PAE [stripped=false]
wine_DEV-3.20_v3.1.pet ____ tahrpup 6.0.5 PAE
wine_DEV-3.20_v3.2.pet ____ tahrpup 6.0.5 PAE

wine_DOC-3.20.pet

wine_extras-v2.1.pet __________ menu entries | mirrors
md5.txt and hashdeep.txt ____ checksums/hashes | mirrors

----------------------------------------------------------------
Notes for my webpage
http://version2013.yolasite.com/page1.php

The ">" character points to a directory of download links, or an individual download link.
example:
> __ wine/3.20/
> _____wine-3.20_v1.1.pet

----------------------------------------------------------------

For general use, I recommend packages that are 'stripped=true'.
For submitting bug reports to WineHQ, I recommend packages that are 'stripped=false'.
When submitting bug reports to WineHQ, it appears a 'stripped=false' Wine provides more information than a 'stripped=true' Wine.
[references: post | page]

The first post has links to:
pet to sfs scripts, menu entry utilities, and Wine usage tips.

----------------------------------------------------------------------------------------------------------

----------------
puppy 431
----------------

I compiled using puplet: Puppies 4.31.1 by forum member 'ttuuxxx'

mirrors | /distro/4.3__1/puppies-431.1-main-Xserver.iso
mirrors | /distro/4.3__1/devx_430.sfs

This puplet uses glibc 2.6.1
The Wine files listing 'puppy 431' will possibly:
- fail with a glibc before 2.6.1
- succeed with a glibc of 2.6.1 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
I installed the following packages, as one sfs file, before compiling;
also known as dependencies:

[mirrors]
fontconfig/2.7.1/fontconfig-2.7.1-i486-pup4.pet
fontconfig/2.7.1/fontconfig_DEV-2.7.1-i486-pup4.pet

[mirrors]
gmp/6.1.1/gmp-6.1.1-i486_v1.2.pet
gmp/6.1.1/gmp_DEV-6.1.1-i486_v1.2.pet

[mirrors]
gnutls/3.5.2/gnutls-3.5.2_v1.2.pet
gnutls/3.5.2/gnutls_DEV-3.5.2.pet

[mirrors]
lcms2/2.8/lcms2-2.8_v2.pet
lcms2/2.8/lcms2_DEV-2.8_v2.pet

[mirrors]
libelf/0.8.13/libelf-0.8.13-i486_v2.pet
libelf/0.8.13/libelf_DEV-0.8.13-i486_v2.pet

[mirrors]
libgcrypt/1.4.6/libgcrypt-1.4.6-i486-431.pet
libgcrypt/1.4.6/libgcrypt_DEV-1.4.6-i486-431.pet

[mirrors]
libgpg-error/1.10/libgpg-error-1.10-i486-431.pet
libgpg-error/1.10/libgpg_DEV-error-1.10-i486-431.pet

[mirrors]
libgphoto2/2.5.0/libgphoto2-2.5.0-i486_v2.pet
libgphoto2/2.5.0/libgphoto2_DEV-2.5.0-i486.pet

[mirrors]
libtasn1/4.8/libtasn1-4.8-i486_v1.2.pet
libtasn1/4.8/libtasn1_DEV-4.8-i486_v1.2.pet

[mirrors]
libusb/1.0.9/libusb-1.0.9-i486_v2.pet
libusb/1.0.9/libusb_DEV-1.0.9-i486_v2.pet

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
nettle/3.2/nettle-3.2_v1.2.pet
nettle/3.2/nettle_DEV-3.2_v1.2.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

[mirrors]
openldap/2.4.13/openldap-2.4.13-i486.pet
openldap/2.4.13/openldap_DEV-2.4.13-i486.pet

[mirrors]
prelink/20130503/prelink-20130503-i486_v2.pet

[mirrors]
xorg/7.3/xorg_xorg_full_dri-7.3.pet
xorg/7.3/xorg_xorg_full_dri_DEV-7.3.pet

------------------------------------

When compiling in puppy 431, I used:
v1.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v1.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

------------
racy 5.5
------------

I compiled using racy 5.5

mirrors | /distro/racy5.5/racy-5.5.iso
mirrors | /distro/racy5.5/devx_racy_5.5.sfs

This puppy distro uses glibc 2.10.1
The Wine files listing 'racy 5.5' will possibly:
- fail with a glibc before 2.10.1
- succeed with a glibc of 2.10.1 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
I installed the following packages, as one sfs file, before compiling;
also known as dependencies:

[mirrors]
fontconfig/2.8.0/fontconfig-2.8.0-w5c.pet
fontconfig/2.8.0/fontconfig_DEV-2.8.0-w5c.pet

[mirrors]
gmp/6.1.1/gmp-6.1.1-i486_v1.2.pet
gmp/6.1.1/gmp_DEV-6.1.1-i486_v1.2.pet

[mirrors]
gnutls/3.5.2/gnutls-3.5.2_v1.2.pet
gnutls/3.5.2/gnutls_DEV-3.5.2.pet

[mirrors]
lcms2/2.8/lcms2-2.8_v2.pet
lcms2/2.8/lcms2_DEV-2.8_v2.pet

[mirrors]
libelf/0.8.13/libelf-0.8.13-i486_v2.pet
libelf/0.8.13/libelf_DEV-0.8.13-i486_v2.pet

[mirrors]
libgcrypt/1.4.6/libgcrypt-1.4.6-i486-431.pet
libgcrypt/1.4.6/libgcrypt_DEV-1.4.6-i486-431.pet

[mirrors]
libgpg-error/1.10/libgpg-error-1.10-i486-431.pet
libgpg-error/1.10/libgpg_DEV-error-1.10-i486-431.pet

[mirrors]
libtasn1/4.8/libtasn1-4.8-i486_v1.2.pet
libtasn1/4.8/libtasn1_DEV-4.8-i486_v1.2.pet

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
nettle/3.2/nettle-3.2_v1.2.pet
nettle/3.2/nettle_DEV-3.2_v1.2.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

[mirrors]
openldap/2.4.13/openldap-2.4.13-i486.pet
openldap/2.4.13/openldap_DEV-2.4.13-i486.pet

[mirrors]
prelink/20130503/prelink-20130503-i486_v2.pet

----------------------------------------

When compiling in racy 5.5, I used:
v2.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v2.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

----------------------------
tahrpup 6.0.5 PAE
----------------------------

I compiled using tahrpup 6.0.5 PAE

mirrors | /distro/tahrpup-6.0.5_PAE/tahr-6.0.5_PAE.iso
mirrors | /distro/tahrpup-6.0.5_PAE/devx_tahr_6.0.5.sfs

This puppy distro uses glibc 2.19
The Wine files listing 'tahrpup 6.0.5 PAE' will possibly:
- fail with a glibc before 2.19
- succeed with a glibc of 2.19 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
I installed the following packages before compiling;
also known as dependencies:

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

----------------------------------------

When compiling in tahrpup 6.0.5 PAE, I used:
v3.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v3.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

Menu entries, Color Setter, and other stuff I got from the file 'winegoodies.tar.gz' [post | page] provided by forum member 'technosaurus'.
I only made a few changes to the contents of that file.

----------------------------------------------------------------------------------------------------------

updated links at my homepage. see below.

Wine64-3.20

Posted: Wed 14 Nov 2018, 17:40
by version2013
My attempt at compiling wine64
This is a WOW64 build.
https://wiki.winehq.org/Building_Wine#Shared_WoW64

[wine-3.20 mirrors]

wine64-3.20_v4.1.pet _________ tahrpup64 6.0.5 [stripped=true]
wine64_DEV-3.20.pet __________ tahrpup64 6.0.5
wine64_DOC-3.20.pet __________ tahrpup64 6.0.5

----------------------------
tahrpup64 6.0.5
----------------------------

I compiled using tahrpup64 6.0.5

This puppy distro uses glibc 2.19
The Wine files listing 'tahrpup64 6.0.5' will possibly:
- fail with a glibc before 2.19
- succeed with a glibc of 2.19 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
----------------------------------------

When compiling in tahrpup64 6.0.5, I used:

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --enable-win64 --libdir=/usr/lib64 CFLAGS="-O2"
https://wiki.winehq.org/Packaging#WoW64_Workarounds
For the 32-bit wine build, I used files from 'wine-3.20_v3.1.pet' from the previous forum post.
----------------------------------------------------------------------------------------------------------
The 32-bit wineserver is included, just in case it is needed.
It is a hidden file ".wineserver"

I do not have any 64-bit applications to test.
I can only do minimal testing because my AMD graphics driver is not functioning properly.
I may have to learn to compile Mesa to do any more detailed testing of 32-bit applications with this wine build.
I am relying on others to test this wine version.

Posted: Wed 14 Nov 2018, 19:30
by Burn_IT
WHY?????

Posted: Tue 27 Nov 2018, 21:04
by bigpup
version2013 wrote:I do not have any 64-bit applications to test.
I can only do minimal testing because my AMD graphics driver is not functioning properly.
Do you have a 64bit processor, so the computer can run 64bit OS?

Do you need a new graphics card?
I have a few old Nvidia cards.
They work. I just upgraded over the years, so have some extra.
I could send you one.
No charge.
What you do for Puppy and Wine, needs to be rewarded!

Posted: Tue 27 Nov 2018, 21:25
by bigpup
Bionicpup64 7.9.6

Installed 'Wine64-3.0.3_v4.1.pet'
Installed 'wine_extras-v2.1.pet'

A lot of the Menu>Utility entries for Wine did not work.
Loaded the 32bit compatibility.sfs for Bionicpup64.
All the menu Wine entries now work.

Posted: Wed 05 Dec 2018, 04:54
by version2013
bigpup wrote: Do you have a 64bit processor, so the computer can run 64bit OS?
One of my computers is a 64-bit laptop with an AMD APU.
I want to learn to compile Mesa so I can have an updated graphics driver to test with on tahr64.

https://www.gamingonlinux.com/wiki/Buil ... rom_source

Wine-3.21

Posted: Wed 05 Dec 2018, 15:32
by version2013
My attempt at compiling wine-3.21

[wine-3.21 mirrors]

wine-3.21_v1.1.pet _________ puppy 431 [stripped=true]
wine-3.21_v1.2.pet _________ puppy 431 [stripped=false]
wine_DEV-3.21_v1.1.pet ____ puppy 431
wine_DEV-3.21_v1.2.pet ____ puppy 431

wine-3.21_v2.1.pet _________ racy 5.5 [stripped=true]
wine-3.21_v2.2.pet _________ racy 5.5 [stripped=false]
wine_DEV-3.21_v2.1.pet ____ racy 5.5
wine_DEV-3.21_v2.2.pet ____ racy 5.5

wine-3.21_v3.1.pet _________ tahrpup 6.0.5 PAE [stripped=true]
wine-3.21_v3.2.pet _________ tahrpup 6.0.5 PAE [stripped=false]
wine_DEV-3.21_v3.1.pet ____ tahrpup 6.0.5 PAE
wine_DEV-3.21_v3.2.pet ____ tahrpup 6.0.5 PAE

wine_DOC-3.21.pet

wine_extras-v2.1.pet __________ menu entries | mirrors
md5.txt and hashdeep.txt ____ checksums/hashes | mirrors

----------------------------------------------------------------
Notes for my webpage
http://version2013.yolasite.com/page1.php

The ">" character points to a directory of download links, or an individual download link.
example:
> __ wine/3.21/
> _____wine-3.21_v1.1.pet

----------------------------------------------------------------

For general use, I recommend packages that are 'stripped=true'.
For submitting bug reports to WineHQ, I recommend packages that are 'stripped=false'.
When submitting bug reports to WineHQ, it appears a 'stripped=false' Wine provides more information than a 'stripped=true' Wine.
[references: post | page]

The first post has links to:
pet to sfs scripts, menu entry utilities, and Wine usage tips.

----------------------------------------------------------------------------------------------------------

----------------
puppy 431
----------------

I compiled using puplet: Puppies 4.31.1 by forum member 'ttuuxxx'

mirrors | /distro/4.3__1/puppies-431.1-main-Xserver.iso
mirrors | /distro/4.3__1/devx_430.sfs

This puplet uses glibc 2.6.1
The Wine files listing 'puppy 431' will possibly:
- fail with a glibc before 2.6.1
- succeed with a glibc of 2.6.1 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
I installed the following packages, as one sfs file, before compiling;
also known as dependencies:

[mirrors]
fontconfig/2.7.1/fontconfig-2.7.1-i486-pup4.pet
fontconfig/2.7.1/fontconfig_DEV-2.7.1-i486-pup4.pet

[mirrors]
gmp/6.1.1/gmp-6.1.1-i486_v1.2.pet
gmp/6.1.1/gmp_DEV-6.1.1-i486_v1.2.pet

[mirrors]
gnutls/3.5.2/gnutls-3.5.2_v1.2.pet
gnutls/3.5.2/gnutls_DEV-3.5.2.pet

[mirrors]
lcms2/2.8/lcms2-2.8_v2.pet
lcms2/2.8/lcms2_DEV-2.8_v2.pet

[mirrors]
libelf/0.8.13/libelf-0.8.13-i486_v2.pet
libelf/0.8.13/libelf_DEV-0.8.13-i486_v2.pet

[mirrors]
libgcrypt/1.4.6/libgcrypt-1.4.6-i486-431.pet
libgcrypt/1.4.6/libgcrypt_DEV-1.4.6-i486-431.pet

[mirrors]
libgpg-error/1.10/libgpg-error-1.10-i486-431.pet
libgpg-error/1.10/libgpg_DEV-error-1.10-i486-431.pet

[mirrors]
libgphoto2/2.5.0/libgphoto2-2.5.0-i486_v2.pet
libgphoto2/2.5.0/libgphoto2_DEV-2.5.0-i486.pet

[mirrors]
libtasn1/4.8/libtasn1-4.8-i486_v1.2.pet
libtasn1/4.8/libtasn1_DEV-4.8-i486_v1.2.pet

[mirrors]
libusb/1.0.9/libusb-1.0.9-i486_v2.pet
libusb/1.0.9/libusb_DEV-1.0.9-i486_v2.pet

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
nettle/3.2/nettle-3.2_v1.2.pet
nettle/3.2/nettle_DEV-3.2_v1.2.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

[mirrors]
openldap/2.4.13/openldap-2.4.13-i486.pet
openldap/2.4.13/openldap_DEV-2.4.13-i486.pet

[mirrors]
prelink/20130503/prelink-20130503-i486_v2.pet

[mirrors]
xorg/7.3/xorg_xorg_full_dri-7.3.pet
xorg/7.3/xorg_xorg_full_dri_DEV-7.3.pet

------------------------------------

When compiling in puppy 431, I used:
v1.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v1.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

------------
racy 5.5
------------

I compiled using racy 5.5

mirrors | /distro/racy5.5/racy-5.5.iso
mirrors | /distro/racy5.5/devx_racy_5.5.sfs

This puppy distro uses glibc 2.10.1
The Wine files listing 'racy 5.5' will possibly:
- fail with a glibc before 2.10.1
- succeed with a glibc of 2.10.1 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
I installed the following packages, as one sfs file, before compiling;
also known as dependencies:

[mirrors]
fontconfig/2.8.0/fontconfig-2.8.0-w5c.pet
fontconfig/2.8.0/fontconfig_DEV-2.8.0-w5c.pet

[mirrors]
gmp/6.1.1/gmp-6.1.1-i486_v1.2.pet
gmp/6.1.1/gmp_DEV-6.1.1-i486_v1.2.pet

[mirrors]
gnutls/3.5.2/gnutls-3.5.2_v1.2.pet
gnutls/3.5.2/gnutls_DEV-3.5.2.pet

[mirrors]
lcms2/2.8/lcms2-2.8_v2.pet
lcms2/2.8/lcms2_DEV-2.8_v2.pet

[mirrors]
libelf/0.8.13/libelf-0.8.13-i486_v2.pet
libelf/0.8.13/libelf_DEV-0.8.13-i486_v2.pet

[mirrors]
libgcrypt/1.4.6/libgcrypt-1.4.6-i486-431.pet
libgcrypt/1.4.6/libgcrypt_DEV-1.4.6-i486-431.pet

[mirrors]
libgpg-error/1.10/libgpg-error-1.10-i486-431.pet
libgpg-error/1.10/libgpg_DEV-error-1.10-i486-431.pet

[mirrors]
libtasn1/4.8/libtasn1-4.8-i486_v1.2.pet
libtasn1/4.8/libtasn1_DEV-4.8-i486_v1.2.pet

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
nettle/3.2/nettle-3.2_v1.2.pet
nettle/3.2/nettle_DEV-3.2_v1.2.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

[mirrors]
openldap/2.4.13/openldap-2.4.13-i486.pet
openldap/2.4.13/openldap_DEV-2.4.13-i486.pet

[mirrors]
prelink/20130503/prelink-20130503-i486_v2.pet

----------------------------------------

When compiling in racy 5.5, I used:
v2.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v2.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

----------------------------
tahrpup 6.0.5 PAE
----------------------------

I compiled using tahrpup 6.0.5 PAE

mirrors | /distro/tahrpup-6.0.5_PAE/tahr-6.0.5_PAE.iso
mirrors | /distro/tahrpup-6.0.5_PAE/devx_tahr_6.0.5.sfs

This puppy distro uses glibc 2.19
The Wine files listing 'tahrpup 6.0.5 PAE' will possibly:
- fail with a glibc before 2.19
- succeed with a glibc of 2.19 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
I installed the following packages before compiling;
also known as dependencies:

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

----------------------------------------

When compiling in tahrpup 6.0.5 PAE, I used:
v3.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v3.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

Menu entries, Color Setter, and other stuff I got from the file 'winegoodies.tar.gz' [post | page] provided by forum member 'technosaurus'.
I only made a few changes to the contents of that file.

----------------------------------------------------------------------------------------------------------

updated links at my homepage. see below.

Wine64-3.21

Posted: Wed 05 Dec 2018, 15:33
by version2013
My attempt at compiling wine64
This is a WOW64 build.
https://wiki.winehq.org/Building_Wine#Shared_WoW64

[wine-3.21 mirrors]

wine64-3.21_v4.1.pet _________ tahrpup64 6.0.5 [stripped=true]
wine64_DEV-3.21.pet __________ tahrpup64 6.0.5
wine64_DOC-3.21.pet __________ tahrpup64 6.0.5

----------------------------
tahrpup64 6.0.5
----------------------------

I compiled using tahrpup64 6.0.5

This puppy distro uses glibc 2.19
The Wine files listing 'tahrpup64 6.0.5' will possibly:
- fail with a glibc before 2.19
- succeed with a glibc of 2.19 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
----------------------------------------

When compiling in tahrpup64 6.0.5, I used:

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --enable-win64 --libdir=/usr/lib64 CFLAGS="-O2"
https://wiki.winehq.org/Packaging#WoW64_Workarounds
For the 32-bit wine build, I used files from 'wine-3.21_v3.1.pet' from the previous forum post.
----------------------------------------------------------------------------------------------------------
The 32-bit wineserver is included, just in case it is needed.
It is a hidden file ".wineserver"

I do not have any 64-bit applications to test.
I can only do minimal testing because my AMD graphics driver is not functioning properly.
I may have to learn to compile Mesa to do any more detailed testing of 32-bit applications with this wine build.
I am relying on others to test this wine version.

Wine-3.0.4

Posted: Fri 14 Dec 2018, 23:18
by version2013
My attempt at compiling wine-3.0.4

[wine-3.0.4 mirrors]

wine-3.0.4_v1.1.pet _________ puppy 431 [stripped=true]
wine-3.0.4_v1.2.pet _________ puppy 431 [stripped=false]
wine_DEV-3.0.4_v1.1.pet ____ puppy 431
wine_DEV-3.0.4_v1.2.pet ____ puppy 431

wine-3.0.4_v2.1.pet _________ racy 5.5 [stripped=true]
wine-3.0.4_v2.2.pet _________ racy 5.5 [stripped=false]
wine_DEV-3.0.4_v2.1.pet ____ racy 5.5
wine_DEV-3.0.4_v2.2.pet ____ racy 5.5

wine-3.0.4_v3.1.pet _________ tahrpup 6.0.5 PAE [stripped=true]
wine-3.0.4_v3.2.pet _________ tahrpup 6.0.5 PAE [stripped=false]
wine_DEV-3.0.4_v3.1.pet ____ tahrpup 6.0.5 PAE
wine_DEV-3.0.4_v3.2.pet ____ tahrpup 6.0.5 PAE

wine_DOC-3.0.4.pet

wine_extras-v2.1.pet __________ menu entries | mirrors
md5.txt and hashdeep.txt ____ checksums/hashes | mirrors

----------------------------------------------------------------
Notes for my webpage
http://version2013.yolasite.com/page1.php

The ">" character points to a directory of download links, or an individual download link.
example:
> __ wine/3.0.4/
> _____wine-3.0.4_v1.1.pet

----------------------------------------------------------------

For general use, I recommend packages that are 'stripped=true'.
For submitting bug reports to WineHQ, I recommend packages that are 'stripped=false'.
When submitting bug reports to WineHQ, it appears a 'stripped=false' Wine provides more information than a 'stripped=true' Wine.
[references: post | page]

The first post has links to:
pet to sfs scripts, menu entry utilities, and Wine usage tips.

----------------------------------------------------------------------------------------------------------

----------------
puppy 431
----------------

I compiled using puplet: Puppies 4.31.1 by forum member 'ttuuxxx'

mirrors | /distro/4.3__1/puppies-431.1-main-Xserver.iso
mirrors | /distro/4.3__1/devx_430.sfs

This puplet uses glibc 2.6.1
The Wine files listing 'puppy 431' will possibly:
- fail with a glibc before 2.6.1
- succeed with a glibc of 2.6.1 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
I installed the following packages, as one sfs file, before compiling;
also known as dependencies:

[mirrors]
fontconfig/2.7.1/fontconfig-2.7.1-i486-pup4.pet
fontconfig/2.7.1/fontconfig_DEV-2.7.1-i486-pup4.pet

[mirrors]
gmp/6.1.1/gmp-6.1.1-i486_v1.2.pet
gmp/6.1.1/gmp_DEV-6.1.1-i486_v1.2.pet

[mirrors]
gnutls/3.5.2/gnutls-3.5.2_v1.2.pet
gnutls/3.5.2/gnutls_DEV-3.5.2.pet

[mirrors]
lcms2/2.8/lcms2-2.8_v2.pet
lcms2/2.8/lcms2_DEV-2.8_v2.pet

[mirrors]
libelf/0.8.13/libelf-0.8.13-i486_v2.pet
libelf/0.8.13/libelf_DEV-0.8.13-i486_v2.pet

[mirrors]
libgcrypt/1.4.6/libgcrypt-1.4.6-i486-431.pet
libgcrypt/1.4.6/libgcrypt_DEV-1.4.6-i486-431.pet

[mirrors]
libgpg-error/1.10/libgpg-error-1.10-i486-431.pet
libgpg-error/1.10/libgpg_DEV-error-1.10-i486-431.pet

[mirrors]
libgphoto2/2.5.0/libgphoto2-2.5.0-i486_v2.pet
libgphoto2/2.5.0/libgphoto2_DEV-2.5.0-i486.pet

[mirrors]
libtasn1/4.8/libtasn1-4.8-i486_v1.2.pet
libtasn1/4.8/libtasn1_DEV-4.8-i486_v1.2.pet

[mirrors]
libusb/1.0.9/libusb-1.0.9-i486_v2.pet
libusb/1.0.9/libusb_DEV-1.0.9-i486_v2.pet

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
nettle/3.2/nettle-3.2_v1.2.pet
nettle/3.2/nettle_DEV-3.2_v1.2.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

[mirrors]
openldap/2.4.13/openldap-2.4.13-i486.pet
openldap/2.4.13/openldap_DEV-2.4.13-i486.pet

[mirrors]
prelink/20130503/prelink-20130503-i486_v2.pet

[mirrors]
xorg/7.3/xorg_xorg_full_dri-7.3.pet
xorg/7.3/xorg_xorg_full_dri_DEV-7.3.pet

------------------------------------

When compiling in puppy 431, I used:
v1.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v1.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

------------
racy 5.5
------------

I compiled using racy 5.5

mirrors | /distro/racy5.5/racy-5.5.iso
mirrors | /distro/racy5.5/devx_racy_5.5.sfs

This puppy distro uses glibc 2.10.1
The Wine files listing 'racy 5.5' will possibly:
- fail with a glibc before 2.10.1
- succeed with a glibc of 2.10.1 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
I installed the following packages, as one sfs file, before compiling;
also known as dependencies:

[mirrors]
fontconfig/2.8.0/fontconfig-2.8.0-w5c.pet
fontconfig/2.8.0/fontconfig_DEV-2.8.0-w5c.pet

[mirrors]
gmp/6.1.1/gmp-6.1.1-i486_v1.2.pet
gmp/6.1.1/gmp_DEV-6.1.1-i486_v1.2.pet

[mirrors]
gnutls/3.5.2/gnutls-3.5.2_v1.2.pet
gnutls/3.5.2/gnutls_DEV-3.5.2.pet

[mirrors]
lcms2/2.8/lcms2-2.8_v2.pet
lcms2/2.8/lcms2_DEV-2.8_v2.pet

[mirrors]
libelf/0.8.13/libelf-0.8.13-i486_v2.pet
libelf/0.8.13/libelf_DEV-0.8.13-i486_v2.pet

[mirrors]
libgcrypt/1.4.6/libgcrypt-1.4.6-i486-431.pet
libgcrypt/1.4.6/libgcrypt_DEV-1.4.6-i486-431.pet

[mirrors]
libgpg-error/1.10/libgpg-error-1.10-i486-431.pet
libgpg-error/1.10/libgpg_DEV-error-1.10-i486-431.pet

[mirrors]
libtasn1/4.8/libtasn1-4.8-i486_v1.2.pet
libtasn1/4.8/libtasn1_DEV-4.8-i486_v1.2.pet

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
nettle/3.2/nettle-3.2_v1.2.pet
nettle/3.2/nettle_DEV-3.2_v1.2.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

[mirrors]
openldap/2.4.13/openldap-2.4.13-i486.pet
openldap/2.4.13/openldap_DEV-2.4.13-i486.pet

[mirrors]
prelink/20130503/prelink-20130503-i486_v2.pet

----------------------------------------

When compiling in racy 5.5, I used:
v2.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v2.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

----------------------------
tahrpup 6.0.5 PAE
----------------------------

I compiled using tahrpup 6.0.5 PAE

mirrors | /distro/tahrpup-6.0.5_PAE/tahr-6.0.5_PAE.iso
mirrors | /distro/tahrpup-6.0.5_PAE/devx_tahr_6.0.5.sfs

This puppy distro uses glibc 2.19
The Wine files listing 'tahrpup 6.0.5 PAE' will possibly:
- fail with a glibc before 2.19
- succeed with a glibc of 2.19 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
I installed the following packages before compiling;
also known as dependencies:

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

----------------------------------------

When compiling in tahrpup 6.0.5 PAE, I used:
v3.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v3.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

Menu entries, Color Setter, and other stuff I got from the file 'winegoodies.tar.gz' [post | page] provided by forum member 'technosaurus'.
I only made a few changes to the contents of that file.

----------------------------------------------------------------------------------------------------------

updated links at my homepage. see below.

Wine64-3.0.4

Posted: Fri 14 Dec 2018, 23:19
by version2013
My attempt at compiling wine64
This is a WOW64 build.
https://wiki.winehq.org/Building_Wine#Shared_WoW64

[wine-3.0.4 mirrors]

wine64-3.0.4_v4.1.pet _________ tahrpup64 6.0.5 [stripped=true]
wine64_DEV-3.0.4.pet __________ tahrpup64 6.0.5
wine64_DOC-3.0.4.pet __________ tahrpup64 6.0.5

----------------------------
tahrpup64 6.0.5
----------------------------

I compiled using tahrpup64 6.0.5

This puppy distro uses glibc 2.19
The Wine files listing 'tahrpup64 6.0.5' will possibly:
- fail with a glibc before 2.19
- succeed with a glibc of 2.19 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
----------------------------------------

When compiling in tahrpup64 6.0.5, I used:

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --enable-win64 --libdir=/usr/lib64 CFLAGS="-O2"
https://wiki.winehq.org/Packaging#WoW64_Workarounds
For the 32-bit wine build, I used files from 'wine-3.0.4_v3.1.pet' from the previous forum post.
----------------------------------------------------------------------------------------------------------
The 32-bit wineserver is included, just in case it is needed.
It is a hidden file ".wineserver"

I do not have any 64-bit applications to test.
I can only do minimal testing because my AMD graphics driver is not functioning properly.
I may have to learn to compile Mesa to do any more detailed testing of 32-bit applications with this wine build.
I am relying on others to test this wine version.

Wine-4.0

Posted: Tue 29 Jan 2019, 03:32
by version2013
My attempt at compiling wine-4.0

[wine-4.0 mirrors]

wine-4.0_v1.1.pet _________ puppy 431 [stripped=true]
wine-4.0_v1.2.pet _________ puppy 431 [stripped=false]
wine_DEV-4.0_v1.1.pet ____ puppy 431
wine_DEV-4.0_v1.2.pet ____ puppy 431

wine-4.0_v2.1.pet _________ racy 5.5 [stripped=true]
wine-4.0_v2.2.pet _________ racy 5.5 [stripped=false]
wine_DEV-4.0_v2.1.pet ____ racy 5.5
wine_DEV-4.0_v2.2.pet ____ racy 5.5

wine-4.0_v3.1.pet _________ tahrpup 6.0.5 PAE [stripped=true]
wine-4.0_v3.2.pet _________ tahrpup 6.0.5 PAE [stripped=false]
wine_DEV-4.0_v3.1.pet ____ tahrpup 6.0.5 PAE
wine_DEV-4.0_v3.2.pet ____ tahrpup 6.0.5 PAE

wine_DOC-4.0.pet

wine_extras-v2.1.pet __________ menu entries | mirrors
md5.txt and hashdeep.txt ____ checksums/hashes | mirrors

----------------------------------------------------------------
Notes for my webpage
http://version2013.yolasite.com/page1.php

The ">" character points to a directory of download links, or an individual download link.
example:
> __ wine/4.0/
> _____wine-4.0_v1.1.pet

----------------------------------------------------------------

For general use, I recommend packages that are 'stripped=true'.
For submitting bug reports to WineHQ, I recommend packages that are 'stripped=false'.
When submitting bug reports to WineHQ, it appears a 'stripped=false' Wine provides more information than a 'stripped=true' Wine.
[references: post | page]

The first post has links to:
pet to sfs scripts, menu entry utilities, and Wine usage tips.

----------------------------------------------------------------------------------------------------------

----------------
puppy 431
----------------

I compiled using puplet: Puppies 4.31.1 by forum member 'ttuuxxx'

mirrors | /distro/4.3__1/puppies-431.1-main-Xserver.iso
mirrors | /distro/4.3__1/devx_430.sfs

This puplet uses glibc 2.6.1
The Wine files listing 'puppy 431' will possibly:
- fail with a glibc before 2.6.1
- succeed with a glibc of 2.6.1 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
I installed the following packages, as one sfs file, before compiling;
also known as dependencies:

[mirrors]
fontconfig/2.7.1/fontconfig-2.7.1-i486-pup4.pet
fontconfig/2.7.1/fontconfig_DEV-2.7.1-i486-pup4.pet

[mirrors]
gmp/6.1.1/gmp-6.1.1-i486_v1.2.pet
gmp/6.1.1/gmp_DEV-6.1.1-i486_v1.2.pet

[mirrors]
gnutls/3.5.2/gnutls-3.5.2_v1.2.pet
gnutls/3.5.2/gnutls_DEV-3.5.2.pet

[mirrors]
lcms2/2.8/lcms2-2.8_v2.pet
lcms2/2.8/lcms2_DEV-2.8_v2.pet

[mirrors]
libelf/0.8.13/libelf-0.8.13-i486_v2.pet
libelf/0.8.13/libelf_DEV-0.8.13-i486_v2.pet

[mirrors]
libgcrypt/1.4.6/libgcrypt-1.4.6-i486-431.pet
libgcrypt/1.4.6/libgcrypt_DEV-1.4.6-i486-431.pet

[mirrors]
libgpg-error/1.10/libgpg-error-1.10-i486-431.pet
libgpg-error/1.10/libgpg_DEV-error-1.10-i486-431.pet

[mirrors]
libgphoto2/2.5.0/libgphoto2-2.5.0-i486_v2.pet
libgphoto2/2.5.0/libgphoto2_DEV-2.5.0-i486.pet

[mirrors]
libtasn1/4.8/libtasn1-4.8-i486_v1.2.pet
libtasn1/4.8/libtasn1_DEV-4.8-i486_v1.2.pet

[mirrors]
libusb/1.0.9/libusb-1.0.9-i486_v2.pet
libusb/1.0.9/libusb_DEV-1.0.9-i486_v2.pet

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
nettle/3.2/nettle-3.2_v1.2.pet
nettle/3.2/nettle_DEV-3.2_v1.2.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

[mirrors]
openldap/2.4.13/openldap-2.4.13-i486.pet
openldap/2.4.13/openldap_DEV-2.4.13-i486.pet

[mirrors]
prelink/20130503/prelink-20130503-i486_v2.pet

[mirrors]
xorg/7.3/xorg_xorg_full_dri-7.3.pet
xorg/7.3/xorg_xorg_full_dri_DEV-7.3.pet

------------------------------------

When compiling in puppy 431, I used:
v1.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v1.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

------------
racy 5.5
------------

I compiled using racy 5.5

mirrors | /distro/racy5.5/racy-5.5.iso
mirrors | /distro/racy5.5/devx_racy_5.5.sfs

This puppy distro uses glibc 2.10.1
The Wine files listing 'racy 5.5' will possibly:
- fail with a glibc before 2.10.1
- succeed with a glibc of 2.10.1 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
I installed the following packages, as one sfs file, before compiling;
also known as dependencies:

[mirrors]
fontconfig/2.8.0/fontconfig-2.8.0-w5c.pet
fontconfig/2.8.0/fontconfig_DEV-2.8.0-w5c.pet

[mirrors]
gmp/6.1.1/gmp-6.1.1-i486_v1.2.pet
gmp/6.1.1/gmp_DEV-6.1.1-i486_v1.2.pet

[mirrors]
gnutls/3.5.2/gnutls-3.5.2_v1.2.pet
gnutls/3.5.2/gnutls_DEV-3.5.2.pet

[mirrors]
lcms2/2.8/lcms2-2.8_v2.pet
lcms2/2.8/lcms2_DEV-2.8_v2.pet

[mirrors]
libelf/0.8.13/libelf-0.8.13-i486_v2.pet
libelf/0.8.13/libelf_DEV-0.8.13-i486_v2.pet

[mirrors]
libgcrypt/1.4.6/libgcrypt-1.4.6-i486-431.pet
libgcrypt/1.4.6/libgcrypt_DEV-1.4.6-i486-431.pet

[mirrors]
libgpg-error/1.10/libgpg-error-1.10-i486-431.pet
libgpg-error/1.10/libgpg_DEV-error-1.10-i486-431.pet

[mirrors]
libtasn1/4.8/libtasn1-4.8-i486_v1.2.pet
libtasn1/4.8/libtasn1_DEV-4.8-i486_v1.2.pet

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
nettle/3.2/nettle-3.2_v1.2.pet
nettle/3.2/nettle_DEV-3.2_v1.2.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

[mirrors]
openldap/2.4.13/openldap-2.4.13-i486.pet
openldap/2.4.13/openldap_DEV-2.4.13-i486.pet

[mirrors]
prelink/20130503/prelink-20130503-i486_v2.pet

----------------------------------------

When compiling in racy 5.5, I used:
v2.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v2.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

----------------------------
tahrpup 6.0.5 PAE
----------------------------

I compiled using tahrpup 6.0.5 PAE

mirrors | /distro/tahrpup-6.0.5_PAE/tahr-6.0.5_PAE.iso
mirrors | /distro/tahrpup-6.0.5_PAE/devx_tahr_6.0.5.sfs

This puppy distro uses glibc 2.19
The Wine files listing 'tahrpup 6.0.5 PAE' will possibly:
- fail with a glibc before 2.19
- succeed with a glibc of 2.19 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
I installed the following packages before compiling;
also known as dependencies:

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

----------------------------------------

When compiling in tahrpup 6.0.5 PAE, I used:
v3.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v3.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

Menu entries, Color Setter, and other stuff I got from the file 'winegoodies.tar.gz' [post | page] provided by forum member 'technosaurus'.
I only made a few changes to the contents of that file.

----------------------------------------------------------------------------------------------------------

updated links at my homepage. see below.

Wine64-4.0

Posted: Tue 29 Jan 2019, 03:32
by version2013
My attempt at compiling wine64
This is a WOW64 build.
https://wiki.winehq.org/Building_Wine#Shared_WoW64

[wine-4.0 mirrors]

wine64-4.0_v4.1.pet _________ tahrpup64 6.0.5 [stripped=true]
wine64_DEV-4.0.pet __________ tahrpup64 6.0.5
wine64_DOC-4.0.pet __________ tahrpup64 6.0.5

----------------------------
tahrpup64 6.0.5
----------------------------

I compiled using tahrpup64 6.0.5

This puppy distro uses glibc 2.19
The Wine files listing 'tahrpup64 6.0.5' will possibly:
- fail with a glibc before 2.19
- succeed with a glibc of 2.19 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
----------------------------------------

When compiling in tahrpup64 6.0.5, I used:

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --enable-win64 --libdir=/usr/lib64 CFLAGS="-O2"
https://wiki.winehq.org/Packaging#WoW64_Workarounds
For the 32-bit wine build, I used files from 'wine-4.0_v3.1.pet' from the previous forum post.
----------------------------------------------------------------------------------------------------------
The 32-bit wineserver is included, just in case it is needed.
It is a hidden file ".wineserver"

I do not have any 64-bit applications to test.
I can only do minimal testing because my AMD graphics driver is not functioning properly.
I may have to learn to compile Mesa to do any more detailed testing of 32-bit applications with this wine build.
I am relying on others to test this wine version.