#38 Do not change .bash_profile


The fetcher has no business modifying the user's .bash_profile.

The changes to PATH broke my environment. Adding mingw to the path ahead of /usr/bin caused the mingw gcc (.../wun32-dev/mingw/bin/gcc) to be found instead of the cygwin gcc (/usr/bin/gcc). This broke several compiles including Mercurial.

Please just create a file that I can source to change the path when I am working on Pidgin.


  • Craig Harding

    Craig Harding - 2009-09-23
    • assigned_to: nobody --> kstange
  • Kevin Stange

    Kevin Stange - 2009-10-06

    You're right that that's the case if you use cygwin routinely for anything else besides this build environment. The original design basically assumes your reasoning for installing cygwin is to build Pidgin.

    I will try to make the updating of the bash profile an option that is easily disabled or off by default next time I release an update (and push the changes into a separate file always so that the only change to the .bash_profile is sourcing something else if desired).


Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks