Package Details: fish-git 2:3.7.0.r1420.g776895274-1

Git Clone URL: https://aur.archlinux.org/fish-git.git (read-only, click to copy)
Package Base: fish-git
Description: User friendly shell intended mostly for interactive use.
Upstream URL: http://fishshell.com
Keywords: shell
Licenses: GPL2
Conflicts: fish, fish-shell
Provides: fish, fish-shell
Submitter: SanskritFritz
Maintainer: SanskritFritz (akiirui)
Last Packager: akiirui
Votes: 69
Popularity: 0.36
First Submitted: 2010-11-17 22:27 (UTC)
Last Updated: 2024-02-07 08:21 (UTC)

Dependencies (11)

Required by (81)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 .. 14 Next › Last »

NextAlone commented on 2021-12-14 14:23 (UTC) (edited on 2021-12-14 14:24 (UTC) by NextAlone)

Please modify provides like this to meet dependencies like fish>=3.2.0

provides=('fish='$pkgver 'fish-shell='$pkgver)

SanskritFritz commented on 2021-11-03 09:11 (UTC)

rien333 https://wiki.archlinux.org/title/PKGBUILD#epoch

rien333 commented on 2021-11-03 06:59 (UTC)

Hey, the pkgver is off - it starts with the string 2:.

zack6849 commented on 2021-04-07 14:14 (UTC) (edited on 2021-04-07 14:14 (UTC) by zack6849)

Hi There, i'm getting the below error during the build step:

-- Configuring done
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
Intl_LIBRARY (ADVANCED)
    linked by target "fishlib" in directory /home/zack/.cache/aurutils/sync/fish-git/src/fish-shell

-- Generating done
CMake Generate step failed.  Build files cannot be regenerated correctly.

rien333 commented on 2021-03-10 08:24 (UTC)

Works again for me!

rien333 commented on 2021-03-05 09:29 (UTC)

Or maybe just disable the test for now? I don't care for them super hard, and they mostly just tend create annoying problems for end-users. All other tests pass, and the history one is now known to upstream developers.

rien333 commented on 2021-02-24 21:43 (UTC)

@ronjouch: Would changing the value of MAKEFLAGS in the PKGBUILD work? Don't really feel like messing with that value just to fix some faulty testing routine.

One sort of elegant way to do this would be something like (using sd, the intuitive sed replacement, though you could probably express the same using sed):

MAKEFLAGS=$(echo $MAKEFLAGS | sd -- '-j([0-9]+)' '-j1')

ronjouch commented on 2021-02-13 02:34 (UTC) (edited on 2021-02-22 02:37 (UTC) by ronjouch)

ccache + multi-CPU compiler users, note that the recent upgrade to ccache 4.2 breaks building fish-git. More precisely, fish's history and race condition tests stop passing with ccache 4.2 if your makepkg.conf specifies both using ccache and a MAKEFLAGS=-jN option. Fish tests then die with lines looking like:

Error: Test failed on line 4283: history_contains(everything, text)
Error: Expected 1025 items, but instead got 1 items
Error: Line '0 0' still left in the array
  • Purging ccache's cache doesn't address the issue.
  • Disabling ccache or disabling "MAKEFLAGS=-jN" works around it.

See ccache 4.2 with multithreading (MAKEFLAGS=-jN) breaks fish-shell tests, and it's unclear if ccache 4.1 was able to cache anything.

akiirui commented on 2021-02-07 14:48 (UTC)

@SanskritFritz Thanks, but no need to add me as a contributor. I just did copy and paste. LOL

I have added contributors of community/fish into PKGBUILD