# Orthanc 1.12.7 + OE2 1.8.2 + Authorization plugin 0.9.1

**URL:** https://discourse.orthanc-server.org/t/orthanc-1-12-7-oe2-1-8-2-authorization-plugin-0-9-1/5718
**Category:** Releases
**Created:** [April 8, 2025, 2:59pm UTC](https://discourse.orthanc-server.org/t/orthanc-1-12-7-oe2-1-8-2-authorization-plugin-0-9-1/5718 "2025-04-08T14:59:50Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![alainmazy](https://discourse.orthanc-server.org/user_avatar/discourse.orthanc-server.org/alainmazy/32/1576_2.png) [@alainmazy](https://discourse.orthanc-server.org/u/alainmazy)
#### Post date: [April 8, 2025, 2:59pm UTC](https://discourse.orthanc-server.org/t/orthanc-1-12-7-oe2-1-8-2-authorization-plugin-0-9-1/5718/1 "2025-04-08T14:59:50Z")

</div>

Hi everyone,

Here are a few new releases:

* * *

[**Orthanc 1.12.7**](https://orthanc.uclouvain.be/hg/orthanc/file/default/NEWS) is out, mainly with small fixes and improvements - no big new features.

* * *

The [**Orthanc Explorer 2**](https://github.com/orthanc-server/orthanc-explorer-2/blob/master/release-notes.md) plugin has been updated to version **1.8.2** also with small fixes and improvements.

* * *

The [**Authorization**](https://orthanc.uclouvain.be/hg/orthanc-authorization/file/default/NEWS) plugin has been updated to version **0.9.1**.

* * *

All these releases are available

- as part of the [Windows Installers 25.4.0](https://www.orthanc-server.com/download-windows.php)
- as part of the [orthancteam/orthanc:25.4.0 Docker images](https://hub.docker.com/r/orthancteam/orthanc)
- as [individual downloads](https://orthanc.uclouvain.be/downloads/macos/index.html) (Linux LSBWindows/MacOS)

For the Docker images, please note that 25.4.0 still uses Debian 12 as the base image while we have also released 25.4.1 that uses Ubuntu 24.04 as the base image. Check the [release notes](https://github.com/orthanc-server/orthanc-builder/blob/master/release-notes-docker-images.md) for all details.

Many thanks to @jodogne for his support on these releases.

Enjoy !

Alain

---

<div class="post-metadata">

### Author: ![COOGOR](https://discourse.orthanc-server.org/user_avatar/discourse.orthanc-server.org/coogor/32/1523_2.png) [@COOGOR](https://discourse.orthanc-server.org/u/COOGOR)
#### Post date: [April 11, 2025, 2:08pm UTC](https://discourse.orthanc-server.org/t/orthanc-1-12-7-oe2-1-8-2-authorization-plugin-0-9-1/5718/2 "2025-04-11T14:08:34Z")

</div>

> [@alainmazy](#):
>
> The [**Authorization**](https://orthanc.uclouvain.be/hg/orthanc-authorization/file/default/NEWS) plugin has been updated to version **0.9.1**.

That was quite a massive change for a minor dot release.  
It fails to build for up-to-date software (e.g. Tumbleweed)

```auto
[91s] /home/abuild/rpmbuild/BUILD/orthanc-authorization-0.9.1-build/OrthancAuthorization-0.9.1/build/curl-8.9.0/lib/strerror.c:890:17: error: initialization of ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
[91s] 890 | char *msg = strerror_r(err, buffer, sizeof(buffer));
[91s] | ^ ~~~~~~~~~
[91s] make[2]: *** [CMakeFiles/OrthancAuthorization.dir/build.make:2708: CMakeFiles/OrthancAuthorization.dir/curl-8.9.0/lib/strerror.c.o] Error 1
[91s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/orthanc-authorization-0.9.1-build/OrthancAuthorization-0.9.1/build'
[91s] make[1]: *** [CMakeFiles/Makefile2:126: CMakeFiles/OrthancAuthorization.dir/all] Error 2
```

> **[openSUSE Build Service](https://build.opensuse.org/package/live_build_log/home:DocB:Orthanc/orthanc-authorization/openSUSE_Tumbleweed/x86_64)**

Cheers  
Axel

---

<div class="post-metadata">

### Author: ![alainmazy](https://discourse.orthanc-server.org/user_avatar/discourse.orthanc-server.org/alainmazy/32/1576_2.png) [@alainmazy](https://discourse.orthanc-server.org/u/alainmazy)
#### Post date: [April 14, 2025, 7:07am UTC](https://discourse.orthanc-server.org/t/orthanc-1-12-7-oe2-1-8-2-authorization-plugin-0-9-1/5718/3 "2025-04-14T07:07:25Z")

</div>

Oops …

[This line change](https://orthanc.uclouvain.be/hg/orthanc-authorization/rev/24199565c7e6#l1.7) is probably the culprit and is probably not required. Could you give it a try by just changing `ON` to `OFF` in this line:

````auto
set(STATIC_BUILD ON CACHE BOOL "Static build of the third-party libraries (necessary for Windows)")```

Best regards,

Alain
````

---

<div class="post-metadata">

### Author: ![COOGOR](https://discourse.orthanc-server.org/user_avatar/discourse.orthanc-server.org/coogor/32/1523_2.png) [@COOGOR](https://discourse.orthanc-server.org/u/COOGOR)
#### Post date: [April 14, 2025, 8:52am UTC](https://discourse.orthanc-server.org/t/orthanc-1-12-7-oe2-1-8-2-authorization-plugin-0-9-1/5718/4 "2025-04-14T08:52:59Z")

</div>

That fixed it. Thanks Alain!

---

<div class="post-metadata">

### Author: ![COOGOR](https://discourse.orthanc-server.org/user_avatar/discourse.orthanc-server.org/coogor/32/1523_2.png) [@COOGOR](https://discourse.orthanc-server.org/u/COOGOR)
#### Post date: [April 14, 2025, 2:38pm UTC](https://discourse.orthanc-server.org/t/orthanc-1-12-7-oe2-1-8-2-authorization-plugin-0-9-1/5718/5 "2025-04-14T14:38:18Z")

</div>

Ah, one more question…why do you desperately need these intree libraries? I would rather prefer to use what the distro offers in standard.  
How could I achieve that? Do I need to patch out all the download stuff?

---

<div class="post-metadata">

### Author: ![jodogne](https://discourse.orthanc-server.org/user_avatar/discourse.orthanc-server.org/jodogne/32/1511_2.png) [@jodogne](https://discourse.orthanc-server.org/u/jodogne)
#### Post date: [April 14, 2025, 4:06pm UTC](https://discourse.orthanc-server.org/t/orthanc-1-12-7-oe2-1-8-2-authorization-plugin-0-9-1/5718/6 "2025-04-14T16:06:43Z")

</div>

Hello Axel,

> [@COOGOR](#):
>
> why do you desperately need these intree libraries?

We need them to support other operating systems, which notably includes Microsoft Windows.

Regards,  
Sébastien-

---

<div class="post-metadata">

### Author: ![COOGOR](https://discourse.orthanc-server.org/user_avatar/discourse.orthanc-server.org/coogor/32/1523_2.png) [@COOGOR](https://discourse.orthanc-server.org/u/COOGOR)
#### Post date: [April 16, 2025, 4:12pm UTC](https://discourse.orthanc-server.org/t/orthanc-1-12-7-oe2-1-8-2-authorization-plugin-0-9-1/5718/7 "2025-04-16T16:12:14Z")

</div>

Hello Sebastien,

> [@jodogne](#):
>
> Hello Axel,
> 
> > [@COOGOR](#):
> >
> > why do you desperately need these intree libraries?
> 
> We need them to support other operating systems, which notably includes Microsoft Windows.

Thought so. However, who is backporting security fixes to these 3rd party downloads packages?  
From that POV the SUSE security team had a valid point that system packages should be used where ever possible.  
So ideally a switch for each 3rd party package could be an option, that says ‘use system package’ or ‘user 3rd party’, acknowledging that not all packages (dist.zip…) may be available.  
What do you think?  
Cheers  
Axel

---

<div class="post-metadata">

### Author: ![jodogne](https://discourse.orthanc-server.org/user_avatar/discourse.orthanc-server.org/jodogne/32/1511_2.png) [@jodogne](https://discourse.orthanc-server.org/u/jodogne)
#### Post date: [April 16, 2025, 4:41pm UTC](https://discourse.orthanc-server.org/t/orthanc-1-12-7-oe2-1-8-2-authorization-plugin-0-9-1/5718/8 "2025-04-16T16:41:29Z")

</div>

I fully subscribe to SUSE point of view (which is the same as Debian, BTW): `STATIC_BUILD` must be `OFF` by default, which is the policy implemented by all the official Orthanc plugins. This is why [Alain said](https://discourse.orthanc-server.org/t/orthanc-1-12-7-oe2-1-8-2-authorization-plugin-0-9-1/5718/3) that the change from `ON` to `OFF` was the culprit. In other words, users must explicitly allow static linking.

It is up to the distro maintainers to ensure that the system libraries are up-to-date. Static linking is a fallback when a third-party is not available (which can also happen on GNU/Linux or BSD-like distros). We try to update as often as possible the static third-party libraries, but this is a very demanding work.

Sébastien-
