https://bugs.documentfoundation.org/show_bug.cgi?id=165585

            Bug ID: 165585
           Summary: LibreOffice SDK binaries lack cross platform dotnet
                    binding files
           Product: LibreOffice
           Version: 25.2.0.3 release
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: sdk
          Assignee: [email protected]
          Reporter: [email protected]

Description:
If you open LibreOffice SDK binaries, you will see that they lack latest cross
platform dotnet binding files.

Steps to Reproduce:
1. Download LibreOffice SDK for some platform. For example:

macOS:
https://downloadarchive.documentfoundation.org/libreoffice/old/25.2.0.1/mac/aarch64/LibreOffice_25.2.0.1_MacOS_aarch64_sdk.dmg

(can be opened on macOS, or with 7zip: https://7-zip.org/download.html)

Windows:
https://downloadarchive.documentfoundation.org/libreoffice/old/25.2.0.1/win/x86_64/LibreOffice_25.2.0.1_Win_x86-64_sdk.msi

Linux DEB:
https://downloadarchive.documentfoundation.org/libreoffice/old/25.2.0.1/deb/x86_64/LibreOffice_25.2.0.1_Linux_x86-64_deb_sdk.tar.gz

2. Install or extract the SDK
3. Look for folders named dotnet or similar inside it

Actual Results:
You only find dotnet examples, while there should be other dotnet binding files
there, including DLLs and the Nuget package.

Expected Results:
At least these files from a LibreOffice build should be shipped inside the SDK
binaries:

$ cd libreoffice/core

$ ls instdir/sdk/dotnet/
LibreOffice.Bindings.0.1.0.nupkg  nuget.config

$ ls ./instdir/program/dotnet
net_basetypes.dll  net_bridge.runtimeconfig.json  net_uretypes.dll
net_bridge.dll     net_oootypes.dll


Reproducible: Always


User Profile Reset: No

Additional Info:
On macOS, there is another issue, which is detecting installed dotnet at build
time, and you should give the path to 'dotnet' binary manually. This may need
another bug report.

For more information about the latest cross platform .NET support, please see
the report from Ritobroto who developed it:

Work Report for .NET Bindings Project:
https://gist.github.com/RMZeroFour/80e5115ddd59030a0ec808abc396e839

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to