Package Details: ncmatrix 1.0-1

Git Clone URL: https://aur.archlinux.org/ncmatrix.git (read-only, click to copy)
Package Base: ncmatrix
Description: A network version of cmatrix
Upstream URL: https://github.com/tree-s/ncmatrix
Keywords: matrix screensaver terminal
Licenses: GPL
Conflicts: cmatrix
Submitter: meskarune
Maintainer: 13ean
Last Packager: 13ean
Votes: 19
Popularity: 0.000013
First Submitted: 2015-09-23 17:16 (UTC)
Last Updated: 2019-08-29 23:13 (UTC)

Dependencies (1)

Required by (0)

Sources (1)

Latest Comments

cheezsteak commented on 2024-08-19 17:50 (UTC)

I'm getting build failures at the ./configure --prefix=/usr step.

loading cache ./config.cache
checking for a BSD compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal-1.4... missing
checking for working autoconf... found
checking for working automake-1.4... missing
checking for working autoheader... found
checking for working makeinfo... found
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... no
configure: error: installation or configuration problem: C compiler cannot create executables.

Looking at src/ncmatrix-1.0-1/config.log:

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

configure:559: checking for a BSD compatible install
configure:612: checking whether build environment is sane
configure:669: checking whether make sets ${MAKE}
configure:715: checking for working aclocal-1.4
configure:728: checking for working autoconf
configure:741: checking for working automake-1.4
configure:754: checking for working autoheader
configure:767: checking for working makeinfo
configure:787: checking for gcc
configure:900: checking whether the C compiler (gcc  ) works
configure:916: gcc -o conftest    conftest.c  1>&5
configure:913:1: error: return type defaults to 'int' [-Wimplicit-int]
  913 | main(){return(0);}
      | ^~~~
configure: failed program was:

#line 911 "configure"
#include "confdefs.h"

main(){return(0);}

gcc --version is 14.2.1 20240805. I guess at some point gcc required int main().

Now I absolutely don't know C build systems, but if I run autoconf before ./configure --prefix=/usr it screams about obsolete macros and such but it works. I think upstream needs to run autoupdate and resolve a bunch of warnings.

13ean commented on 2019-10-24 22:37 (UTC)

I have now adopted the package and fixed the download links.

13ean commented on 2019-01-04 13:39 (UTC)

You can modify the PKGBUILD source line to: source=(https://web.archive.org/web/20160412025515/http://webpages.charter.net/tux/ncmatrix/ncmatrix-1.0.zip)

The md5 checksum is correct at least when I tried, but do this at your own risk...

w4rdriver commented on 2018-11-18 16:40 (UTC)

also geting 503 trying to download <http://webpages.charter.net/tux/ncmatrix/ncmatrix-1.0.zip>.

Ataraxy commented on 2018-11-18 16:17 (UTC) (edited on 2018-11-18 16:21 (UTC) by Ataraxy)

I'm getting a 503 trying to download <http://webpages.charter.net/tux/ncmatrix/ncmatrix-1.0.zip>.

Perhaps use https://github.com/mayfrost/NCMatrix (last commit 9 days ago) as an alternative?