Can anyone please test this on OS X 10.7 and make sure it still builds and
automatic-rename still works?



On Wed, Mar 27, 2013 at 04:02:04PM -0500, Jared Scheel wrote:
>    Worked like a charm! Probably figured out I meant 10.6.8 (for when people
>    see this thread months from now and a 10.8.6 really exists). Thanks!
>    -Jared
> 
>    On Wed, Mar 27, 2013 at 3:34 PM, Nicholas Marriott
>    <[1]nicholas.marri...@gmail.com> wrote:
> 
>      Hmm sure. This fixed an actual bug so we shouldn't just revert.
> 
>      So unless you know how to fix the previous code for old OS X version, we
>      may just disable automatic rename.
> 
>      Can you try this? Untested of course. There is probably a less stupid
>      way to check the OS X version, if you know it let me know.
> 
>      diff --git a/osdep-darwin.c b/osdep-darwin.c
>      index 23de9d5..9ec2496 100644
>      --- a/osdep-darwin.c
>      +++ b/osdep-darwin.c
>      @@ -18,6 +18,7 @@
> 
>      *#include <sys/types.h>
> 
>      +#include <Availability.h>
>      *#include <event.h>
>      *#include <libproc.h>
>      *#include <stdlib.h>
>      @@ -33,6 +34,7 @@ struct event_base * * *osdep_event_init(void);
>      *char *
>      *osdep_get_name(int fd, unused char *tty)
>      *{
>      +#ifdef __MAC_10_7
>      * * * * struct proc_bsdshortinfo * * * *bsdinfo;
>      * * * * pid_t * * * * * * * * * * * * * pgrp;
>      * * * * int * * * * * * * * * * * * * * ret;
>      @@ -44,6 +46,7 @@ osdep_get_name(int fd, unused char *tty)
>      * * * * * * &bsdinfo, sizeof bsdinfo);
>      * * * * if (ret == sizeof bsdinfo && *bsdinfo.pbsi_comm != '\0')
>      * * * * * * * * return (strdup(bsdinfo.pbsi_comm));
>      +#endif
>      * * * * return (NULL);
>      *}
> 
>      On Wed, Mar 27, 2013 at 03:12:04PM -0500, Jared Scheel wrote:
>      > * *This commit results in a failure to compile on 10.8.6:
>      > *
>      
> *[1][2]http://sourceforge.net/p/tmux/tmux-code/ci/7360ff4496bfd159ac5935a18de675f067c375db/
>      > * *Error:
>      > * *osdep-darwin.c: In function *osdep_get_name*:
>      > * *osdep-darwin.c:36: error: storage size of *bsdinfo* isn*t known
>      > * *osdep-darwin.c:43: error: *PROC_PIDT_SHORTBSDINFO* undeclared
>      (first use
>      > * *in this function)
>      > * *osdep-darwin.c:43: error: (Each undeclared identifier is reported
>      only
>      > * *once
>      > * *osdep-darwin.c:43: error: for each function it appears in.)
>      > * *osdep-darwin.c:36: warning: unused variable *bsdinfo*
>      > * *make: *** [osdep-darwin.o] Error 1
>      > * *-Jared
>      >
>      > References
>      >
>      > * *Visible links
>      > * *1.
>      
> [3]http://sourceforge.net/p/tmux/tmux-code/ci/7360ff4496bfd159ac5935a18de675f067c375db/
> 
>      >
>      
> ------------------------------------------------------------------------------
>      > Own the Future-Intel&reg; Level Up Game Demo Contest 2013
>      > Rise to greatness in Intel's independent game demo contest.
>      > Compete for recognition, cash, and the chance to get your game
>      > on Steam. $5K grand prize plus 10 genre and skill prizes.
>      > Submit your demo by 6/6/13. [4]http://p.sf.net/sfu/intel_levelupd2d
> 
>      > _______________________________________________
>      > tmux-users mailing list
>      > [5]tmux-users@lists.sourceforge.net
>      > [6]https://lists.sourceforge.net/lists/listinfo/tmux-users
> 
> References
> 
>    Visible links
>    1. mailto:nicholas.marri...@gmail.com
>    2. 
> http://sourceforge.net/p/tmux/tmux-code/ci/7360ff4496bfd159ac5935a18de675f067c375db/
>    3. 
> http://sourceforge.net/p/tmux/tmux-code/ci/7360ff4496bfd159ac5935a18de675f067c375db/
>    4. http://p.sf.net/sfu/intel_levelupd2d
>    5. mailto:tmux-users@lists.sourceforge.net
>    6. https://lists.sourceforge.net/lists/listinfo/tmux-users

------------------------------------------------------------------------------
Own the Future-Intel&reg; Level Up Game Demo Contest 2013
Rise to greatness in Intel's independent game demo contest.
Compete for recognition, cash, and the chance to get your game 
on Steam. $5K grand prize plus 10 genre and skill prizes. 
Submit your demo by 6/6/13. http://p.sf.net/sfu/intel_levelupd2d
_______________________________________________
tmux-users mailing list
tmux-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tmux-users

Reply via email to