Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 21 Feb 2023 16:56:50 -0600
From:      Jeff Schmidt <jeff.jschmidt@gmail.com>
To:        freebsd-ports-bugs@freebsd.org
Subject:   net/libwebsockets and sysutils/ttyd
Message-ID:  <CA%2B_uV35U%2B7%2BAQTNG_1UnL2AtX3B83uRKcU5i0g52WpFmv60joQ@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
--00000000000010849205f53db4c8
Content-Type: text/plain; charset="UTF-8"

It looks like yesterday's change to libwebsockets has broken the build of
ttyd.

===>  Building for ttyd-1.7.3
[100% 1/1] : && /usr/bin/cc -O2 -pipe  -fstack-protector-strong
-fno-strict-aliasing -D_GNU_SOURCE -O2 -pipe  -fstack-protector-strong
-fno-strict-aliasing  -DNDEBUG -fstack-protector-strong
CMakeFiles/ttyd.dir/src/utils.c.o CMakeFiles/ttyd.dir/src/pty.c.o
CMakeFiles/ttyd.dir/src/protocol.c.o CMakeFiles/ttyd.dir/src/http.c.o
CMakeFiles/ttyd.dir/src/server.c.o -o ttyd  -Wl,-rpath,/usr/local/lib:  -lz
 /usr/local/lib/libwebsockets.a  /usr/local/lib/libwebsockets.so.19
 /usr/local/lib/libjson-c.so  /usr/local/lib/libuv.so  -lssl  -lcrypto
 -lutil  -lz && :
FAILED: ttyd
: && /usr/bin/cc -O2 -pipe  -fstack-protector-strong -fno-strict-aliasing
-D_GNU_SOURCE -O2 -pipe  -fstack-protector-strong -fno-strict-aliasing
 -DNDEBUG -fstack-protector-strong CMakeFiles/ttyd.dir/src/utils.c.o
CMakeFiles/ttyd.dir/src/pty.c.o CMakeFiles/ttyd.dir/src/protocol.c.o
CMakeFiles/ttyd.dir/src/http.c.o CMakeFiles/ttyd.dir/src/server.c.o -o ttyd
 -Wl,-rpath,/usr/local/lib:  -lz  /usr/local/lib/libwebsockets.a
 /usr/local/lib/libwebsockets.so.19  /usr/local/lib/libjson-c.so
 /usr/local/lib/libuv.so  -lssl  -lcrypto  -lutil  -lz && :
ld: error: undefined symbol: pthread_create
>>> referenced by threadpool.c
>>>               threadpool.c.o:(lws_threadpool_create) in archive
/usr/local/lib/libwebsockets.a
cc: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.
*** Error code 1

Stop.
make: stopped in /usr/ports/sysutils/ttyd

Let me know if there is anything else I can provide.

-- 
Jeff Schmidt
KC9WSJ @ EN52wf

--00000000000010849205f53db4c8
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:monospac=
e,monospace">It looks like yesterday&#39;s change to libwebsockets has brok=
en the build of ttyd.<div dir=3D"ltr"><div class=3D"gmail_default" style=3D=
"font-family:monospace,monospace"><font size=3D"1"><br></font></div><div cl=
ass=3D"gmail_default" style=3D"font-family:monospace,monospace"><font size=
=3D"1">=3D=3D=3D&gt; =C2=A0Building for ttyd-1.7.3<br>[100%
 1/1] : &amp;&amp; /usr/bin/cc -O2 -pipe =C2=A0-fstack-protector-strong=20
-fno-strict-aliasing -D_GNU_SOURCE -O2 -pipe =C2=A0-fstack-protector-strong=
=20
-fno-strict-aliasing =C2=A0-DNDEBUG -fstack-protector-strong=20
CMakeFiles/ttyd.dir/src/utils.c.o CMakeFiles/ttyd.dir/src/pty.c.o CMakeFile=
s/ttyd.dir/src/protocol.c.o CMakeFiles/ttyd.dir/src/http.c.o CMakeFiles/tty=
d.dir/src/server.c.o -o ttyd =C2=A0-Wl,-rpath,/usr/local/lib: =C2=A0-lz =C2=
=A0/usr/local/lib/libwebsockets.a =C2=A0/usr/local/lib/libwebsockets.so.19 =
=C2=A0/usr/local/lib/libjson-c.so =C2=A0/usr/local/lib/libuv.so =C2=A0-lssl=
 =C2=A0-lcrypto =C2=A0-lutil =C2=A0-lz &amp;&amp; :<br>FAILED: ttyd<br>:
 &amp;&amp; /usr/bin/cc -O2 -pipe =C2=A0-fstack-protector-strong=20
-fno-strict-aliasing -D_GNU_SOURCE -O2 -pipe =C2=A0-fstack-protector-strong=
=20
-fno-strict-aliasing =C2=A0-DNDEBUG -fstack-protector-strong=20
CMakeFiles/ttyd.dir/src/utils.c.o CMakeFiles/ttyd.dir/src/pty.c.o CMakeFile=
s/ttyd.dir/src/protocol.c.o CMakeFiles/ttyd.dir/src/http.c.o CMakeFiles/tty=
d.dir/src/server.c.o -o ttyd =C2=A0-Wl,-rpath,/usr/local/lib: =C2=A0-lz =C2=
=A0/usr/local/lib/libwebsockets.a =C2=A0/usr/local/lib/libwebsockets.so.19 =
=C2=A0/usr/local/lib/libjson-c.so =C2=A0/usr/local/lib/libuv.so =C2=A0-lssl=
 =C2=A0-lcrypto =C2=A0-lutil =C2=A0-lz &amp;&amp; :<br>ld: error: undefined=
 symbol: pthread_create<br>&gt;&gt;&gt; referenced by threadpool.c<br>&gt;&=
gt;&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 threadpool.c.o:(lw=
s_threadpool_create) in archive /usr/local/lib/libwebsockets.a<br>cc: error=
: linker command failed with exit code 1 (use -v to see invocation)<br>ninj=
a: build stopped: subcommand failed.<br>*** Error code 1<br><br>Stop.<br>ma=
ke: stopped in /usr/ports/sysutils/ttyd</font><br></div><div><br></div><div=
><div style=3D"font-family:monospace,monospace" class=3D"gmail_default">Let=
 me know if there is anything else I can provide.</div><font color=3D"#8888=
88"><br></font></div></div></div>-- <br><div dir=3D"ltr" data-smartmail=3D"=
gmail_signature"><div dir=3D"ltr">Jeff Schmidt<div>KC9WSJ @ EN52wf</div></d=
iv></div></div>

--00000000000010849205f53db4c8--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2B_uV35U%2B7%2BAQTNG_1UnL2AtX3B83uRKcU5i0g52WpFmv60joQ>