Package Details: syncterm 1:1.1-3

Git Clone URL: https://aur.archlinux.org/syncterm.git (read-only, click to copy)
Package Base: syncterm
Description: A BBS terminal program, Supports ANSI music and the IBM charset when possible. Will run from a console, under X11 using XLib, or using SDL.
Upstream URL: http://syncterm.bbsdev.net
Keywords: ansi bbs retro terminal
Licenses: GPL
Submitter: maandree
Maintainer: chris_l
Last Packager: chris_l
Votes: 14
Popularity: 0.000794
First Submitted: 2013-04-11 00:16
Last Updated: 2020-08-16 03:05

Latest Comments

1 2 3 Next › Last »

chris_l commented on 2021-03-30 21:25

@ekollof Well, I don't know what to tell you. I've just compile it without issues.

wget https://aur.archlinux.org/cgit/aur.git/snapshot/syncterm.tar.gz
tar xzvf syncterm.tar.gz
cd syncterm
makepkg

That's how I compiled it, and it worked fine.

ekollof commented on 2021-03-30 12:35

@chris_l

Oops, I also tried building by hand which gave a similar error. This is what I get from yay:

patching file ./tools/ccopts.sh
/bin/sh: -c: line 1: unexpected EOF while looking for matching `"'
/bin/sh: -c: line 2: syntax error: unexpected end of file
make[1]: *** [GNUmakefile:115: ../build//home/ekollof/.cache/yay/syncterm/src/syncterm-1.1/src/../3rdp/gcc.linux.x64.release/cl/libcl.a] Error 2
make[1]: Leaving directory '/home/ekollof/.cache/yay/syncterm/src/syncterm-1.1/3rdp/build'
make: *** [/home/ekollof/.cache/yay/syncterm/src/syncterm-1.1/src/build/Common.gmake:519: cl] Error 2

chris_l commented on 2021-03-30 11:09

@ekollof How are you compiling it?

That path Downloads/unpack/sbbs/3rdp/build looks unusual. It should be something like src/syncterm-1.1/3rdp/build

ekollof commented on 2021-03-30 10:42

Compile fails:

patching file ./random/unix.c
/bin/sh: -c: line 1: unexpected EOF while looking for matching `"'
/bin/sh: -c: line 2: syntax error: unexpected end of file
make[1]: *** [GNUmakefile:138: ../build/../../src/../3rdp/gcc.linux.x64.release/cl/libcl.a] Error 2
make[1]: Leaving directory '/home/ekollof/Downloads/unpack/sbbs/3rdp/build'
make: *** [../build/Common.gmake:521: cl] Error 2

dleslie commented on 2020-09-04 04:06

This compiles and runs fine on aarch64 (and presumably other arm variants) so long as both calls to make are preceded with CFLAGS=-D__arm__=1

I imagine a simple check for architecture and branching the make calls would suffice.

dleslie commented on 2020-09-04 03:28

Fails to build, warnings include:

test/highlvl.c: In function 'signData':
test/highlvl.c:258:12: warning: ignoring return value of 'cryptGetAttribute' declared with attribute 'warn_unused_result' [-Wunused-result]
  258 |   ( void ) cryptGetAttribute( CRYPT_UNUSED,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  259 |          CRYPT_OPTION_MISC_SIDECHANNELPROTECTION,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  260 |          &value );
      |          ~~~~~~~~
test/highlvl.c: In function 'testSignDataCMS':
test/highlvl.c:2024:11: warning: ignoring return value of 'cryptGetAttribute' declared with attribute 'warn_unused_result' [-Wunused-result]
 2024 |  ( void ) cryptGetAttribute( CRYPT_UNUSED,
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2025 |         CRYPT_OPTION_CERT_SIGNUNRECOGNISEDATTRIBUTES,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2026 |         &value );
      |         ~~~~~~~~
cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DFIXED_SEED=0xb3479d5192da971f -DHAS_LDAP -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -Wno-pointer-sign -Wno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -fstack-protector-strong -D_FORTIFY_SOURCE=2 -DOSVERSION=5 -O3 -fomit-frame-pointer -D_REENTRANT test/keydbx.c
test/keydbx.c: In function 'checkKeysetCRL':
test/keydbx.c:132:12: warning: ignoring return value of 'cryptGetAttribute' declared with attribute 'warn_unused_result' [-Wunused-result]
  132 |   ( void ) cryptGetAttribute( CRYPT_UNUSED,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  133 |          CRYPT_OPTION_CERT_COMPLIANCELEVEL,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  134 |          &complianceValue );
      |          ~~~~~~~~~~~~~~~~~~
cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DFIXED_SEED=0xb3479d5192da971f -DHAS_LDAP -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -Wno-pointer-sign -Wno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -fstack-protector-strong -D_FORTIFY_SOURCE=2 -DOSVERSION=5 -O3 -fomit-frame-pointer -D_REENTRANT test/keyfile.c
cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DFIXED_SEED=0xb3479d5192da971f -DHAS_LDAP -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -Wno-pointer-sign -Wno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -fstack-protector-strong -D_FORTIFY_SOURCE=2 -DOSVERSION=5 -O3 -fomit-frame-pointer -D_REENTRANT test/loadkey.c
cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DFIXED_SEED=0xb3479d5192da971f -DHAS_LDAP -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -Wno-pointer-sign -Wno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -fstack-protector-strong -D_FORTIFY_SOURCE=2 -DOSVERSION=5 -O3 -fomit-frame-pointer -D_REENTRANT test/lowlvl.c
cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DFIXED_SEED=0xb3479d5192da971f -DHAS_LDAP -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -Wno-pointer-sign -Wno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -fstack-protector-strong -D_FORTIFY_SOURCE=2 -DOSVERSION=5 -O3 -fomit-frame-pointer -D_REENTRANT test/s_cmp.c
cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DFIXED_SEED=0xb3479d5192da971f -DHAS_LDAP -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -Wno-pointer-sign -Wno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -fstack-protector-strong -D_FORTIFY_SOURCE=2 -DOSVERSION=5 -O3 -fomit-frame-pointer -D_REENTRANT test/s_scep.c
cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DFIXED_SEED=0xb3479d5192da971f -DHAS_LDAP -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -Wno-pointer-sign -Wno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -fstack-protector-strong -D_FORTIFY_SOURCE=2 -DOSVERSION=5 -O3 -fomit-frame-pointer -D_REENTRANT test/sreqresp.c
cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DFIXED_SEED=0xb3479d5192da971f -DHAS_LDAP -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -Wno-pointer-sign -Wno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -fstack-protector-strong -D_FORTIFY_SOURCE=2 -DOSVERSION=5 -O3 -fomit-frame-pointer -D_REENTRANT test/ssh.c
cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DFIXED_SEED=0xb3479d5192da971f -DHAS_LDAP -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -Wno-pointer-sign -Wno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -fstack-protector-strong -D_FORTIFY_SOURCE=2 -DOSVERSION=5 -O3 -fomit-frame-pointer -D_REENTRANT test/ssl.c
cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DFIXED_SEED=0xb3479d5192da971f -DHAS_LDAP -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -Wno-pointer-sign -Wno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -fstack-protector-strong -D_FORTIFY_SOURCE=2 -DOSVERSION=5 -O3 -fomit-frame-pointer -D_REENTRANT test/stress.c
cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DFIXED_SEED=0xb3479d5192da971f -DHAS_LDAP -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -Wno-pointer-sign -Wno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -fstack-protector-strong -D_FORTIFY_SOURCE=2 -DOSVERSION=5 -O3 -fomit-frame-pointer -D_REENTRANT test/suiteb.c
cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DFIXED_SEED=0xb3479d5192da971f -DHAS_LDAP -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -Wno-pointer-sign -Wno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -fstack-protector-strong -D_FORTIFY_SOURCE=2 -DOSVERSION=5 -O3 -fomit-frame-pointer -D_REENTRANT test/testfunc.c
cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DFIXED_SEED=0xb3479d5192da971f -DHAS_LDAP -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -Wno-pointer-sign -Wno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -fstack-protector-strong -D_FORTIFY_SOURCE=2 -DOSVERSION=5 -O3 -fomit-frame-pointer -D_REENTRANT test/testlib.c
In file included from ./crypt.h:327,
                 from test/testlib.c:1348:
./misc/os_detect.h:245: warning: "VC_LT_2005" redefined
  245 |   #define VC_LT_2005( version )  1
      | 
In file included from test/testlib.c:23:
./test/test.h:324: note: this is the location of the previous definition
  324 |   #define VC_LT_2005( version )  0
      | 
cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DFIXED_SEED=0xb3479d5192da971f -DHAS_LDAP -fPIC

chris_l commented on 2020-08-16 03:06

@asterisc Ok, done.

asterisc commented on 2020-08-10 23:38

This package is building the executable in debug mode. Adding RELEASE=1 to the make parameters fixes this.

shack commented on 2020-05-27 02:52

@chris_l: no issues now; thanks for the quick update

chris_l commented on 2020-05-27 01:58

@shack: I updated the package to the 1.1rc4 version. Try again.