Hi, 
I have the same issue with Bullseye.
I build Docker images for various platforms, with Alpine Edge or Ubuntu 22.04 
bases, those build succeed.But if fails with the same error with a Bullseye 
base, and on my own machine which runs Bullseye too.
I use the source file from guacamole.apache.org/releases/1.5.4/ for all builds.
Something with time.h versions? They are a bit different between Bullseye, 
Bookworm and Jammy, but the references for the functions in question are there 
and signatures look the same, and I am not familiar enough with linux/c headers 
to dig more.
Cheers
Antoine


    Le samedi 9 décembre 2023 à 15:06:34 UTC+1, sam g 
<sam028...@yahoo.fr.invalid> a écrit :  
 
  Same error after "make distclean;autoreconf -fi;./configure;make"
I'm using a freshly installed Ubuntu 20.04.6.I've tested with an Ubuntu 22.04.3 
and no problems in this case.

Sam



    Le samedi 9 décembre 2023 à 14:46:16 UTC+1, Nick Couchman 
<vn...@apache.org> a écrit :  
 
 On Sat, Dec 9, 2023 at 4:36 AM sam g <sam028...@yahoo.fr.invalid> wrote:

 Hi,
Small issue in compiling guac 1.5.4:/usr/bin/ld: 
/home/sam/guacamole-server-1.5.4/src/libguac/.libs/libguac.so: undefined 
reference to `timer_delete'
/usr/bin/ld: /home/sam/guacamole-server-1.5.4/src/libguac/.libs/libguac.so: 
undefined reference to `timer_settime'
/usr/bin/ld: /home/sam/guacamole-server-1.5.4/src/libguac/.libs/libguac.so: 
undefined reference to `timer_create'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:563: guacd] Error 1
make[2]: Leaving directory '/home/sam/guacamole-server-1.5.4/src/guacd'

I built the 1.5.3 on the exact same machine without troubles.

Could you try doing the following in the 1.5.4 source directory:make 
distcleanautoreconf -fi
and then re-run configure and make? I just pulled the source code from the web 
site and built on my EL8 system without any issues. If you're still having 
trouble, please provide some more detail on the environment you're building in.
-Nick    

Reply via email to