Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

If you had any brains, you'd be dangerous.


dovenet / Synchronet Discussion / syncterm compile

SubjectAuthor
* syncterm compileDumas Walker
`* syncterm compileDigital Man
 +- syncterm compileDumas Walker
 `- syncterm compileDumas Walker

1
syncterm compile

<6578EFCC.69912.sync@capitolcityonline.net>

  copy mid

https://www.rocksolidbbs.com/dovenet/article-flat.php?id=1678&group=DOVE-Net.Synchronet_Discussion#1678

  copy link   Newsgroups: DOVE-Net.Synchronet_Discussion
From: dumas.walker@VERT/CAPCITY2 (Dumas Walker)
To: All
Subject: syncterm compile
Message-ID: <6578EFCC.69912.sync@capitolcityonline.net>
Date: Tue, 12 Dec 2023 18:42:04 -0500
X-Comment-To: All
Path: rocksolidbbs.com!not-for-mail
Organization: Capitol City Online
Newsgroups: DOVE-Net.Synchronet_Discussion
X-FTN-PID: Synchronet 3.19c-Linux master/cb76b1463 Feb 20 2022 GCC 7.5.0
X-FTN-MSGID: 69912.sync@723:320/1 29df36e4
X-FTN-CHRS: CP437 2
WhenImported: 20231212165552-0800 41e0
WhenExported: 20231212201324-0800 41e0
ExportedFrom: VERT sync 50792
WhenImported: 20231212184204-0500 412c
WhenExported: 20231212195555-0500 412c
ExportedFrom: CAPCITY2 sync 69912
Content-Type: text/plain; charset=IBM437
Content-Transfer-Encoding: 8bit
 by: Dumas Walker - Tue, 12 Dec 2023 23:42 UTC

Got the following error on a pi3 running bookworm.

Linking gcc.linux.armv7l.exe.debug/syncterm
/usr/bin/ld: /home/mlp/syncterm-1.1/src/../3rdp/gcc.linux.armv7l.debug/cl/libcl
..a(sendmsg.o): in function `waitForObject':
sendmsg.c:(.text+0xed0): undefined reference to `pthread_yield'
collect2: error: ld returned 1 exit status
make: *** [GNUmakefile:104: gcc.linux.armv7l.exe.debug/syncterm] Error 1

I tried both:
make
and
make SRC_ROOT=~/syncterm-1.1/src

Both end with this message. I am guessing missing package but since the
dependencies are not documented (period!) I am having an issue guessing which
one. Any ideas? Thanks!

#

---
■ Synchronet ■ CAPCITY2 * capcity2.synchro.net * Telnet/SSH:2022/Rlogin/HTTP

syncterm compile

<657927FF.50797.sync@vert.synchro.net>

  copy mid

https://www.rocksolidbbs.com/dovenet/article-flat.php?id=1683&group=DOVE-Net.Synchronet_Discussion#1683

  copy link   Newsgroups: DOVE-Net.Synchronet_Discussion
From: digital.man@VERT (Digital Man)
To: Dumas Walker
Subject: syncterm compile
Message-ID: <657927FF.50797.sync@vert.synchro.net>
Date: Tue, 12 Dec 2023 19:41:51 -0800
X-Comment-To: Dumas Walker
Path: rocksolidbbs.com!not-for-mail
Organization: Vertrauen
Newsgroups: DOVE-Net.Synchronet_Discussion
In-Reply-To: <6578EFCC.69912.sync@capitolcityonline.net>
References: <6578EFCC.69912.sync@capitolcityonline.net>
X-FTN-PID: Synchronet 3.20a-Win32 master/40a47c302 Dec 11 2023 MSC 1916
X-FTN-MSGID: 50797.sync@1:103/705 29df246c
X-FTN-REPLY: 69912.sync@723:320/1 29df36e4
X-FTN-CHRS: CP437 2
WhenImported: 20231212194151-0800 41e0
WhenExported: 20231212201324-0800 41e0
ExportedFrom: VERT sync 50797
Content-Type: text/plain; charset=IBM437
Content-Transfer-Encoding: 8bit
 by: Digital Man - Wed, 13 Dec 2023 03:41 UTC

Re: syncterm compile
By: Dumas Walker to All on Tue Dec 12 2023 06:42 pm

> Got the following error on a pi3 running bookworm.
>
> Linking gcc.linux.armv7l.exe.debug/syncterm
> /usr/bin/ld:
> /home/mlp/syncterm-1.1/src/../3rdp/gcc.linux.armv7l.debug/cl/libcl
> .a(sendmsg.o): in function `waitForObject':
> sendmsg.c:(.text+0xed0): undefined reference to `pthread_yield'
> collect2: error: ld returned 1 exit status
> make: *** [GNUmakefile:104: gcc.linux.armv7l.exe.debug/syncterm] Error 1
>
> I tried both:
> make
> and
> make SRC_ROOT=~/syncterm-1.1/src
>
> Both end with this message. I am guessing missing package but since the
> dependencies are not documented (period!) I am having an issue guessing
> which one. Any ideas? Thanks!

My guess: libpthread, which is part of libc6 package according to this:
https://packages.debian.org/cgi-bin/search_contents.pl?word=libpthread.so.0&searchmode=searchfiles&case=insensitive&version=unstable&arch=i386
--
digital man (rob)

Steven Wright quote #34:
If at first you don't succeed, skydiving is not for you.
Norco, CA WX: 55.7°F, 73.0% humidity, 0 mph E wind, 0.00 inches rain/24hrs
---
■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net

syncterm compile

<657A0949.69930.sync@capitolcityonline.net>

  copy mid

https://www.rocksolidbbs.com/dovenet/article-flat.php?id=1700&group=DOVE-Net.Synchronet_Discussion#1700

  copy link   Newsgroups: DOVE-Net.Synchronet_Discussion
From: dumas.walker@VERT/CAPCITY2 (Dumas Walker)
To: DIGITAL MAN
Subject: syncterm compile
Message-ID: <657A0949.69930.sync@capitolcityonline.net>
Date: Wed, 13 Dec 2023 09:24:00 -0500
X-Comment-To: DIGITAL MAN
Path: rocksolidbbs.com!not-for-mail
Organization: Capitol City Online
Newsgroups: DOVE-Net.Synchronet_Discussion
In-Reply-To: <657927FF.50797.sync@vert.synchro.net>
References: <657927FF.50797.sync@vert.synchro.net>
X-FTN-PID: Synchronet 3.19c-Linux master/cb76b1463 Feb 20 2022 GCC 7.5.0
X-FTN-MSGID: 69930.sync@723:320/1 29e05073
X-FTN-REPLY: 50797.sync@1:103/705 29df246c
X-FTN-CHRS: ASCII 1
WhenImported: 20231213165555-0800 41e0
WhenExported: 20231213201324-0800 41e0
ExportedFrom: VERT sync 50816
WhenImported: 20231213144305-0500 412c
WhenExported: 20231213195557-0500 412c
ExportedFrom: CAPCITY2 sync 69930
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 8bit
 by: Dumas Walker - Wed, 13 Dec 2023 14:24 UTC

> > Linking gcc.linux.armv7l.exe.debug/syncterm
> > /usr/bin/ld:
> > /home/mlp/syncterm-1.1/src/../3rdp/gcc.linux.armv7l.debug/cl/libcl
> > .a(sendmsg.o): in function `waitForObject':
> > sendmsg.c:(.text+0xed0): undefined reference to `pthread_yield'
> > collect2: error: ld returned 1 exit status
> > make: *** [GNUmakefile:104: gcc.linux.armv7l.exe.debug/syncterm] Error 1

> My guess: libpthread, which is part of libc6 package according to this:
> https://packages.debian.org/cgi-bin/search_contents.pl?word=libpthread.so.0&se
> chmode=searchfiles&case=insensitive&version=unstable&arch=i386

Nope -- "libc6 is already the newest version."

For fun, I installed every Sychronet dependency onto the pi, except the one
marked Netscape because syncterm doesn't have a WWW interface. Still no
dice.

I am going to try asking in the irc, too. Thanks.

* SLMR 2.1a * I'll have one brain on drugs with bacon, toast and juice.

---
� Synchronet � CAPCITY2 * capcity2.synchro.net * Telnet/SSH:2022/Rlogin/HTTP

syncterm compile

<657A0A77.69934.sync@capitolcityonline.net>

  copy mid

https://www.rocksolidbbs.com/dovenet/article-flat.php?id=1704&group=DOVE-Net.Synchronet_Discussion#1704

  copy link   Newsgroups: DOVE-Net.Synchronet_Discussion
From: dumas.walker@VERT/CAPCITY2 (Dumas Walker)
To: DIGITAL MAN
Subject: syncterm compile
Message-ID: <657A0A77.69934.sync@capitolcityonline.net>
Date: Wed, 13 Dec 2023 14:38:00 -0500
X-Comment-To: DIGITAL MAN
Path: rocksolidbbs.com!not-for-mail
Organization: Capitol City Online
Newsgroups: DOVE-Net.Synchronet_Discussion
In-Reply-To: <657927FF.50797.sync@vert.synchro.net>
References: <657927FF.50797.sync@vert.synchro.net>
X-FTN-PID: Synchronet 3.19c-Linux master/cb76b1463 Feb 20 2022 GCC 7.5.0
X-FTN-MSGID: 69934.sync@723:320/1 29e051a5
X-FTN-REPLY: 50797.sync@1:103/705 29df246c
X-FTN-CHRS: ASCII 1
WhenImported: 20231213165555-0800 41e0
WhenExported: 20231213201324-0800 41e0
ExportedFrom: VERT sync 50820
WhenImported: 20231213144807-0500 412c
WhenExported: 20231213195557-0500 412c
ExportedFrom: CAPCITY2 sync 69934
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 8bit
 by: Dumas Walker - Wed, 13 Dec 2023 19:38 UTC

>My guess: libpthread, which is part of libc6 package according to this:
>https://packages.debian.org/cgi-bin/search_contents.pl?word=libpthread.so.0&sea
>chmode=searchfiles&case=insensitive&version=unstable&arch=i386

Turned out to be a bug and deuce already squashed it. libc6 didn't support
that call anymore so he changed it to use a different call. Also, sounded
like he found an issue with the SSH or SSL that he fixed.

Compiles and works good now!

* SLMR 2.1a * Florida -- the Punshine State.

---
� Synchronet � CAPCITY2 * capcity2.synchro.net * Telnet/SSH:2022/Rlogin/HTTP

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor