summaryrefslogtreecommitdiff
path: root/app-shells/bash/bash-4.2_p53.ebuild
AgeCommit message (Collapse)Author
2025-09-02*/*: destable sparcArthur Zamarin
Result of running the command: grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]sparc' -l | xargs ekeyword ~sparc Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-02*/*: destable hppaArthur Zamarin
Result of running the command: grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]hppa' -l | xargs ekeyword ~hppa Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-08-18app-shells/bash: refresh the comments containing patch URIsKerin Millar
As regards the (commented) URIs referring to the available patchlevels: - employ https:// rather than ftp:// - ensure that the URI request path consistently matches the version - remove the URI altogether for snapshot ebuilds Signed-off-by: Kerin Millar <kfm@plushkava.net> Signed-off-by: Sam James <sam@gentoo.org>
2025-06-02app-shells/bash: drop ftp from SRC_URISam James
It shouldn't be needed these days, as e.g. alphas and such appear on the GNU mirrors too. Signed-off-by: Sam James <sam@gentoo.org>
2025-05-27app-shells/bash: Fix VariableOrderWrong CI errorSungjoon Moon
variable S should occur before IUSE Signed-off-by: Sungjoon Moon <sumoon@seoulsaram.org> Part-of: https://github.com/gentoo/gentoo/pull/42240 Closes: https://github.com/gentoo/gentoo/pull/42240 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2025-05-27app-shells/bash: pass -std=gnu17 to CFLAGS_FOR_BUILDSungjoon Moon
Essential for cross compile even for >=bash-5.3 Closes: https://bugs.gentoo.org/956318 Signed-off-by: Sungjoon Moon <sumoon@seoulsaram.org> Part-of: https://github.com/gentoo/gentoo/pull/42240 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2024-12-06app-shells/bash: pass -std=gnu17 conditionally for old tooSam James
Old compilers during Prefix bootstrap may not support it but they also won't be defaulting to C23 so that's fine. (No real need to do it for old but no harm either and saves it showing up in greps for @system packages.) Signed-off-by: Sam James <sam@gentoo.org>
2024-11-16app-shells/bash: pass -std=gnu17Sam James
GCC trunk now defaults to -std=gnu23 with which <bash-5.3 is not compatible so build with -std=gnu17. bash-5.3 is fine. Signed-off-by: Sam James <sam@gentoo.org>
2024-09-12*/*: unkeyword ~ia64Arthur Zamarin
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-06-23app-shells/bash: require Bison as yacc implementationSam James
Upstream only test with Bison and require GNUisms like YYEOF and YYERRCODE. The former at least may be in POSIX soon: https://www.austingroupbugs.net/view.php?id=1269. configure warns on use of non-Bison but doesn't abort. The result may misbehave at runtime. Noticed with recently added bash-5.2_p15-shell-parser-reset-issue.patch (which is blameless in itself). A simple test with a broken Bash is: ``` $ /var/tmp/portage/app-shells/bash-5.2_p15-r4/image/bin/bash -n /lib/gentoo/functions.sh /lib/gentoo/functions.sh: line 104: syntax error near unexpected token `}' /lib/gentoo/functions.sh: line 104: `}' ``` Reference: 3ee2d707a299f352b6970af459b0c25c356cbb25 Reference: dde3a81f420e745fe884b6535796129192f02561 Signed-off-by: Sam James <sam@gentoo.org>
2022-12-02Move {virtual -> app-alternatives}/yaccSam James
Signed-off-by: Sam James <sam@gentoo.org>
2022-06-13app-shells/bash: switch to patch tarballsSam James
Was taking up 129K in files/ before. Signed-off-by: Sam James <sam@gentoo.org>
2022-04-07app-shells/bash: use HTTPS homepageSam James
Signed-off-by: Sam James <sam@gentoo.org>
2021-05-13app-shells/bash: drop unused multilib inherit, tidy up ebuildSam James
* Drop unused multilib inherit * Move lost/orphaned ncurses comment to its rightful place * Normalise bug references * Add whitespace to aid readability Closes: https://github.com/gentoo/gentoo/pull/20538 Signed-off-by: Sam James <sam@gentoo.org> Signed-off-by: David Seifert <soap@gentoo.org>
2021-04-05app-shells/bash: drop s390 to ~s390 (unstable)Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2020-11-29app-shells/bash: Backport system-readline sed fixesLars Wendler
Bug: https://bugs.gentoo.org/757519 Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
2020-09-24app-shells/bash: EAPI-7 conversionLars Wendler
Closes: https://bugs.gentoo.org/742575 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
2020-04-21*/*: downgrade m68k down to ~m68kSergei Trofimovich
m68k and ~m68k trees are inconsistent. Let's drop keywords down to ~m68k only. Profiles already accept both keywords: ACCEPT_KEYWORDS="m68k ~m68k" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
2020-04-03*/*: Drop stable ia64 keywordsMatt Turner
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-03-26*/*: Discontinue Gentoo SuperH portMikle Kolyada
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --ignore-arches Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
2020-02-11*/*: Bump copyright on files touched this yearMichał Górny
Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-01-25*/*: Drop stable alpha keywordsMatt Turner
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-10-11app-shells: Remove *-fbsd KEYWORDSMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2018-01-23*/*: Remove sparc-fbsd keywordsMichał Górny
2017-02-28Drop $Id$ per council decision in bug #611234.Robin H. Johnson
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2016-05-16app-shells/bash: use the system mktemp/mkstemp funcs #574426Mike Frysinger
2016-01-26app-shells/bash: enable USE=static support in SLOT-ed ebuildsMike Frysinger
2016-01-26app-shells/bash: convert 4.2 ebuild to SLOT=4.2 now that 4.3 is stableMike Frysinger
2015-08-08proj/gentoo: Initial commitRobin H. Johnson
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed