Just got Stefan's message, but already typed this up.

To go to a different commit in the v1.2.stable branch, you can do either after you run:
> git clone -b v1.2.stable git://git.freeswitch.org/freeswitch.git

Option 1:
> git checkout v1.2.5.2 (this is the previous named rev)

Option 2:
> git checkout [commit string]
i.e. git checkout aa0815748ed909bd1be5ec204afcdb1866693a83 OR git checkout aa08157
You can find the commit string if you click on commit message at the link below. You can do either of the commands, but if you are lazy just copy and paste the whole string. 

See versions here: http://git.freeswitch.org/git/freeswitch/log/?h=v1.2.stable

Git wiki entry: http://wiki.freeswitch.org/wiki/Git_Tips


On Wed, Dec 19, 2012 at 9:27 AM, Sean Devoy <sdevoy@bizfocused.com> wrote:

Can someone at least tell me the GIT command to go back one or more versions in the “Stable” build that is clearly not stable?

 

Thanks

 

From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Sean Devoy
Sent: Wednesday, December 19, 2012 6:52 AM
To: 'FreeSWITCH Users Help'
Subject: Re: [Freeswitch-users] Install 1.2.Stable still fails. Ver 2

 

Anybody?

 

This is a brand new install on a new install of Centos5.8

 

The error is:

libtool: link: `passwd/apr_getpass.lo' is not a valid libtool object

/usr/local/src/freeswitch/libs/apr/ passwd/apr_getpass.lo exists but libtool does not like it.

 

Full error listed below.

 

Sean

 

From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Sean Devoy
Sent: Tuesday, December 18, 2012 10:12 PM
To: FreeSWITCH-users@lists.freeswitch.org
Subject: [Freeswitch-users] Install 1.2.Stable still fails. Ver 2

 

OK, I had my Centos restored to base install 5.8.

 

The install fails.  Here is EXACTLY what I did:

 

Login to root
cd /usr/local/src

rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm


git clone -b v1.2.stable git://git.freeswitch.org/freeswitch.git

cd /usr/local/src/freeswitch

./bootstrap.sh

./configure

make & make install

 

 

It fails with:

/bin/sh /usr/local/src/freeswitch/libs/apr/libtool --silent --mode=link  gcc -g -O2 -pthread  -g -O2 -DHAVE_CONFIG_H -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE   -I./include -I/usr/local/src/freeswitch/libs/apr/include/arch/unix -I./include/arch/unix -I/usr/local/src/freeswitch/libs/apr/include  -version-info 2:8:2    -o libapr-1.la -rpath /usr/local/freeswitch/lib passwd/apr_getpass.lo strings/apr_cpystrn.lo strings/apr_strnatcmp.lo strings/apr_strings.lo strings/apr_strtok.lo strings/apr_fnmatch.lo strings/apr_snprintf.lo tables/apr_tables.lo tables/apr_hash.lo atomic/unix/apr_atomic.lo dso/unix/dso.lo file_io/unix/flock.lo file_io/unix/readwrite.lo file_io/unix/filepath_util.lo file_io/unix/seek.lo file_io/unix/dir.lo file_io/unix/mktemp.lo file_io/unix/filedup.lo file_io/unix/tempdir.lo file_io/unix/filepath.lo file_io/unix/pipe.lo file_io/unix/open.lo file_io/unix/filestat.lo file_io/unix/copy.lo file_io/unix/fileacc.lo file_io/unix/fullrw.lo locks/unix/thread_rwlock.lo locks/unix/thread_mutex.lo locks/unix/thread_cond.lo locks/unix/proc_mutex.lo locks/unix/global_mutex.lo memory/unix/apr_pools.lo misc/unix/charset.lo misc/unix/env.lo misc/unix/version.lo misc/unix/rand.lo misc/unix/start.lo misc/unix/errorcodes.lo misc/unix/getopt.lo misc/unix/otherchild.lo mmap/unix/mmap.lo mmap/unix/common.lo network_io/unix/sockaddr.lo network_io/unix/sockopt.lo network_io/unix/sendrecv.lo network_io/unix/multicast.lo network_io/unix/sockets.lo network_io/unix/inet_ntop.lo network_io/unix/inet_pton.lo poll/unix/epoll.lo poll/unix/select.lo poll/unix/poll.lo poll/unix/port.lo poll/unix/kqueue.lo random/unix/sha2.lo random/unix/apr_random.lo random/unix/sha2_glue.lo shmem/unix/shm.lo support/unix/waitio.lo threadproc/unix/procsup.lo threadproc/unix/thread.lo threadproc/unix/signals.lo threadproc/unix/proc.lo threadproc/unix/threadpriv.lo time/unix/time.lo time/unix/timestr.lo user/unix/userinfo.lo user/unix/groupinfo.lo   -luuid -lrt -ldl -lcrypt  -lpthread

libtool: link: `passwd/apr_getpass.lo' is not a valid libtool object

make[2]: *** [libapr-1.la] Error 1

make[2]: Leaving directory `/usr/local/src/freeswitch/libs/apr'

make[1]: *** [all-recursive] Error 1

make[1]: Leaving directory `/usr/local/src/freeswitch/libs/apr'

make: *** [libs/apr/libapr-1.la] Error 2

/bin/sh /usr/local/src/freeswitch/libs/apr/libtool --silent --mode=link  gcc -g -O2 -pthread  -g -O2 -DHAVE_CONFIG_H -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE   -I./include -I/usr/local/src/freeswitch/libs/apr/include/arch/unix -I./include/arch/unix -I/usr/local/src/freeswitch/libs/apr/include  -version-info 2:8:2    -o libapr-1.la -rpath /usr/local/freeswitch/lib passwd/apr_getpass.lo strings/apr_cpystrn.lo strings/apr_strnatcmp.lo strings/apr_strings.lo strings/apr_strtok.lo strings/apr_fnmatch.lo strings/apr_snprintf.lo tables/apr_tables.lo tables/apr_hash.lo atomic/unix/apr_atomic.lo dso/unix/dso.lo file_io/unix/flock.lo file_io/unix/readwrite.lo file_io/unix/filepath_util.lo file_io/unix/seek.lo file_io/unix/dir.lo file_io/unix/mktemp.lo file_io/unix/filedup.lo file_io/unix/tempdir.lo file_io/unix/filepath.lo file_io/unix/pipe.lo file_io/unix/open.lo file_io/unix/filestat.lo file_io/unix/copy.lo file_io/unix/fileacc.lo file_io/unix/fullrw.lo locks/unix/thread_rwlock.lo locks/unix/thread_mutex.lo locks/unix/thread_cond.lo locks/unix/proc_mutex.lo locks/unix/global_mutex.lo memory/unix/apr_pools.lo misc/unix/charset.lo misc/unix/env.lo misc/unix/version.lo misc/unix/rand.lo misc/unix/start.lo misc/unix/errorcodes.lo misc/unix/getopt.lo misc/unix/otherchild.lo mmap/unix/mmap.lo mmap/unix/common.lo network_io/unix/sockaddr.lo network_io/unix/sockopt.lo network_io/unix/sendrecv.lo network_io/unix/multicast.lo network_io/unix/sockets.lo network_io/unix/inet_ntop.lo network_io/unix/inet_pton.lo poll/unix/epoll.lo poll/unix/select.lo poll/unix/poll.lo poll/unix/port.lo poll/unix/kqueue.lo random/unix/sha2.lo random/unix/apr_random.lo random/unix/sha2_glue.lo shmem/unix/shm.lo support/unix/waitio.lo threadproc/unix/procsup.lo threadproc/unix/thread.lo threadproc/unix/signals.lo threadproc/unix/proc.lo threadproc/unix/threadpriv.lo time/unix/time.lo time/unix/timestr.lo user/unix/userinfo.lo user/unix/groupinfo.lo   -luuid -lrt -ldl -lcrypt  -lpthread

libtool: link: `passwd/apr_getpass.lo' is not a valid libtool object

make[2]: *** [libapr-1.la] Error 1

make[2]: Leaving directory `/usr/local/src/freeswitch/libs/apr'

make[1]: *** [all-recursive] Error 1

make[1]: Leaving directory `/usr/local/src/freeswitch/libs/apr'

make: *** [libs/apr/libapr-1.la] Error 2

[1]+  Exit 2                  make

 

What next guys?

 

Sean


_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org