Package Details: edfbrowser 2.12-1

Git Clone URL: https://aur.archlinux.org/edfbrowser.git (read-only, click to copy)
Package Base: edfbrowser
Description: A free, opensource, multiplatform, universal viewer and toolbox intended for, but not limited to, timeseries storage files like EEG, EMG, ECG, BioImpedance, etc.
Upstream URL: http://www.teuniz.net/edfbrowser/
Licenses: GPL
Submitter: cbrnr
Maintainer: cbrnr
Last Packager: cbrnr
Votes: 6
Popularity: 0.000071
First Submitted: 2016-07-21 11:40 (UTC)
Last Updated: 2024-10-02 09:02 (UTC)

Latest Comments

1 2 3 Next › Last »

cbrnr commented on 2024-10-02 11:55 (UTC)

@cyanescens can you post the entire output of your install command? I just tried installing with yay -S edfbrowser, and it worked.

cyanescens commented on 2024-10-02 11:41 (UTC)

I could not update it from 2.10 to 2.11 or 2.12, uninstalled the package, and now I cannot install it again. I get the following error:

error fetching edfbrowser: fatal: not a git repository (or any parent up to mount point /)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). 
         context: exit status 128

cbrnr commented on 2023-06-01 07:14 (UTC)

I would like to automate this, but so far I haven't found a way to do this. Ideally, this package should be updated with every new release of EDFbrowser. However, I don't want to switch to a git package, but only follow proper releases.

Tabsc commented on 2023-05-31 14:09 (UTC)

The package seems to be out of date since its switch to 2.04 with a sha1sum to ac2610440fd3b92d4f0f56250f8d27e1376e175e.

Also I have a suggestion: why not switching to the gitlab repository since there is a tag for each new release. That might be easier (i.e. no need to update the sha1sum each time). Otherwise the sha256sum could be extracted from the website ?

ksnw commented on 2023-02-22 20:01 (UTC)

All good. Thanks for digging.

cbrnr commented on 2023-02-21 18:51 (UTC) (edited on 2023-02-22 09:07 (UTC) by cbrnr)

Apparently this has already been reported and fixed: https://gitlab.com/Teuniz/EDFbrowser/-/merge_requests/6

So we need to wait for the next release I guess. If you don't want to wait, you can modify your ~/.makepkg.conf and remove the offending flag (https://man.archlinux.org/man/makepkg.conf.5).

cbrnr commented on 2023-02-21 16:55 (UTC)

Maybe I changed my /etc/makepkg.conf at some point, because this flag seems to be a relatively new default (see e.g. https://gitlab.archlinux.org/archlinux/rfcs/-/blob/master/rfcs/0003-buildflags.rst#specification). If that's the case then this needs to be fixed upstream. Can you report it and link the issue here?

ksnw commented on 2023-02-21 16:34 (UTC) (edited on 2023-02-21 16:48 (UTC) by ksnw)

To be safe, I removed /etc/makepkg.conf and reinstalled pacman, same error.

Inside /etc/makepkg.conf, the CFLAGS is set as CFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions \ -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security \ -fstack-clash-protection -fcf-protection"

meaning pacman turned on -Werror=format-security by default. I tried locally - turning this off does remove the compilation error. Did you turn it off manually?

cbrnr commented on 2023-02-21 07:07 (UTC)

My gcc flags are identical. Maybe you changed something in /etc/makepkg.conf?

ksnw commented on 2023-02-20 15:02 (UTC) (edited on 2023-02-20 15:05 (UTC) by ksnw)

Interesting. I don't think I tweaked any gcc setups, at least not intentionally. here is my gcc -v dump,

Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.1/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: /build/gcc/src/gcc/configure --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --enable-bootstrap --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --with-build-config=bootstrap-lto --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 12.2.1 20230201 (GCC)