EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  <20252026  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  <20252026 
<== Date ==> <== Thread ==>

Subject: Re: Ubuntu 25.10 EPICS modules will not compile
From: Mark Rivers via Tech-talk <[email protected]>
To: "[email protected]" <[email protected]>, Graeme Elliner <[email protected]>
Date: Wed, 29 Oct 2025 16:22:03 +0000
This is because GCC 15 is stricter.  There are already pull requests to fix this in asyn and calc:


It looks like similar changes will be needed in sscan, StreamDevice, and sequencer.

Mark



From: Tech-talk <[email protected]> on behalf of Graeme Elliner via Tech-talk <[email protected]>
Sent: Wednesday, October 29, 2025 10:24 AM
To: [email protected] <[email protected]>
Subject: Ubuntu 25.10 EPICS modules will not compile
 

Hi

I’m trying to set up a new EPICS PC running the latest Ubuntu OS, I’ve downloaded the latest versions of epics-base and the basic modules (asyn, calc, sscan, StreamDevice, sequencer) from github

Epics base compiles fine, however I get pretty much the same error from all the modules ‘long int (*)(void)’ from incompatible pointer type [Wincompatible-pointer-types]

Here is my set up

OS = Ubuntu 25.10

Gcc= 15.2.0

$EPICS_HOST_ARCH = linux-x86_64

$EPICS_BASE=/opt/epics/base

$EPICS_SUPPORT = /opt/epics/modules

 

Best Regards,

Graeme Elliner
Senior Control & Electrical Engineer
XDS Oxford Limited
Tel: 01865 320311 Direct Dial
Tel: 01865 320300 Switchboard

A green and blue logo

Description automatically generated

(formerly trading as FMB Oxford)

Visit us at:
www.xds-oxford.com

www.linkedin.com/company/xds-oxford

www.facebook.com/XDSOxford
www.x.com/XDS_Oxford

 P Before you print think about the ENVIRONMENT

XDS Oxford Limited is registered in England and Wales, Company number 04138193.

Registered office address: Unit 1 Ferry Mills, Osney Mead, Oxford, Oxfordshire, United Kingdom, OX2 0ES.

This e-mail message may contain confidential information and is intended for the addressee only. If you are not the intended recipient, please notify the sender by return e-mail and delete this message immediately.

Reproduction, dissemination or distribution of this message is prohibited unless authorised by the sender. The views expressed by the sender are not necessarily those of XDS Oxford Limited.

This e-mail has passed through Microsoft's Exchange Online Protection services. XDS Oxford Limited accepts no responsibility for any viruses not revealed.

 


Replies:
RE: Ubuntu 25.10 EPICS modules will not compile Graeme Elliner via Tech-talk
References:
Ubuntu 25.10 EPICS modules will not compile Graeme Elliner via Tech-talk

Navigate by Date:
Prev: Ubuntu 25.10 EPICS modules will not compile Graeme Elliner via Tech-talk
Next: Re: PVAccess UDP/TCP connections failing - no more data in UDP packet Michael Davidsaver via Tech-talk
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  <20252026 
Navigate by Thread:
Prev: Ubuntu 25.10 EPICS modules will not compile Graeme Elliner via Tech-talk
Next: RE: Ubuntu 25.10 EPICS modules will not compile Graeme Elliner via Tech-talk
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  <20252026 
ANJ, 19 Mar 2026 · Home · News · About · Talk · Base · Modules · Extensions ·
· Distributions · Download · Documents · Links · Licensing ·