# \[bug:1.8\] ossl\_ssl\_session.c:110: warning: implicit declaration of function 'TIMET2NUM'

**URL:** <https://www.ruby-forum.com/t/bug-1-8-ossl-ssl-session-c-warning-implicit-declaration-of-function-timet2num/184711>\
**Category:** Development\
**Created:** [March 7, 2010, 5:31am UTC](https://www.ruby-forum.com/t/bug-1-8-ossl-ssl-session-c-warning-implicit-declaration-of-function-timet2num/184711 "2010-03-07T05:31:33Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tanaka\_A](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/c67d28/32.png) [@Tanaka\_A](https://www.ruby-forum.com/u/Tanaka_A)\
**Post date:** [March 7, 2010, 5:31am UTC](https://www.ruby-forum.com/t/bug-1-8-ossl-ssl-session-c-warning-implicit-declaration-of-function-timet2num/184711/1 "2010-03-07T05:31:33Z")

</div>

Ruby 1.8 e$B$G!"0J2\<$N7Y9p$,A}$($F$$$^$9!#e(B

gcc -I. -I…/… -I…/…/. -I…/…/./ext/openssl  
-DRUBY\_EXTCONF\_H="extconf.h" -D\_FILE\_OFFSET\_BITS=64 -fPIC -O2 -g  
-Wall -Wno-parentheses -Wno-long-long -o ossl\_ssl\_session.o -c  
ossl\_ssl\_session.c  
ossl\_ssl\_session.c: In function ‘ossl\_ssl\_session\_get\_time’:  
ossl\_ssl\_session.c:110: warning: implicit declaration of function  
‘TIMET2NUM’

[http://www.rubyist.net/~akr/chkbuild/debian/ruby-1.8/log/20100307T094653.diff.txt.gz](http://www.rubyist.net/~akr/chkbuild/debian/ruby-1.8/log/20100307T094653.diff.txt.gz)

---

<div class="post-metadata">

**Author:** ![Tanaka\_A](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/c67d28/32.png) [@Tanaka\_A](https://www.ruby-forum.com/u/Tanaka_A)\
**Post date:** [March 8, 2010, 2:49am UTC](https://www.ruby-forum.com/t/bug-1-8-ossl-ssl-session-c-warning-implicit-declaration-of-function-timet2num/184711/2 "2010-03-08T02:49:14Z")

</div>

2010/3/7 Tanaka A. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> Ruby 1.8 e$B$G!"0J2\<$N7Y9p$,A}$($F$$$^$9!#e(B

e$B$“$j$,$H$&$4$6$$$^$9!#$9$$$^$;$s!”$d$i$+$7$^$7$?!#BP1~$7$^$9!#e(B

e$B$=$l$K$7$F$b!“$3$Ne(BCIe$B=PNO$OAG@2$i$7$$$G$9$M!#:#8eF1$8$3$H$r$d$i$J$$$h$&$K!”@'Hse(Bdiffe$B$r7QB3E\*$K8+D%$j$?$$$G$9!#e(Bdiffe$B$,$“$C$?;~$K$=$l$rCN$k$?$a$N%U%#!\<%I$H$+!”$"$k$s$G$7$?$C$1e(B?

---

<div class="post-metadata">

**Author:** ![Tanaka\_A](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/c67d28/32.png) [@Tanaka\_A](https://www.ruby-forum.com/u/Tanaka_A)\
**Post date:** [August 15, 2010, 12:40am UTC](https://www.ruby-forum.com/t/bug-1-8-ossl-ssl-session-c-warning-implicit-declaration-of-function-timet2num/184711/3 "2010-08-15T00:40:54Z")

</div>

2010e$BG/e(B3e$B7ne(B8e$BF|e(B10:48 NAKAMURA, Hiroshi  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> e$B$=$l$K$7$F$b!“$3$Ne(BCIe$B=PNO$OAG@2$i$7$$$G$9$M!#:#8eF1$8$3$H$r$d$i$J$$$h$&$K!”@'Hse(Bdiffe$B$r7QB3E\*$K8+D%$j$?$$$G$9!#e(Bdiffe$B$,$“$C$?;~$K$=$l$rCN$k$?$a$N%U%#!\<%I$H$+!”$"$k$s$G$7$?$C$1e(B?

e$B$D$$$Ke(B RSS e$B$r$D$1$^$7$?!#e(B

e$B%V%i%s%AC10L$J$N$G!"E,Ev$K0J2\<$+$iA\*$s$G$/$@$5$$!#e(B

- [http://www.rubyist.net/~akr/chkbuild/debian/ruby-1.8.6/last.html.gz](http://www.rubyist.net/~akr/chkbuild/debian/ruby-1.8.6/last.html.gz)
- 

[http://www.rubyist.net/~akr/chkbuild/debian/ruby-1.8.6-pth/last.html.gz](http://www.rubyist.net/~akr/chkbuild/debian/ruby-1.8.6-pth/last.html.gz)

- [http://www.rubyist.net/~akr/chkbuild/debian/ruby-1.8.7/last.html.gz](http://www.rubyist.net/~akr/chkbuild/debian/ruby-1.8.7/last.html.gz)
- 

[http://www.rubyist.net/~akr/chkbuild/debian/ruby-1.8.7-pth/last.html.gz](http://www.rubyist.net/~akr/chkbuild/debian/ruby-1.8.7-pth/last.html.gz)

- [http://www.rubyist.net/~akr/chkbuild/debian/ruby-1.8/last.html.gz](http://www.rubyist.net/~akr/chkbuild/debian/ruby-1.8/last.html.gz)
- [http://www.rubyist.net/~akr/chkbuild/debian/ruby-1.8-pth/last.html.gz](http://www.rubyist.net/~akr/chkbuild/debian/ruby-1.8-pth/last.html.gz)
- [http://www.rubyist.net/~akr/chkbuild/debian/ruby-1.9.1/last.html.gz](http://www.rubyist.net/~akr/chkbuild/debian/ruby-1.9.1/last.html.gz)
- [http://www.rubyist.net/~akr/chkbuild/debian/ruby-1.9.2/last.html.gz](http://www.rubyist.net/~akr/chkbuild/debian/ruby-1.9.2/last.html.gz)
- [http://www.rubyist.net/~akr/chkbuild/debian/ruby-trunk/last.html.gz](http://www.rubyist.net/~akr/chkbuild/debian/ruby-trunk/last.html.gz)

(-pth e$B$H$D$$$F$$$k$N$Oe(B --enable-pthread e$B$K$7$F$"$k$b$N$G$9e(B)

---

<div class="post-metadata">

**Author:** ![Tanaka\_A](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/c67d28/32.png) [@Tanaka\_A](https://www.ruby-forum.com/u/Tanaka_A)\
**Post date:** [September 7, 2010, 2:12am UTC](https://www.ruby-forum.com/t/bug-1-8-ossl-ssl-session-c-warning-implicit-declaration-of-function-timet2num/184711/4 "2010-09-07T02:12:30Z")

</div>

e$B%A%1%C%He(B #2944 e$B$,99?7$5$l$^$7$?!#e(B (by Hiroshi NAKAMURA)

e$B%+%F%4%je(B exte$B$K%;%C%He(B  
e$B%9%F!\<%?%9e(B Opene$B$+$ie(BClosede$B$KJQ99e(B  
e$BC4Ev\<Te(B Hiroshi NAKAMURAe$B$K%;%C%He(B  
Target version Ruby 1.8.8e$B$K%;%C%He(B  
ruby -v 1.8 HEAD at reported timee$B$K%;%C%He(B

## Fixed at r26850: [http://redmine.ruby-lang.org/repositories/revision/ruby-18?rev=26850](http://redmine.ruby-lang.org/repositories/revision/ruby-18?rev=26850)

[http://redmine.ruby-lang.org/issues/show/2944](http://redmine.ruby-lang.org/issues/show/2944)

---

<div class="post-metadata">

**Author:** ![Tanaka\_A](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/c67d28/32.png) [@Tanaka\_A](https://www.ruby-forum.com/u/Tanaka_A)\
**Post date:** [August 18, 2010, 9:30am UTC](https://www.ruby-forum.com/t/bug-1-8-ossl-ssl-session-c-warning-implicit-declaration-of-function-timet2num/184711/5 "2010-08-18T09:30:52Z")

</div>

2010/8/15 Tanaka A. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> > e$B$=$l$K$7$F$b!“$3$Ne(BCIe$B=PNO$OAG@2$i$7$$$G$9$M!#:#8eF1$8$3$H$r$d$i$J$$$h$&$K!”@'Hse(Bdiffe$B$r7QB3E\*$K8+D%$j$?$$$G$9!#e(Bdiffe$B$,$“$C$?;~$K$=$l$rCN$k$?$a$N%U%#!\<%I$H$+!”$"$k$s$G$7$?$C$1e(B?
> 
> e$B$D$$$Ke(B RSS e$B$r$D$1$^$7$?!#e(B

e$B$"$j$,$H$&$4$6$$$^$7$?!#BgJQ;29M$K$J$j$^$9!#e(B  
e$B$\*$+$2$Ge(Bext/openssle$B$N%P%0$r8+$D$1$?$h$&$G$9!#e(B  
[http://www.google.com/buzz/nakahiro/N9JYtAyXmbR/](http://www.google.com/buzz/nakahiro/N9JYtAyXmbR/)

# JRubyKaigie$B=\*$o$C$?$i$^$8$a$KDI$&M=Dj!#e(B

e$B0J2\<!"e(Bakre$B$5$s$HD\>@\OC$7$?FbMF!#e(B

1. e$B?t$,B?$$$N$G!“$;$a$Fe(B"no  
differences"e$B$N;~$O!”%U%#!\<%I$r:n$i$J$$$[$&$,e(B  
e$B$h$$!)e(B

2. e$B:#$I$N%V%i%s%A$,$I$&$J$C$F$$$k$+!"$H$$$&\>pJs$OI,MW!#e(B

3. e$B$=$l$Oe(B [http://ci.jruby.org/](http://ci.jruby.org/)  
e$B$\_$?$$$J!"%5%^%j%Z!\<%8$N;E;v$G$O!)e(B

4. Rubye$B$K$D$$$F$O!"e(Ball greene$B$K$J$k$3$H$O$[$$J$$$N$G!"e(B  
“no  
differences"e$B$N;~$G$b!”$=$N;~$K2?$,\<:GT$7$F$$$k$+$H$$$&\>pJs$,I,MWe(B

e$B%3%a%s%H$,$"$l$P$\_$J$5$s$b$\<$R!#e(B
