Package Details: seismic-unix 44.28-2

Git Clone URL: https://aur.archlinux.org/seismic-unix.git (read-only, click to copy)
Package Base: seismic-unix
Description: A seismic processing and research environment developed at the Center for Wave Phenomena, Colorado School of Mines
Upstream URL: https://wiki.seismic-unix.org/start
Keywords: geology seismic seismology wavefield
Licenses: custom
Submitter: cuihao
Maintainer: Mr.Smith1974 (kelen)
Last Packager: kelen
Votes: 3
Popularity: 0.000643
First Submitted: 2017-01-06 16:22 (UTC)
Last Updated: 2024-01-08 17:18 (UTC)

Dependencies (12)

Required by (0)

Sources (1)

Latest Comments

kelen commented on 2023-11-08 09:42 (UTC) (edited on 2023-11-08 09:51 (UTC) by kelen)

@Mr.Smith1974 Hi, I made a pull request for archlinux then it won't crash when build. https://github.com/JohnWStockwellJr/SeisUnix/pull/156 Prepare() should be change into

prepare() {
    cd ${srcdir}/src/
    # start fresh
    rm -rf ../bin/
    rm -rf ../lib/
    # removing all *.o files (fixes issues)
    find . -type f -iname '*.o' -exec rm {} \;
    cp configs/Makefile.config_Linux_ARCH Makefile.config
    # sed -i 's_/usr/X11[^/]*/_/usr/_' Makefile.config
    # sed -i 's/BSD_SOURCE/DEFAULT_SOURCE/' Makefile.config
    # sed -i 's/-O/-O2/' Makefile.config
    # sed -i '/^OPTC/ s/$/-ltirpc -no-pie/' Makefile.config
    # sed -i '/^POSTLFLAGS/ s/$/ -no-pie/' Makefile.config
    # sed -i '/^FOPTS/ s/$/-std=legacy -no-pie/' Makefile.config
    # sed -i 's_read RESP_RESP=y_' chkroot.sh
    echo -ne '#!/bin/sh\ntrue\n' | tee license.sh mailhome.sh
}

However, "make mglinstall — Open GL applications, Graphics codes that could be built upon." does not work, gives

make[2]: Entering directory '/home/kelen/opt/cwp/src/Mesa/main'
gcc -I/home/kelen/opt/cwp/include -I/home/kelen/opt/cwp/include/MGL -I -I -I/usr/include -O2  -std=c99 -Wall -pedantic -Wno-long-long -ltirpc -no-pie -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DCWP_LITTLE_ENDIAN trip.c  -L/home/kelen/opt/cwp/lib -L/usr/lib -L -L -lglut -lXmu -lXt -lSM -lICE -lXext -lXi -lX11 -lm -lGL -lGLU -lglut -ltrack -lpar -lcwp -lm -no-pie -o /home/kelen/opt/cwp/bin/trip
/usr/sbin/ld: /home/kelen/opt/cwp/lib/libtrack.a(trackball.o):(.bss+0x0): multiple definition of `tbs'; /tmp/cc4i3mSA.o:(.bss+0x50): first defined here
collect2: error: ld returned 1 exit status

I have not fixed it. Maybe you can help. My English is not good, I hope you can understand my meaning, and don't be affected by my tone.

Mr.Smith1974 commented on 2023-06-06 07:42 (UTC)

build crashes with an error: https://github.com/JohnWStockwellJr/SeisUnix/issues/63

ergato commented on 2021-02-14 19:16 (UTC)

IT does not compile anymore due to a default compiler flag change in gcc 10.1. You hav toadd the -fcommon flag. Furthermore, the download link is dead.

cuihao commented on 2019-04-03 02:09 (UTC)

@JoshH100 Hi, I've add you as co-maintainer.

In fact, I have been not using this package for almost two years. Maybe I will drop this package to you later.

PrinceMachiavell commented on 2019-04-02 23:12 (UTC)

Hi, cuihao, I manage the Linux Lab computers now at the Colorado School of Mines. While I don't there have been any updates to this software since then, it would be nice if I could be a co-maintainer for this package in case any changes to the PKGBUILD need to be made.

cuihao commented on 2017-03-15 13:55 (UTC)

Updated to latest 44R4, just changed pkgver and checksum. @vbarcelo I can't reproduce the issue you mentioned. The package installed SU under /opt/seismic-unix/, not /opt/cpw nor /cpw. Did you installed another version of SU under these directories customly before? Please check your PATH environment variable. BTW, I packaged seismic-unix because my schoolwork required it last term. Sadly it's unlikely I'll use it in the future, so I won't be able to sufficiently test the package. If someone want to maintain seismic-unix, I'll be happy to transfer the owner.

vbarcelo commented on 2017-03-15 05:35 (UTC)

It installed as seismic-unix in /opt but when running the remommended command to verify the install: suplane | suximage title="My First Plot" It looks for /cpw/43R1/bin/ximage but the install does not set it up like this. I manually changed the /opt to /opt/cpw/43R1 and it worked... but it needs updating because there was a new version updated in February.

Angelr commented on 2017-01-15 08:11 (UTC)

I'm so glad to see seismic-unix last version on AUR, it actually works!! Good Job.