On Fri, Sep 4, 2009 at 02:03, Steven M. Christensen<sunfreeware at gmail.com> wrote: > Stefan - > > Tonight I did a build of bash 4.0 in snv_121 (x86) using your new files. ?I > got a clean build of the package, did a pkgrm on the old SUNWbash, and then > a pkgadd on SUNWbashr and SUNWbash. ? This all went well. > > When doing the pkgrm on SUNWbash initially, there are lots of other packages > that depend on SUNWbash (see below). ? Are all of these tested somehow to > make sure they work work with 4.0? ?Maybe that is not needed. > > I was amazed at all the patches that were needed and impressed that you did > all that work. ? I have not checked all the patches, but would be happy to > perform any tests.
Hi. Thank you veyr much for taking the time to review and do a build!!! The patches under the Patches-4.0/ directory are not mine -- these are official patches from the upstream bash project. So, after installing these patches, the bash version we get is acually bash 4.0.28. I only claim the small number of bite-size patches under the Solaris/diffs directory. :-) bash is indeed a dependency for many components, and it is also the default root shell in OpenSolaris. I ran the official bash test harness (with gmake check), and all the tests pass 100%. I also added a test target in Makefile.sfw. The only trick to run the bash test harness successfully is to add the bash $(top_srcdir) to $PATH before doing a gmake check, because the test harness builds a few executables under $(top_srcdir), which are needed by the test harness itself. --Stefan -- Stefan Teleman KDE e.V. stefan.teleman at gmail.com
