Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 226085 - Please rekeyword dev-lang/erlang-12.2.3
Summary: Please rekeyword dev-lang/erlang-12.2.3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Maintainers for Miscelleneous Language Packages [OBSOLETE]
URL:
Whiteboard:
Keywords: KEYWORDREQ
Depends on:
Blocks:
 
Reported: 2008-06-12 14:56 UTC by Christian Faulhammer (RETIRED)
Modified: 2008-07-21 12:34 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Faulhammer (RETIRED) gentoo-dev 2008-06-12 14:56:38 UTC
Due to the new USE=sctp flag, your keyword on dev-lang/erlang has been dropped.  Please keyword

net-misc/lksctp-tools ~alpha ~x86-fbsd ~pc64 ~sparc
dev-lang/erlang-12.2.3 ~alpha ~x86-fbsd ~pc64 ~sparc

or mask the USE flag.
Comment 1 Brent Baude (RETIRED) gentoo-dev 2008-06-12 20:59:16 UTC
ppc64 done, ~ on both
Comment 2 Tobias Klausmann (RETIRED) gentoo-dev 2008-06-15 13:03:42 UTC
Keyworded both erlang and net-misc/lksctp-tools-1.0.8
Comment 3 Friedrich Oslage (RETIRED) gentoo-dev 2008-06-19 21:59:52 UTC
(re-)added ~sparc to =net-misc/lksctp-tools-1.0.8 and =dev-lang/erlang-12.2.3

I've also dropped the ~x86-fbsd keyword which hasn't been dropped in the first place because of:
  DEPEND.badindev               1
   dev-lang/erlang/erlang-12.2.3.ebuild: ~x86-fbsd(default-bsd/fbsd/6.2/x86) ['net-misc/lksctp-tools']
Comment 4 Christian Faulhammer (RETIRED) gentoo-dev 2008-06-20 10:20:59 UTC
(In reply to comment #3)
> (re-)added ~sparc to =net-misc/lksctp-tools-1.0.8 and =dev-lang/erlang-12.2.3
> 
> I've also dropped the ~x86-fbsd keyword which hasn't been dropped in the first
> place because of:
>   DEPEND.badindev               1
>    dev-lang/erlang/erlang-12.2.3.ebuild: ~x86-fbsd(default-bsd/fbsd/6.2/x86)
> ['net-misc/lksctp-tools']

 fbsd is an experimental arch and those warnings are no blocker for repoman...and lksctp is optional, too.  Anyway, it does not hurt either if the keyword is dropped.
Comment 5 Alexis Ballier gentoo-dev 2008-07-18 08:37:57 UTC
sctp masked on bsd, but erlang fails to build here:


i686-gentoo-freebsd7.0-gcc  -march=athlon-xp -O2 -pipe -g -ggdb -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ii686-gentoo-freebsd7.0   -D_REENTRANT -D_THREAD_SAFE -DPOSIX_THREADS -c connect/ei_resolve.c -o /var/tmp/portage/dev-lang/erlang-12.2.3/work/otp_src_R12B-3/lib/erl_interface/obj.mt/i686-gentoo-freebsd7.0/ei_resolve.o 
connect/ei_resolve.c: In function 'ei_gethostbyname_r':
connect/ei_resolve.c:629: warning: passing argument 5 of 'gethostbyname_r' from incompatible pointer type
connect/ei_resolve.c:629: error: too few arguments to function 'gethostbyname_r'


culpit code:

#ifdef __GLIBC__
  struct hostent *result;

  gethostbyname_r(name, hostp, buffer, buflen, &result, h_errnop);

  return result;
#else
  return gethostbyname_r(name,hostp,buffer,buflen,h_errnop);
#endif


If I change #ifdef __GLIBC__ to #if 1 it seems to build ok. I'm not sure when gethostbyname_r prototype has changed though, and its on fbsd 7
Comment 6 Christian Faulhammer (RETIRED) gentoo-dev 2008-07-18 08:43:34 UTC
Does the patch from bug 182001 fix your problems?  Upstream once accepted it and silently dropped it again...for whatever reason.
Comment 7 Alexis Ballier gentoo-dev 2008-07-18 09:16:10 UTC
(In reply to comment #6)
> Does the patch from bug 182001 fix your problems?  Upstream once accepted it
> and silently dropped it again...for whatever reason.

needs to remove the first hunk (because this one hasn't been dropped) and then it's ok, thanks.
Comment 8 Christian Faulhammer (RETIRED) gentoo-dev 2008-07-21 06:13:37 UTC
(In reply to comment #7)
> (In reply to comment #6)
> > Does the patch from bug 182001 fix your problems?  Upstream once accepted it
> > and silently dropped it again...for whatever reason.
> 
> needs to remove the first hunk (because this one hasn't been dropped) and then
> it's ok, thanks.

 I thought you would add the patch yourself as you are the one on FreeBSD...anyway.  Is in CVS now.
Comment 9 Alexis Ballier gentoo-dev 2008-07-21 12:34:24 UTC
(In reply to comment #8)
>  I thought you would add the patch yourself as you are the one on
> FreeBSD...anyway.  Is in CVS now.

bah since I wasn't sure why it was dropped and I'm lazy I didn't want to ;p

keyworded now, thanks

last arch -> fixed