| Summary: | Starting with version 7.5.0.1, the SDK appears to be missing the entire IDL folder | ||
|---|---|---|---|
| Product: | LibreOffice | Reporter: | Ray Culp <documentfoundation.org.user> |
| Component: | sdk | Assignee: | Not Assigned <libreoffice-bugs> |
| Status: | RESOLVED NOTABUG | ||
| Severity: | normal | CC: | sberg.fun |
| Priority: | medium | ||
| Version: | 7.5.1.2 release | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
| Crash report or crash signature: | Regression By: | ||
|
Description
Ray Culp
2023-03-23 14:02:33 UTC
URL to download older version of SDK should be: https://downloadarchive.documentfoundation.org/libreoffice/old/7.4.6.2/ It's not mentioned very prominently, but see <https://wiki.documentfoundation.org/ReleaseNotes/7.5#Feature_Removal_/_Deprecation>: "In the SDK, the deprecated tools idlc and regmerge (using the legacy type registry format) have been removed in favor of unoidl-write (using the incompatible new type registry format internally introduced in LibreOffice 4.1). core commit a8485d55" and the commit message of the linked <https://git.libreoffice.org/core/+/a8485d558fab53291e2530fd9a1be581c1628deb%5E%21> "[API CHANGE] Remove deprecated idlc and regmerge from the SDK": "The SDK no longer ships an idl/ sub-directory containing the udkap and offapi .idl files (as, unlike idlc, unoidl-write does not need them). odk/config/cfgWin.js had to be adapted to look (somewhat arbitrarily) for an examples/ sub-directory instead of idl/ when checking for 'an sdk folder'. gb_UnoApi_package_idlfiles became unused and has been removed." |