DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 58H0DE7I813261 Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 58H0DE7I813261 Authentication-Results: delorie.com; dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=wZF8lOkw X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 5E7343858C5E DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1758067992; bh=dqmvitNxFelzqL4bQ55wkBB5Tnrmw8wqnSaXuFYc/yM=; h=Subject:To:References:Date:In-Reply-To:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To: From; b=wZF8lOkwy8Ul/8GKquqa9U/pY0feyit9J3Ec0ntv3+e8kCEdlpaKkgUaHRWsMhB6e ZvlHpW63FR8I6CP5DMc8imeiMtrFOa37fgi0NCdvH+bP4FFGl5+MCzG6eAVJRAatV3 30W0jbER9WF4wo73BSy6HkdZwKT112Le7DOgv7jM= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 9B8393858D33 ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 9B8393858D33 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1758067878; cv=none; b=CMdIigucM3vdwJqT0MTLszx3RS8WfPnXApCti1vqbAkIyPw8jniGl4fk+UGHTy2GI8yLIWmINlcgvJ4ks9xKVhFBefjvIlys+ym0q060Fzn8/Uhb1qkep+Oual3eGUeFN8rc0NyurO61RevmK4pcfNwOrmb76hyKVdlVA3OLDqo= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1758067878; c=relaxed/simple; bh=k5q2l4dqsqGvyygtqiEhwD2aqeOjq9eKu5s2iowFChc=; h=DKIM-Signature:Subject:To:From:Message-ID:Date:MIME-Version; b=ORe/TE+u+SXoby2ASueYHD0OPtwnFJuErhcBQZmZAN5I7jJr7qDGRpA3bGp15Ca9ciuixwC8j7bdbzAT7slmKA6UP5aA0JSPbjugmyRBLSuctLrTp/lG1obQlN0pMg47rAcnPirAY4rvzv0QqsYv27xitLT9DL1zMVZos+0GZ9Q= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 9B8393858D33 Subject: Re: cygport 0.37.2 keeps failing with patch will not apply To: cygwin AT cygwin DOT com References: <87a19a0c-c668-b195-e28e-d4dd7a069b9d AT wisemo DOT com> <95215312-b19a-44bb-a769-6e1faa591821 AT SystematicSW DOT ab DOT ca> Organization: WiseMo A/S Message-ID: Date: Wed, 17 Sep 2025 02:11:17 +0200 X-Mailer: Epyrus/2.1.3 MIME-Version: 1.0 In-Reply-To: <95215312-b19a-44bb-a769-6e1faa591821@SystematicSW.ab.ca> Content-Language: en-US X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.30 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Jakob Bohm via Cygwin Reply-To: Jakob Bohm Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com Sender: "Cygwin" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 58H0DE7I813261 On 9/16/2025 8:49 PM, Brian Inglis via Cygwin wrote: > On 2025-09-16 03:20, Jakob Bohm via Cygwin wrote: >> I was looking into trying out some local modifications to a cygwin >> packaged program.  Thus I installed the sources via setup.exe then >> copied /usr/src/* to a working directory and tried to rebuild the >> package with the cygport all command.  But Even with different >> packages and unchanged sources, cygport keeps failing with an error >> that the first patch in the source will not apply. >> >> What should I do to get to a buildable state? >> >> Steps to reproduce (using bash as a simpler test example): Note that above line clarifies that bash was just used as a test example to show it was an issue in cygport, not the specific packageI am trying to build.  Equivalently, any changes specific to the bash package are irrelevant, including your comments about redhat URL specifics. >> >> $ cd >> $ mkdir cygsrc >> $ cd cygsrc >> $ cp -par /usr/src/* . >> $ cd bash-5.2.21-1.src >> $ cygport bash.cygport all >> $ cygport --version >> >> Results: >> >> *** Info: Trying to enable case sensitivity on /home/me/cygsrc/ >> bash-5.2.21-1.src/bash-5.2.21-1.x86_64 >>  >>> Preparing bash-5.2.21-1.x86_64 >>  >>> Unpacking source bash-5.2.21.tar.gz >> *** ERROR: patch bash-2.03-profile.patch will not apply >> >> cygport 0.37.2 >> Copyright (C) 2020 Cygport authors >> >> This program comes with NO WARRANTY, to the extent permitted by law. >> >> You may redistribute copies of this program under the terms of >> the GNU General Public License as published by the Free Software >> Foundation, either version 3 of the License, or (at your option) any >> later version. >> >> For more information about these matters, see the file named COPYING. >> >> Written for the Cygwin project . > > Without knowing the actual source package, version, and patch, it is > hard to help. > It is also easier to diagnose if we can see a verbatim transcript of > commands run and output shown. But here is a transcript of trying the undocumented (not in man cygport) --debug option (with username substituted by "me") $ cygport --debug bash.cygport all + shift + true + case ${1} in + break + argv=('/usr/bin/cygport' 'bash.cygport' 'all') + declare -ar argv + declare -ir argc=3 + defined 'argv[1]' + ((  1 != 1  )) + '[' -n bash.cygport ']' + return 0 + defined 'argv[2]' + ((  1 != 1  )) + '[' -n all ']' + return 0 + source /usr/share/cygport/lib/check_funcs.cygpart ++ readonly -f check_prog check_prog_req check_tool check_target_tool check_pkg_config check_girepository_module check_lua_module check_ocaml_module check_perl_module check_php_module check_python_module check_python2_module check_python3_module check_pypy_module check_R_module check_ruby_module check_tcl_module check_tex_module check_vala_module __check_depends __check_function __check_function_ro __check_unstable __version_at_least + for _myprog in bzip2 cat chmod cp date diff diffstat dos2unix file find gawk grep gzip install ln mkdir mv patch rm rsync sed sort tar touch which xargs xz + check_prog bzip2 + local _prog + ((  1 < 1  )) + for _prog in "$@" + command -v bzip2 + return 0 + for _myprog in bzip2 cat chmod cp date diff diffstat dos2unix file find gawk grep gzip install ln mkdir mv patch rm rsync sed sort tar touch which xargs xz + check_prog cat + local _prog + ((  1 < 1  )) + for _prog in "$@" + command -v cat + return 0 + for _myprog in bzip2 cat chmod cp date diff diffstat dos2unix file find gawk grep gzip install ln mkdir mv patch rm rsync sed sort tar touch which xargs xz + check_prog chmod + local _prog + ((  1 < 1  )) + for _prog in "$@" + command -v chmod + return 0 + for _myprog in bzip2 cat chmod cp date diff diffstat dos2unix file find gawk grep gzip install ln mkdir mv patch rm rsync sed sort tar touch which xargs xz + check_prog cp + local _prog + ((  1 < 1  )) + for _prog in "$@" + command -v cp + return 0 + for _myprog in bzip2 cat chmod cp date diff diffstat dos2unix file find gawk grep gzip install ln mkdir mv patch rm rsync sed sort tar touch which xargs xz + check_prog date + local _prog + ((  1 < 1  )) + for _prog in "$@" + command -v date + return 0 + for _myprog in bzip2 cat chmod cp date diff diffstat dos2unix file find gawk grep gzip install ln mkdir mv patch rm rsync sed sort tar touch which xargs xz + check_prog diff + local _prog + ((  1 < 1  )) + for _prog in "$@" + command -v diff + return 0 + for _myprog in bzip2 cat chmod cp date diff diffstat dos2unix file find gawk grep gzip install ln mkdir mv patch rm rsync sed sort tar touch which xargs xz + check_prog diffstat + local _prog + ((  1 < 1  )) + for _prog in "$@" + command -v diffstat + return 0 + for _myprog in bzip2 cat chmod cp date diff diffstat dos2unix file find gawk grep gzip install ln mkdir mv patch rm rsync sed sort tar touch which xargs xz + check_prog dos2unix + local _prog + ((  1 < 1  )) + for _prog in "$@" + command -v dos2unix + return 0 + for _myprog in bzip2 cat chmod cp date diff diffstat dos2unix file find gawk grep gzip install ln mkdir mv patch rm rsync sed sort tar touch which xargs xz + check_prog file + local _prog + ((  1 < 1  )) + for _prog in "$@" + command -v file + return 0 + for _myprog in bzip2 cat chmod cp date diff diffstat dos2unix file find gawk grep gzip install ln mkdir mv patch rm rsync sed sort tar touch which xargs xz + check_prog find + local _prog + ((  1 < 1  )) + for _prog in "$@" + command -v find + return 0 + for _myprog in bzip2 cat chmod cp date diff diffstat dos2unix file find gawk grep gzip install ln mkdir mv patch rm rsync sed sort tar touch which xargs xz + check_prog gawk + local _prog + ((  1 < 1  )) + for _prog in "$@" + command -v gawk + return 0 + for _myprog in bzip2 cat chmod cp date diff diffstat dos2unix file find gawk grep gzip install ln mkdir mv patch rm rsync sed sort tar touch which xargs xz + check_prog grep + local _prog + ((  1 < 1  )) + for _prog in "$@" + command -v grep + return 0 + for _myprog in bzip2 cat chmod cp date diff diffstat dos2unix file find gawk grep gzip install ln mkdir mv patch rm rsync sed sort tar touch which xargs xz + check_prog gzip + local _prog + ((  1 < 1  )) + for _prog in "$@" + command -v gzip + return 0 + for _myprog in bzip2 cat chmod cp date diff diffstat dos2unix file find gawk grep gzip install ln mkdir mv patch rm rsync sed sort tar touch which xargs xz + check_prog install + local _prog + ((  1 < 1  )) + for _prog in "$@" + command -v install + return 0 + for _myprog in bzip2 cat chmod cp date diff diffstat dos2unix file find gawk grep gzip install ln mkdir mv patch rm rsync sed sort tar touch which xargs xz + check_prog ln + local _prog + ((  1 < 1  )) + for _prog in "$@" + command -v ln + return 0 + for _myprog in bzip2 cat chmod cp date diff diffstat dos2unix file find gawk grep gzip install ln mkdir mv patch rm rsync sed sort tar touch which xargs xz + check_prog mkdir + local _prog + ((  1 < 1  )) + for _prog in "$@" + command -v mkdir + return 0 + for _myprog in bzip2 cat chmod cp date diff diffstat dos2unix file find gawk grep gzip install ln mkdir mv patch rm rsync sed sort tar touch which xargs xz + check_prog mv + local _prog + ((  1 < 1  )) + for _prog in "$@" + command -v mv + return 0 + for _myprog in bzip2 cat chmod cp date diff diffstat dos2unix file find gawk grep gzip install ln mkdir mv patch rm rsync sed sort tar touch which xargs xz + check_prog patch + local _prog + ((  1 < 1  )) + for _prog in "$@" + command -v patch + return 0 + for _myprog in bzip2 cat chmod cp date diff diffstat dos2unix file find gawk grep gzip install ln mkdir mv patch rm rsync sed sort tar touch which xargs xz + check_prog rm + local _prog + ((  1 < 1  )) + for _prog in "$@" + command -v rm + return 0 + for _myprog in bzip2 cat chmod cp date diff diffstat dos2unix file find gawk grep gzip install ln mkdir mv patch rm rsync sed sort tar touch which xargs xz + check_prog rsync + local _prog + ((  1 < 1  )) + for _prog in "$@" + command -v rsync + return 0 + for _myprog in bzip2 cat chmod cp date diff diffstat dos2unix file find gawk grep gzip install ln mkdir mv patch rm rsync sed sort tar touch which xargs xz + check_prog sed + local _prog + ((  1 < 1  )) + for _prog in "$@" + command -v sed + return 0 + for _myprog in bzip2 cat chmod cp date diff diffstat dos2unix file find gawk grep gzip install ln mkdir mv patch rm rsync sed sort tar touch which xargs xz + check_prog sort + local _prog + ((  1 < 1  )) + for _prog in "$@" + command -v sort + return 0 + for _myprog in bzip2 cat chmod cp date diff diffstat dos2unix file find gawk grep gzip install ln mkdir mv patch rm rsync sed sort tar touch which xargs xz + check_prog tar + local _prog + ((  1 < 1  )) + for _prog in "$@" + command -v tar + return 0 + for _myprog in bzip2 cat chmod cp date diff diffstat dos2unix file find gawk grep gzip install ln mkdir mv patch rm rsync sed sort tar touch which xargs xz + check_prog touch + local _prog + ((  1 < 1  )) + for _prog in "$@" + command -v touch + return 0 + for _myprog in bzip2 cat chmod cp date diff diffstat dos2unix file find gawk grep gzip install ln mkdir mv patch rm rsync sed sort tar touch which xargs xz + check_prog which + local _prog + ((  1 < 1  )) + for _prog in "$@" + command -v which + return 0 + for _myprog in bzip2 cat chmod cp date diff diffstat dos2unix file find gawk grep gzip install ln mkdir mv patch rm rsync sed sort tar touch which xargs xz + check_prog xargs + local _prog + ((  1 < 1  )) + for _prog in "$@" + command -v xargs + return 0 + for _myprog in bzip2 cat chmod cp date diff diffstat dos2unix file find gawk grep gzip install ln mkdir mv patch rm rsync sed sort tar touch which xargs xz + check_prog xz + local _prog + ((  1 < 1  )) + for _prog in "$@" + command -v xz + return 0 + unset _myprog + check_prog pbzip2 + local _prog + ((  1 < 1  )) + for _prog in "$@" + command -v pbzip2 + return 1 + readonly _tar_bz2_flag=-j + _tar_bz2_flag=-j ++ nproc + declare 'MAKEOPTS=-j 13 ' + for conf in "${_privsysconfdir}/cygport.conf" "${HOME}/.config/cygport.conf" "${HOME}/.cygport/cygport.conf" "${HOME}/.cygport.conf" "${HOME}/.cygportrc" + '[' -e /etc/cygport.conf ']' + source /etc/cygport.conf + for conf in "${_privsysconfdir}/cygport.conf" "${HOME}/.config/cygport.conf" "${HOME}/.cygport/cygport.conf" "${HOME}/.cygport.conf" "${HOME}/.cygportrc" + '[' -e /home/me/.config/cygport.conf ']' + for conf in "${_privsysconfdir}/cygport.conf" "${HOME}/.config/cygport.conf" "${HOME}/.cygport/cygport.conf" "${HOME}/.cygport.conf" "${HOME}/.cygportrc" + '[' -e /home/me/.cygport/cygport.conf ']' + for conf in "${_privsysconfdir}/cygport.conf" "${HOME}/.config/cygport.conf" "${HOME}/.cygport/cygport.conf" "${HOME}/.cygport.conf" "${HOME}/.cygportrc" + '[' -e /home/me/.cygport.conf ']' + for conf in "${_privsysconfdir}/cygport.conf" "${HOME}/.config/cygport.conf" "${HOME}/.cygport/cygport.conf" "${HOME}/.cygport.conf" "${HOME}/.cygportrc" + '[' -e /home/me/.cygportrc ']' + unset conf + source /usr/share/cygport/lib/config_registry.cygpart ++ readonly -f __config_equals __config_get __config_set + source /usr/share/cygport/lib/inheritance.cygpart ++ readonly -f inherit inherited + source /usr/share/cygport/lib/src_fetch.cygpart ++ VCS_COMPRESSION_EXT=bz2 ++ readonly -f fetch __mirror_fetch __src_fetch + source /usr/share/cygport/mirrors ++ mirror_apache+=' https://downloads.apache.org' ++ mirror_cpan+=' https://cpan.metacpan.org' ++ mirror_cran+=' https://cran.r-project.org' ++ mirror_ctan+=' http://mirror.ctan.org/' ++ mirror_debian+=' http://deb.debian.org/debian' ++ mirror_gcc+='         https://gcc.gnu.org/pub/gcc         ftp://gcc.gnu.org/pub/gcc         ' ++ mirror_gentoo+=' https://gentoo.osuosl.org/distfiles' ++ mirror_gnome+='         https://download.gnome.org ' ++ mirror_gnu+='         https://ftpmirror.gnu.org         https://ftp.gnu.org/gnu ' ++ mirror_gnustep+='         http://ftp.gnustep.org/pub/gnustep         ftp://ftp.gnustep.org/pub/gnustep ' ++ mirror_kde+=' https://download.kde.org' ++ mirror_mplayer+=' http://www1.mplayerhq.hu/MPlayer' ++ mirror_mysql+='         https://mirrors.dotsrc.org/mysql         ftp://mirrors.dotsrc.org/mysql         https://ftp.gwdg.de/pub/misc/mysql         ftp://ftp.gwdg.de/pub/misc/mysql         https://www.mirrorservice.org/sites/ftp.mysql.com         ftp://ftp.mirrorservice.org/sites/ftp.mysql.com ' ++ mirror_portage+=' https://gitweb.gentoo.org/repo/gentoo.git/plain' ++ mirror_savannah+=' https://download.savannah.nongnu.org/releases' ++ mirror_sourceforge+=' http://downloads.sourceforge.net' ++ mirror_sourceware+='         https://ftp.sourceware.org/pub         ftp://ftp.sourceware.org/pub ' ++ mirror_qt+=' http://download.qt-project.org' ++ mirror_tlpretest+='         http://ftp.math.utah.edu/pub/texlive/tlpretest         ftp://ftp.math.utah.edu/pub/texlive/tlpretest         http://ftp.cstug.cz/pub/tex/local/tlpretest         ftp://ftp.cstug.cz/pub/tex/local/tlpretest         http://ctan.ijs.si/mirror/tlpretest ' ++ mirror_trolltech+='  http://download.qt-project.org' ++ mirror_vim+=' http://ftp.vim.org/pub/vim' ++ mirror_xfce+=' https://archive.xfce.org' + source /usr/share/cygport/lib/src_prep.cygpart ++ readonly -f __cpio_gz_extract __gem_extract __srpm_extract unpack __gpg_verify __mkdirs cygpatch __src_prep + source /usr/share/cygport/lib/compilers.cygpart ++ declare -x CC=gcc ++ declare -x 'CFLAGS=-ggdb -O2 -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=3 -fstack-protector-strong --param=ssp-buffer-size=4' ++ declare -x CPPFLAGS= ++ declare -x CXX=g++ ++ declare -x 'CXXFLAGS=-ggdb -O2 -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=3 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=return-type' ++ declare -x F77=gfortran ++ declare -x 'FFLAGS=-ggdb -O2 -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=3 -fstack-protector-strong --param=ssp-buffer-size=4' ++ declare -x FC=gfortran ++ declare -x 'FCFLAGS=-ggdb -O2 -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=3 -fstack-protector-strong --param=ssp-buffer-size=4' ++ declare -x GOC=gccgo ++ declare -x 'GOFLAGS=-ggdb -O2 -pipe' ++ declare -x OBJC=gcc ++ declare -x 'OBJCFLAGS=-ggdb -O2 -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=3 -fstack-protector-strong --param=ssp-buffer-size=4' ++ declare -x OBJCXX=g++ ++ declare -x 'OBJCXXFLAGS=-ggdb -O2 -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=3 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=return-type' ++ declare -x LDFLAGS= ++ declare -x LIBS= ++ AR=ar ++ DLLTOOL=dlltool ++ NM=nm ++ OBJDUMP=objdump ++ RANLIB=ranlib ++ RC=windres ++ STRIP=strip ++ PKG_CONFIG=pkg-config ++ declare CC_SYSROOT= +++ /usr/share/cygport/config.guess ++ declare CBUILD=x86_64-pc-cygwin ++ case ${CBUILD} in ++ CHOST=x86_64-pc-cygwin ++ unset _host_arch ++ declare CTARGET=x86_64-pc-cygwin ++ declare CROSS_HOST= ++ declare CROSS_SYSROOT= ++ declare TOOLCHAIN_TARGET= ++ declare ARCH=x86_64 ++ declare ARCH_x86_64=1 ++ '[' x86_64-pc-cygwin '!=' x86_64-pc-cygwin ']' + source /usr/share/cygport/lib/src_compile.cygpart ++ readonly -f lndirs cygmake + source /usr/share/cygport/lib/src_test.cygpart ++ readonly -f cygtest + source /usr/share/cygport/lib/src_install.cygpart ++ readonly -f __doinstall __fix_shebang dodir keepdir dobin newbin docinto dodoc newdoc exeinto doexe newexe insinto doins newins doicon newicon dolib doman newman domenu newmenu dosbin newsbin dosym make_autostart_entry make_desktop_entry make_etc_defaults update_etc_shells __prepinstalldirs cyginstall + source /usr/share/cygport/lib/src_postinst.cygpart ++ readonly -f __prep_fonts_dir __prep_freedesktop_mime __prep_gconf_schemas __prep_gdk_pixbuf_modules __prep_gtk2_modules __prep_gtk3_modules __prep_gtk_icon_theme __prep_python_bytecompile __prep_texlive __prep_xsessions __prepdoc __prepemacs __prepetc __prepman __prepinfo __prepperl __prepvargames __prep_empty_dirs __prepstrip __prepstrip_one __prepdebugsrc __prep_symlinks __prep_libtool_modules __src_postinst + source /usr/share/cygport/lib/pkg_info.cygpart ++ readonly -f __list_files __list_debug_files __list_deps __show_deps __show_info __show_web __pager __show_vars + source /usr/share/cygport/lib/pkg_pkg.cygpart ++ TAR_COMPRESSION_EXT=xz ++ readonly -f __pkg_binpkg __pkg_diff __gpg_sign __pkg_srcpkg __pkg_dist __pkg_repro_build __pkg_repro_diff __pkg_repro_finish __squeeze_whitespace __tar __tar_compress_opt + source /usr/share/cygport/lib/pkg_upload.cygpart ++ readonly -f __pkg_upload __pkg_announce + source /usr/share/cygport/lib/pkg_cleanup.cygpart ++ readonly -f __finish + _autotools_CYGCLASS_stage1_=1 + inherit autotools + local class + local classname + for class in "$@" + classname=autotools + '[' '!' -f /usr/share/cygport/cygclass/autotools.cygclass ']' + defined _autotools_CYGCLASS_ + ((  1 != 1  )) + '[' -n '' ']' + return 1 + export _autotools_CYGCLASS_=1 + _autotools_CYGCLASS_=1 + INHERITED='autotools ' + source /usr/share/cygport/cygclass/autotools.cygclass ++ defined _autotools_CYGCLASS_stage1_ ++ ((  1 != 1  )) ++ '[' -n 1 ']' ++ return 0 + unset _autotools_CYGCLASS_ _autotools_CYGCLASS_stage1_ + unset NAME VERSION RELEASE + declare cygportfile=bash.cygport + '[' -f bash.cygport ']' ++ grep '^NAME=' bash.cygport + eval NAME=bash ++ NAME=bash ++ grep '^VERSION=' bash.cygport + eval VERSION=5.2.21 ++ VERSION=5.2.21 ++ grep '^RELEASE=' bash.cygport + eval RELEASE=1 ++ RELEASE=1 + '[' yyy = yyy ']' + declare -r PN=bash + declare PV=5.2.21 + declare -r PR=1 + declare -r PF=bash-5.2.21-1 + declare -r cygportfile=bash.cygport + declare -r P=bash-5.2.21 + declare -r PVR=5.2.21-1 + PVP=('5' '2' '21') + declare -ar PVP + PV=('5.2.21' '5' '2' '21') + declare -r PV + declare -r PV_MAJ=5 + declare -r PV_MAJ_MIN=5.2 + declare -rx CYGPORT_PACKAGE_NAME=bash + declare -rx CYGPORT_PACKAGE_VERSION=5.2.21 + declare -rx CYGPORT_PACKAGE_RELEASE=1 + _topdir=bash.cygport + '[' xbash.cygport = xbash.cygport ']' + '[' -f ./bash.cygport ']' + _topdir=. ++ cd . ++ pwd + declare -r top=/home/me/cygsrc/bash-5.2.21-1.src + unset _topdir + '[' '!' -e /home/me/cygsrc/bash-5.2.21-1.src/bash.cygport ']' + declare -i n + declare -a VALUE + ARCHES=("i686" "x86_64" "noarch") + for VAR in "SRC_URI" "PATCH_URI" + n=0 + ((  n < 3  )) + read -r ++ declare ARCH=i686 ++ declare ARCH_i686=1 ++ source /home/me/cygsrc/bash-5.2.21-1.src/bash.cygport ++ eval echo '$SRC_URI}' +++ echo 'https://ftp.gnu.org/gnu/bash/bash-5.2.21.tar.gz}' + VALUE[$n]='https://ftp.gnu.org/gnu/bash/bash-5.2.21.tar.gz}' + ((  n > 0  )) + n+=1 + ((  n < 3  )) + read -r ++ declare ARCH=x86_64 ++ declare ARCH_x86_64=1 ++ source /home/me/cygsrc/bash-5.2.21-1.src/bash.cygport ++ eval echo '$SRC_URI}' +++ echo 'https://ftp.gnu.org/gnu/bash/bash-5.2.21.tar.gz}' + VALUE[$n]='https://ftp.gnu.org/gnu/bash/bash-5.2.21.tar.gz}' + ((  n > 0  )) + '[' 'xhttps://ftp.gnu.org/gnu/bash/bash-5.2.21.tar.gz}' '!=' 'xhttps://ftp.gnu.org/gnu/bash/bash-5.2.21.tar.gz}' ']' + n+=1 + ((  n < 3  )) + read -r ++ declare ARCH=noarch ++ declare ARCH_noarch=1 ++ source /home/me/cygsrc/bash-5.2.21-1.src/bash.cygport ++ eval echo '$SRC_URI}' +++ echo 'https://ftp.gnu.org/gnu/bash/bash-5.2.21.tar.gz}' + VALUE[$n]='https://ftp.gnu.org/gnu/bash/bash-5.2.21.tar.gz}' + ((  n > 0  )) + '[' 'xhttps://ftp.gnu.org/gnu/bash/bash-5.2.21.tar.gz}' '!=' 'xhttps://ftp.gnu.org/gnu/bash/bash-5.2.21.tar.gz}' ']' + n+=1 + ((  n < 3  )) + for VAR in "SRC_URI" "PATCH_URI" + n=0 + ((  n < 3  )) + read -r ++ declare ARCH=i686 ++ declare ARCH_i686=1 ++ source /home/me/cygsrc/bash-5.2.21-1.src/bash.cygport ++ eval echo '$PATCH_URI}' +++ echo https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.03-profile.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05a-interpreter.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05b-debuginfo.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05b-pgrp_sync.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-3.2-ssh_source_bash.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-setlocale.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.1-broken_pipe.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-rc2-logout.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-manpage_trap.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-size_type.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-man-ulimit.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-noecho.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-memleak-lc_all.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.4-no-loadable-builtins.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-5.0-syslog-history.patch 'bash-5.2-cygwin.patch}' + VALUE[$n]='https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.03-profile.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05a-interpreter.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05b-debuginfo.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05b-pgrp_sync.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-3.2-ssh_source_bash.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-setlocale.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.1-broken_pipe.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-rc2-logout.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-manpage_trap.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-size_type.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-man-ulimit.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-noecho.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-memleak-lc_all.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.4-no-loadable-builtins.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-5.0-syslog-history.patch bash-5.2-cygwin.patch}' + ((  n > 0  )) + n+=1 + ((  n < 3  )) + read -r ++ declare ARCH=x86_64 ++ declare ARCH_x86_64=1 ++ source /home/me/cygsrc/bash-5.2.21-1.src/bash.cygport ++ eval echo '$PATCH_URI}' +++ echo https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.03-profile.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05a-interpreter.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05b-debuginfo.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05b-pgrp_sync.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-3.2-ssh_source_bash.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-setlocale.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.1-broken_pipe.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-rc2-logout.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-manpage_trap.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-size_type.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-man-ulimit.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-noecho.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-memleak-lc_all.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.4-no-loadable-builtins.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-5.0-syslog-history.patch 'bash-5.2-cygwin.patch}' + VALUE[$n]='https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.03-profile.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05a-interpreter.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05b-debuginfo.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05b-pgrp_sync.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-3.2-ssh_source_bash.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-setlocale.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.1-broken_pipe.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-rc2-logout.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-manpage_trap.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-size_type.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-man-ulimit.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-noecho.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-memleak-lc_all.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.4-no-loadable-builtins.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-5.0-syslog-history.patch bash-5.2-cygwin.patch}' + ((  n > 0  )) + '[' 'xhttps://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.03-profile.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05a-interpreter.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05b-debuginfo.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05b-pgrp_sync.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-3.2-ssh_source_bash.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-setlocale.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.1-broken_pipe.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-rc2-logout.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-manpage_trap.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-size_type.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-man-ulimit.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-noecho.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-memleak-lc_all.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.4-no-loadable-builtins.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-5.0-syslog-history.patch bash-5.2-cygwin.patch}' '!=' 'xhttps://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.03-profile.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05a-interpreter.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05b-debuginfo.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05b-pgrp_sync.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-3.2-ssh_source_bash.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-setlocale.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.1-broken_pipe.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-rc2-logout.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-manpage_trap.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-size_type.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-man-ulimit.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-noecho.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-memleak-lc_all.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.4-no-loadable-builtins.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-5.0-syslog-history.patch bash-5.2-cygwin.patch}' ']' + n+=1 + ((  n < 3  )) + read -r ++ declare ARCH=noarch ++ declare ARCH_noarch=1 ++ source /home/me/cygsrc/bash-5.2.21-1.src/bash.cygport ++ eval echo '$PATCH_URI}' +++ echo https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.03-profile.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05a-interpreter.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05b-debuginfo.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05b-pgrp_sync.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-3.2-ssh_source_bash.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-setlocale.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.1-broken_pipe.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-rc2-logout.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-manpage_trap.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-size_type.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-man-ulimit.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-noecho.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-memleak-lc_all.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.4-no-loadable-builtins.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-5.0-syslog-history.patch 'bash-5.2-cygwin.patch}' + VALUE[$n]='https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.03-profile.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05a-interpreter.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05b-debuginfo.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05b-pgrp_sync.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-3.2-ssh_source_bash.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-setlocale.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.1-broken_pipe.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-rc2-logout.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-manpage_trap.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-size_type.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-man-ulimit.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-noecho.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-memleak-lc_all.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.4-no-loadable-builtins.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-5.0-syslog-history.patch bash-5.2-cygwin.patch}' + ((  n > 0  )) + '[' 'xhttps://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.03-profile.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05a-interpreter.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05b-debuginfo.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05b-pgrp_sync.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-3.2-ssh_source_bash.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-setlocale.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.1-broken_pipe.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-rc2-logout.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-manpage_trap.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-size_type.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-man-ulimit.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-noecho.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-memleak-lc_all.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.4-no-loadable-builtins.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-5.0-syslog-history.patch bash-5.2-cygwin.patch}' '!=' 'xhttps://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.03-profile.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05a-interpreter.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05b-debuginfo.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05b-pgrp_sync.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-3.2-ssh_source_bash.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-setlocale.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.1-broken_pipe.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-rc2-logout.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-manpage_trap.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-size_type.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-man-ulimit.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-noecho.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-memleak-lc_all.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.4-no-loadable-builtins.patch https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-5.0-syslog-history.patch bash-5.2-cygwin.patch}' ']' + n+=1 + ((  n < 3  )) + unset n VALUE ARCHES VAR ++ unset ARCH ++ source /home/me/cygsrc/bash-5.2.21-1.src/bash.cygport ++ echo '' + PROBE_ARCH= + '[' -z '' ']' + declare -r ARCHES=all + unset PROBE_ARCH + source /home/me/cygsrc/bash-5.2.21-1.src/bash.cygport ++ NAME=bash ++ LICENSE=GPL-3.0-or-later ++ HOMEPAGE=http://www.gnu.org/software/bash ++ VERSION=5.2.21 ++ RELEASE=1 ++ PKG_NAMES='bash bash-devel' ++ bash_SUMMARY='The GNU Bourne Again SHell' ++ bash_DESCRIPTION='Bash is an sh-compatible shell that incorporates useful features from the Korn shell (ksh) and C shell (csh).  It is intended to conform to the IEEE POSIX P1003.2/ISO 9945.2 Shell and Tools standard.  It offers functional improvements over sh for both programming and interactive use. In addition, most sh scripts can be run by Bash without modification.' ++ bash_CATEGORY='Base Shells' ++ bash_CONTENTS='usr/bin usr/share/doc/bash usr/share/info/bash.info.gz usr/share/locale                usr/share/man/man1' ++ bash_devel_SUMMARY='Development headers for bash' ++ bash_devel_DESCRIPTION='This package contains development headers for bash' ++ bash_devel_CATEGORY=Devel ++ bash_devel_CONTENTS='usr/include usr/lib' ++ SRC_URI=https://ftp.gnu.org/gnu/bash/bash-5.2.21.tar.gz ++ PATCH_URI_BASE=https://src.fedoraproject.org/rpms/bash/raw/rawhide/f ++ PATCH_URI='https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.03-profile.patch ' ++ PATCH_URI+='https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05a-interpreter.patch ' ++ PATCH_URI+='https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05b-debuginfo.patch ' ++ PATCH_URI+='https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05b-pgrp_sync.patch ' ++ PATCH_URI+='https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-3.2-ssh_source_bash.patch ' ++ PATCH_URI+='https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-setlocale.patch ' ++ PATCH_URI+='https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.1-broken_pipe.patch ' ++ PATCH_URI+='https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-rc2-logout.patch ' ++ PATCH_URI+='https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-manpage_trap.patch ' ++ PATCH_URI+='https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-size_type.patch ' ++ PATCH_URI+='https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-man-ulimit.patch ' ++ PATCH_URI+='https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-noecho.patch ' ++ PATCH_URI+='https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-memleak-lc_all.patch ' ++ PATCH_URI+='https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.4-no-loadable-builtins.patch ' ++ PATCH_URI+='https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-5.0-syslog-history.patch ' ++ PATCH_URI+=bash-5.2-cygwin.patch ++ BUILD_REQUIRES='   autoconf   bash   bison   gcc-g++ libiconv-devel   libintl-devel   libncurses-devel libreadline-devel   make   sed   texinfo ' ++ CPPFLAGS=-DWORDEXP_OPTION ++ CYGCONF_ARGS='   --without-libintl-prefix --without-libiconv-prefix   --with-installed-readline --with-curses   bash_cv_dev_stdin=present   bash_cv_dev_fd=standard' ++ DIFF_EXCLUDES='bashref.info configure' ++ DOCS='CHANGES COMPAT POSIX RBASH' ++ export DEBUGGER_START_FILE=/usr/share/bashdb/bashdb-main.inc ++ DEBUGGER_START_FILE=/usr/share/bashdb/bashdb-main.inc ++ SCALLYWAG=notest + case ${ARCH} in + defined CYGPORT_DEPEND + ((  1 != 1  )) + '[' -n '' ']' + return 1 + for VAR in "HOMEPAGE" "LICENSE" + '[' '!' -v HOMEPAGE ']' + for VAR in "HOMEPAGE" "LICENSE" + '[' '!' -v LICENSE ']' + unset restrict + '[' '' = y ']' + declare -r workdir=/home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64 + declare -r srcdir=/home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/src + declare -r origsrcdir=/home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/origsrc + declare -r configdir=/home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/config + declare -r logdir=/home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/log + declare -r patchdir=/home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/patch + declare -r spkgdir=/home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/spkg/bash-5.2.21-1.src + declare -r distdir=/home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/dist + SRC_DIR=bash-5.2.21 + defined SRC_URI + ((  1 != 1  )) + '[' -n https://ftp.gnu.org/gnu/bash/bash-5.2.21.tar.gz ']' + return 0 + '[' xbash-5.2.21 = x. ']' + declare -r S=/home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/src/bash-5.2.21 + declare -r B=/home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/build + declare -r D=/home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/inst + declare -r T=/home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/temp + declare -r C=/home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/src/bash-5.2.21/CYGWIN-PATCHES + declare -rx CYGPORT_ARCH=x86_64 + declare -rx CYGPORT_OS=Cygwin + declare -rx CYGPORT_BUILD_ROOT=/home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/inst + declare -rx 'CYGPORT_OPT_FLAGS=-ggdb -O2 -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=3 -fstack-protector-strong --param=ssp-buffer-size=4' + declare -r compilelog=/home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/log/bash-5.2.21-1-compile.log + declare -r checklog=/home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/log/bash-5.2.21-1-check.log + declare -r installlog=/home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/log/bash-5.2.21-1-install.log + declare -r pkglog=/home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/log/bash-5.2.21-1-pkg.log + declare -r uploadlog=/home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/log/bash-5.2.21-1-upload.log + for _src_uri in ${SRC_URI} + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/https://ftp.gnu.org/gnu/bash/bash-5.2.21.tar.gz ']' + _src_uri=https://ftp.gnu.org/gnu/bash/bash-5.2.21.tar.gz + _src_uri=https://ftp.gnu.org/gnu/bash/bash-5.2.21.tar.gz + _src_orig_pkgs+=' bash-5.2.21.tar.gz' + readonly _src_orig_pkgs + unset _src_uri + for _patch_uri in ${PATCH_URI} + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.03-profile.patch ']' + _patch_uri=https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.03-profile.patch + _patch_uri=https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.03-profile.patch + _src_orig_patches+=' bash-2.03-profile.patch' + for _patch_uri in ${PATCH_URI} + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05a-interpreter.patch ']' + _patch_uri=https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05a-interpreter.patch + _patch_uri=https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05a-interpreter.patch + _src_orig_patches+=' bash-2.05a-interpreter.patch' + for _patch_uri in ${PATCH_URI} + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05b-debuginfo.patch ']' + _patch_uri=https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05b-debuginfo.patch + _patch_uri=https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05b-debuginfo.patch + _src_orig_patches+=' bash-2.05b-debuginfo.patch' + for _patch_uri in ${PATCH_URI} + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05b-pgrp_sync.patch ']' + _patch_uri=https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05b-pgrp_sync.patch + _patch_uri=https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-2.05b-pgrp_sync.patch + _src_orig_patches+=' bash-2.05b-pgrp_sync.patch' + for _patch_uri in ${PATCH_URI} + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-3.2-ssh_source_bash.patch ']' + _patch_uri=https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-3.2-ssh_source_bash.patch + _patch_uri=https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-3.2-ssh_source_bash.patch + _src_orig_patches+=' bash-3.2-ssh_source_bash.patch' + for _patch_uri in ${PATCH_URI} + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-setlocale.patch ']' + _patch_uri=https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-setlocale.patch + _patch_uri=https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-setlocale.patch + _src_orig_patches+=' bash-setlocale.patch' + for _patch_uri in ${PATCH_URI} + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.1-broken_pipe.patch ']' + _patch_uri=https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.1-broken_pipe.patch + _patch_uri=https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.1-broken_pipe.patch + _src_orig_patches+=' bash-4.1-broken_pipe.patch' + for _patch_uri in ${PATCH_URI} + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-rc2-logout.patch ']' + _patch_uri=https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-rc2-logout.patch + _patch_uri=https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-rc2-logout.patch + _src_orig_patches+=' bash-4.2-rc2-logout.patch' + for _patch_uri in ${PATCH_URI} + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-manpage_trap.patch ']' + _patch_uri=https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-manpage_trap.patch + _patch_uri=https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-manpage_trap.patch + _src_orig_patches+=' bash-4.2-manpage_trap.patch' + for _patch_uri in ${PATCH_URI} + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-size_type.patch ']' + _patch_uri=https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-size_type.patch + _patch_uri=https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.2-size_type.patch + _src_orig_patches+=' bash-4.2-size_type.patch' + for _patch_uri in ${PATCH_URI} + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-man-ulimit.patch ']' + _patch_uri=https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-man-ulimit.patch + _patch_uri=https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-man-ulimit.patch + _src_orig_patches+=' bash-4.3-man-ulimit.patch' + for _patch_uri in ${PATCH_URI} + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-noecho.patch ']' + _patch_uri=https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-noecho.patch + _patch_uri=https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-noecho.patch + _src_orig_patches+=' bash-4.3-noecho.patch' + for _patch_uri in ${PATCH_URI} + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-memleak-lc_all.patch ']' + _patch_uri=https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-memleak-lc_all.patch + _patch_uri=https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.3-memleak-lc_all.patch + _src_orig_patches+=' bash-4.3-memleak-lc_all.patch' + for _patch_uri in ${PATCH_URI} + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.4-no-loadable-builtins.patch ']' + _patch_uri=https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.4-no-loadable-builtins.patch + _patch_uri=https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-4.4-no-loadable-builtins.patch + _src_orig_patches+=' bash-4.4-no-loadable-builtins.patch' + for _patch_uri in ${PATCH_URI} + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-5.0-syslog-history.patch ']' + _patch_uri=https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-5.0-syslog-history.patch + _patch_uri=https://src.fedoraproject.org/rpms/bash/raw/rawhide/f/bash-5.0-syslog-history.patch + _src_orig_patches+=' bash-5.0-syslog-history.patch' + for _patch_uri in ${PATCH_URI} + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2-cygwin.patch ']' + _src_orig_patches+=' bash-5.2-cygwin.patch' + continue + readonly _src_orig_patches + unset _patch_uri + declare -r cygwin_patchfile=bash-5.2.21-1.cygwin.patch + declare -r src_patchfile=bash-5.2.21-1.src.patch + pkg_name=('bash' 'bash-devel') + declare -ar pkg_name + declare -r pkg_count=2 + '[' '!' -d /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64 ']' + mkdir -p /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64 + __probe_case_sensitivity + mkdir -p /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64 + rm -f /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/.probe_case_sensitivity + touch /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/.PROBE_CASE_SENSITIVITY ++ '[' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/.probe_case_sensitivity ']' ++ echo 1 + local probe=1 + rm -f /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/.PROBE_CASE_SENSITIVITY + return 1 + __enable_case_sensitivity + '[' cygwin = cygwin ']' + inform 'Trying to enable case sensitivity on /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64' + echo -e '\e[1;32m*** Info:\e[0;0m Trying to enable case sensitivity on /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64' *** Info: Trying to enable case sensitivity on /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64 + chattr -fR +C /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64 + __probe_case_sensitivity + mkdir -p /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64 + rm -f /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/.probe_case_sensitivity + touch /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/.PROBE_CASE_SENSITIVITY ++ '[' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/.probe_case_sensitivity ']' ++ echo 0 + local probe=0 + rm -f /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/.PROBE_CASE_SENSITIVITY + return 0 + defined _CYGPORT_RESTRICT_debuginfo_ + ((  1 != 1  )) + '[' -n '' ']' + return 1 + for flags in {C,CXX,F,FC,GO,OBJC,OBJCXX}FLAGS + declare 'CFLAGS+= -ffile-prefix-map=/home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/build=/usr/src/debug/bash-5.2.21-1' + declare 'CFLAGS+= -ffile-prefix-map=/home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/src/bash-5.2.21=/usr/src/debug/bash-5.2.21-1' + for flags in {C,CXX,F,FC,GO,OBJC,OBJCXX}FLAGS + declare 'CXXFLAGS+= -ffile-prefix-map=/home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/build=/usr/src/debug/bash-5.2.21-1' + declare 'CXXFLAGS+= -ffile-prefix-map=/home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/src/bash-5.2.21=/usr/src/debug/bash-5.2.21-1' + for flags in {C,CXX,F,FC,GO,OBJC,OBJCXX}FLAGS + declare 'FFLAGS+= -ffile-prefix-map=/home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/build=/usr/src/debug/bash-5.2.21-1' + declare 'FFLAGS+= -ffile-prefix-map=/home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/src/bash-5.2.21=/usr/src/debug/bash-5.2.21-1' + for flags in {C,CXX,F,FC,GO,OBJC,OBJCXX}FLAGS + declare 'FCFLAGS+= -ffile-prefix-map=/home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/build=/usr/src/debug/bash-5.2.21-1' + declare 'FCFLAGS+= -ffile-prefix-map=/home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/src/bash-5.2.21=/usr/src/debug/bash-5.2.21-1' + for flags in {C,CXX,F,FC,GO,OBJC,OBJCXX}FLAGS + declare 'GOFLAGS+= -ffile-prefix-map=/home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/build=/usr/src/debug/bash-5.2.21-1' + declare 'GOFLAGS+= -ffile-prefix-map=/home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/src/bash-5.2.21=/usr/src/debug/bash-5.2.21-1' + for flags in {C,CXX,F,FC,GO,OBJC,OBJCXX}FLAGS + declare 'OBJCFLAGS+= -ffile-prefix-map=/home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/build=/usr/src/debug/bash-5.2.21-1' + declare 'OBJCFLAGS+= -ffile-prefix-map=/home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/src/bash-5.2.21=/usr/src/debug/bash-5.2.21-1' + for flags in {C,CXX,F,FC,GO,OBJC,OBJCXX}FLAGS + declare 'OBJCXXFLAGS+= -ffile-prefix-map=/home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/build=/usr/src/debug/bash-5.2.21-1' + declare 'OBJCXXFLAGS+= -ffile-prefix-map=/home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/src/bash-5.2.21=/usr/src/debug/bash-5.2.21-1' + unset flags map + '[' '!' -e /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.cygwin.patch ']' + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/README ']' + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/bash.README ']' + declare -i arg_n=2 + declare _pkg_tag= + ((  arg_n < argc  )) + case ${argv[${arg_n}]} in + __stage Preparing + echo -e '\e[1;39m>>> Preparing bash-5.2.21-1.x86_64\e[0;0m' >>> Preparing bash-5.2.21-1.x86_64 + __src_prep + local cygwin_file + local sigext + local 'sig_exts=asc sig sign' + local src_orig_patch + local src_patch + local src_pkg + local tar_patch + local n=1 + cd /home/me/cygsrc/bash-5.2.21-1.src + __mkdirs + cd /home/me/cygsrc/bash-5.2.21-1.src + mkdir -p /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/src /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/origsrc /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/build /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/inst /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/temp /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/config /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/log /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/dist /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/patch /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/spkg/bash-5.2.21-1.src + __config_set cygport_version 0.37.2 + echo -n 0.37.2 + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/bash.cygport.sig ']' + for src_pkg in ${_src_orig_pkgs} + '[' -f /bash-5.2.21.tar.gz -a '!' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21.tar.gz ']' + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21.tar.gz -a '!' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21.tar.gz ']' + for sigext in ${sig_exts} + '[' -f bash-5.2.21.tar.gz.asc ']' + for sigext in ${sig_exts} + '[' -f bash-5.2.21.tar.gz.sig ']' + for sigext in ${sig_exts} + '[' -f bash-5.2.21.tar.gz.sign ']' + for src_patch in ${_src_orig_patches} + '[' -f /bash-2.03-profile.patch -a '!' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-2.03-profile.patch ']' + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-2.03-profile.patch -a '!' -f bash-2.03-profile.patch ']' + for sigext in ${sig_exts} + '[' -f bash-2.03-profile.patch.asc ']' + for sigext in ${sig_exts} + '[' -f bash-2.03-profile.patch.sig ']' + for sigext in ${sig_exts} + '[' -f bash-2.03-profile.patch.sign ']' + for src_patch in ${_src_orig_patches} + '[' -f /bash-2.05a-interpreter.patch -a '!' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-2.05a-interpreter.patch ']' + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-2.05a-interpreter.patch -a '!' -f bash-2.05a-interpreter.patch ']' + for sigext in ${sig_exts} + '[' -f bash-2.05a-interpreter.patch.asc ']' + for sigext in ${sig_exts} + '[' -f bash-2.05a-interpreter.patch.sig ']' + for sigext in ${sig_exts} + '[' -f bash-2.05a-interpreter.patch.sign ']' + for src_patch in ${_src_orig_patches} + '[' -f /bash-2.05b-debuginfo.patch -a '!' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-2.05b-debuginfo.patch ']' + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-2.05b-debuginfo.patch -a '!' -f bash-2.05b-debuginfo.patch ']' + for sigext in ${sig_exts} + '[' -f bash-2.05b-debuginfo.patch.asc ']' + for sigext in ${sig_exts} + '[' -f bash-2.05b-debuginfo.patch.sig ']' + for sigext in ${sig_exts} + '[' -f bash-2.05b-debuginfo.patch.sign ']' + for src_patch in ${_src_orig_patches} + '[' -f /bash-2.05b-pgrp_sync.patch -a '!' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-2.05b-pgrp_sync.patch ']' + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-2.05b-pgrp_sync.patch -a '!' -f bash-2.05b-pgrp_sync.patch ']' + for sigext in ${sig_exts} + '[' -f bash-2.05b-pgrp_sync.patch.asc ']' + for sigext in ${sig_exts} + '[' -f bash-2.05b-pgrp_sync.patch.sig ']' + for sigext in ${sig_exts} + '[' -f bash-2.05b-pgrp_sync.patch.sign ']' + for src_patch in ${_src_orig_patches} + '[' -f /bash-3.2-ssh_source_bash.patch -a '!' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-3.2-ssh_source_bash.patch ']' + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-3.2-ssh_source_bash.patch -a '!' -f bash-3.2-ssh_source_bash.patch ']' + for sigext in ${sig_exts} + '[' -f bash-3.2-ssh_source_bash.patch.asc ']' + for sigext in ${sig_exts} + '[' -f bash-3.2-ssh_source_bash.patch.sig ']' + for sigext in ${sig_exts} + '[' -f bash-3.2-ssh_source_bash.patch.sign ']' + for src_patch in ${_src_orig_patches} + '[' -f /bash-setlocale.patch -a '!' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-setlocale.patch ']' + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-setlocale.patch -a '!' -f bash-setlocale.patch ']' + for sigext in ${sig_exts} + '[' -f bash-setlocale.patch.asc ']' + for sigext in ${sig_exts} + '[' -f bash-setlocale.patch.sig ']' + for sigext in ${sig_exts} + '[' -f bash-setlocale.patch.sign ']' + for src_patch in ${_src_orig_patches} + '[' -f /bash-4.1-broken_pipe.patch -a '!' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-4.1-broken_pipe.patch ']' + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-4.1-broken_pipe.patch -a '!' -f bash-4.1-broken_pipe.patch ']' + for sigext in ${sig_exts} + '[' -f bash-4.1-broken_pipe.patch.asc ']' + for sigext in ${sig_exts} + '[' -f bash-4.1-broken_pipe.patch.sig ']' + for sigext in ${sig_exts} + '[' -f bash-4.1-broken_pipe.patch.sign ']' + for src_patch in ${_src_orig_patches} + '[' -f /bash-4.2-rc2-logout.patch -a '!' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-4.2-rc2-logout.patch ']' + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-4.2-rc2-logout.patch -a '!' -f bash-4.2-rc2-logout.patch ']' + for sigext in ${sig_exts} + '[' -f bash-4.2-rc2-logout.patch.asc ']' + for sigext in ${sig_exts} + '[' -f bash-4.2-rc2-logout.patch.sig ']' + for sigext in ${sig_exts} + '[' -f bash-4.2-rc2-logout.patch.sign ']' + for src_patch in ${_src_orig_patches} + '[' -f /bash-4.2-manpage_trap.patch -a '!' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-4.2-manpage_trap.patch ']' + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-4.2-manpage_trap.patch -a '!' -f bash-4.2-manpage_trap.patch ']' + for sigext in ${sig_exts} + '[' -f bash-4.2-manpage_trap.patch.asc ']' + for sigext in ${sig_exts} + '[' -f bash-4.2-manpage_trap.patch.sig ']' + for sigext in ${sig_exts} + '[' -f bash-4.2-manpage_trap.patch.sign ']' + for src_patch in ${_src_orig_patches} + '[' -f /bash-4.2-size_type.patch -a '!' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-4.2-size_type.patch ']' + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-4.2-size_type.patch -a '!' -f bash-4.2-size_type.patch ']' + for sigext in ${sig_exts} + '[' -f bash-4.2-size_type.patch.asc ']' + for sigext in ${sig_exts} + '[' -f bash-4.2-size_type.patch.sig ']' + for sigext in ${sig_exts} + '[' -f bash-4.2-size_type.patch.sign ']' + for src_patch in ${_src_orig_patches} + '[' -f /bash-4.3-man-ulimit.patch -a '!' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-4.3-man-ulimit.patch ']' + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-4.3-man-ulimit.patch -a '!' -f bash-4.3-man-ulimit.patch ']' + for sigext in ${sig_exts} + '[' -f bash-4.3-man-ulimit.patch.asc ']' + for sigext in ${sig_exts} + '[' -f bash-4.3-man-ulimit.patch.sig ']' + for sigext in ${sig_exts} + '[' -f bash-4.3-man-ulimit.patch.sign ']' + for src_patch in ${_src_orig_patches} + '[' -f /bash-4.3-noecho.patch -a '!' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-4.3-noecho.patch ']' + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-4.3-noecho.patch -a '!' -f bash-4.3-noecho.patch ']' + for sigext in ${sig_exts} + '[' -f bash-4.3-noecho.patch.asc ']' + for sigext in ${sig_exts} + '[' -f bash-4.3-noecho.patch.sig ']' + for sigext in ${sig_exts} + '[' -f bash-4.3-noecho.patch.sign ']' + for src_patch in ${_src_orig_patches} + '[' -f /bash-4.3-memleak-lc_all.patch -a '!' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-4.3-memleak-lc_all.patch ']' + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-4.3-memleak-lc_all.patch -a '!' -f bash-4.3-memleak-lc_all.patch ']' + for sigext in ${sig_exts} + '[' -f bash-4.3-memleak-lc_all.patch.asc ']' + for sigext in ${sig_exts} + '[' -f bash-4.3-memleak-lc_all.patch.sig ']' + for sigext in ${sig_exts} + '[' -f bash-4.3-memleak-lc_all.patch.sign ']' + for src_patch in ${_src_orig_patches} + '[' -f /bash-4.4-no-loadable-builtins.patch -a '!' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-4.4-no-loadable-builtins.patch ']' + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-4.4-no-loadable-builtins.patch -a '!' -f bash-4.4-no-loadable-builtins.patch ']' + for sigext in ${sig_exts} + '[' -f bash-4.4-no-loadable-builtins.patch.asc ']' + for sigext in ${sig_exts} + '[' -f bash-4.4-no-loadable-builtins.patch.sig ']' + for sigext in ${sig_exts} + '[' -f bash-4.4-no-loadable-builtins.patch.sign ']' + for src_patch in ${_src_orig_patches} + '[' -f /bash-5.0-syslog-history.patch -a '!' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-5.0-syslog-history.patch ']' + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-5.0-syslog-history.patch -a '!' -f bash-5.0-syslog-history.patch ']' + for sigext in ${sig_exts} + '[' -f bash-5.0-syslog-history.patch.asc ']' + for sigext in ${sig_exts} + '[' -f bash-5.0-syslog-history.patch.sig ']' + for sigext in ${sig_exts} + '[' -f bash-5.0-syslog-history.patch.sign ']' + for src_patch in ${_src_orig_patches} + '[' -f /bash-5.2-cygwin.patch -a '!' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2-cygwin.patch ']' + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2-cygwin.patch -a '!' -f bash-5.2-cygwin.patch ']' + for sigext in ${sig_exts} + '[' -f bash-5.2-cygwin.patch.asc ']' + for sigext in ${sig_exts} + '[' -f bash-5.2-cygwin.patch.sig ']' + for sigext in ${sig_exts} + '[' -f bash-5.2-cygwin.patch.sign ']' + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.cygwin.patch.sig ']' + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.src.patch.sig ']' + cd /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/origsrc + for src_pkg in ${_src_orig_pkgs} + '[' -f /bash-5.2.21.tar.gz -a '!' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21.tar.gz ']' + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21.tar.gz -a '!' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21.tar.gz ']' + src_pkg=/home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21.tar.gz + unpack /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21.tar.gz + local unpack_cmd + local unpack_file_path + local unpack_file_name + local unpack_out + for unpack_file_path in "$@" + unpack_file_name=bash-5.2.21.tar.gz + '[' '!' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21.tar.gz ']' + case ${unpack_file_path} in + unpack_cmd='tar xf' + __step 'Unpacking source bash-5.2.21.tar.gz' + echo -e '>>> Unpacking source bash-5.2.21.tar.gz' >>> Unpacking source bash-5.2.21.tar.gz + defined unpack_out + ((  1 != 1  )) + '[' -n '' ']' + return 1 + tar xf /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21.tar.gz + '[' '!' -d /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/origsrc/bash-5.2.21 ']' + chmod +x /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/origsrc/bash-5.2.21 + cd /home/me/cygsrc/bash-5.2.21-1.src/bash-5.2.21-1.x86_64/origsrc/bash-5.2.21 + defined DISTCLEANFILES + ((  1 != 1  )) + '[' -n '' ']' + return 1 + __check_function src_unpack_hook + ((  1 < 1  )) + declare -F src_unpack_hook + return 1 + for src_patch in ${_src_orig_patches} + '[' -f /bash-2.03-profile.patch -a '!' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-2.03-profile.patch ']' + '[' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-2.03-profile.patch -a '!' -f /home/me/cygsrc/bash-5.2.21-1.src/bash-2.03-profile.patch ']' + src_patch=/home/me/cygsrc/bash-5.2.21-1.src/bash-2.03-profile.patch + case ${src_patch} in + cygpatch /home/me/cygsrc/bash-5.2.21-1.src/bash-2.03-profile.patch + local patchfile_name + local patchfile_path + local -i patchlevel + local -i max_patchlevel=5 + local srcdir_depth + for patchfile_path in "$@" + patchfile_name=bash-2.03-profile.patch + '[' '!' -e /home/me/cygsrc/bash-5.2.21-1.src/bash-2.03-profile.patch ']' + __check_function src_patch_apply_hook + ((  1 < 1  )) + declare -F src_patch_apply_hook + return 1 + patchlevel=0 + case ${patchfile_name} in + ((  patchlevel <= max_patchlevel  )) + patch -N -s --dry-run -p0 -i /home/me/cygsrc/bash-5.2.21-1.src/bash-2.03-profile.patch + patch -N -s --binary --dry-run -p0 -i /home/me/cygsrc/bash-5.2.21-1.src/bash-2.03-profile.patch + patch -R -s --dry-run -p0 -i /home/me/cygsrc/bash-5.2.21-1.src/bash-2.03-profile.patch + ((  patchlevel == max_patchlevel  )) + patchlevel+=1 + continue + ((  patchlevel <= max_patchlevel  )) + patch -N -s --dry-run -p1 -i /home/me/cygsrc/bash-5.2.21-1.src/bash-2.03-profile.patch + patch -N -s --binary --dry-run -p1 -i /home/me/cygsrc/bash-5.2.21-1.src/bash-2.03-profile.patch + patch -R -s --dry-run -p1 -i /home/me/cygsrc/bash-5.2.21-1.src/bash-2.03-profile.patch + ((  patchlevel == max_patchlevel  )) + patchlevel+=1 + continue + ((  patchlevel <= max_patchlevel  )) + patch -N -s --dry-run -p2 -i /home/me/cygsrc/bash-5.2.21-1.src/bash-2.03-profile.patch + patch -N -s --binary --dry-run -p2 -i /home/me/cygsrc/bash-5.2.21-1.src/bash-2.03-profile.patch + patch -R -s --dry-run -p2 -i /home/me/cygsrc/bash-5.2.21-1.src/bash-2.03-profile.patch + ((  patchlevel == max_patchlevel  )) + patchlevel+=1 + continue + ((  patchlevel <= max_patchlevel  )) + patch -N -s --dry-run -p3 -i /home/me/cygsrc/bash-5.2.21-1.src/bash-2.03-profile.patch + patch -N -s --binary --dry-run -p3 -i /home/me/cygsrc/bash-5.2.21-1.src/bash-2.03-profile.patch + patch -R -s --dry-run -p3 -i /home/me/cygsrc/bash-5.2.21-1.src/bash-2.03-profile.patch + ((  patchlevel == max_patchlevel  )) + patchlevel+=1 + continue + ((  patchlevel <= max_patchlevel  )) + patch -N -s --dry-run -p4 -i /home/me/cygsrc/bash-5.2.21-1.src/bash-2.03-profile.patch + patch -N -s --binary --dry-run -p4 -i /home/me/cygsrc/bash-5.2.21-1.src/bash-2.03-profile.patch + patch -R -s --dry-run -p4 -i /home/me/cygsrc/bash-5.2.21-1.src/bash-2.03-profile.patch + ((  patchlevel == max_patchlevel  )) + patchlevel+=1 + continue + ((  patchlevel <= max_patchlevel  )) + patch -N -s --dry-run -p5 -i /home/me/cygsrc/bash-5.2.21-1.src/bash-2.03-profile.patch + patch -N -s --binary --dry-run -p5 -i /home/me/cygsrc/bash-5.2.21-1.src/bash-2.03-profile.patch + patch -R -s --dry-run -p5 -i /home/me/cygsrc/bash-5.2.21-1.src/bash-2.03-profile.patch + ((  patchlevel == max_patchlevel  )) + error 'patch bash-2.03-profile.patch will not apply' + case $? in + local errorcode=1 + echo -e '\e[1;31m*** ERROR:\e[0;0m patch bash-2.03-profile.patch will not apply' *** ERROR: patch bash-2.03-profile.patch will not apply + exit 1 me AT MACHINE ~/cygsrc/bash-5.2.21-1.src $ > > You are expected to run cygport from within the directory where the > package sources including the .cygport were downloaded or > installed (often /usr/src/). Not sure how the statements below applies to an already populated complete src directory for the test package (which happens to be bash). > By default, if you use download/fetch/wget/get/...all cygport will > re-download any sources or patches which are not local or in its > upstream cache defined as ${DISTDIR:-$HOME/Downloads}, and they may > have changed. > Also incorrect versions of unlabelled/unversioned sources or patches > may be found in its upstream cache and used. > Enjoy Jakob -- Jakob Bohm, CIO, Partner, WiseMo A/S. https://www.wisemo.com Transformervej 29, 2860 Søborg, Denmark. Direct +45 31 13 16 10 This public discussion message is non-binding and may contain errors. WiseMo - Remote Service Management for PCs, Phones and Embedded -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple