Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 65774 - isdn4k-utils-3.2_p1-r4 fail to emerge
Summary: isdn4k-utils-3.2_p1-r4 fail to emerge
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High blocker (vote)
Assignee: Alin Năstac (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-29 00:31 UTC by David Steigleiter
Modified: 2004-11-09 12:27 UTC (History)
2 users (show)

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


Attachments
isdn4k-utils-gcc34.patch (isdn4k-utils-gcc34.patch,2.23 KB, patch)
2004-09-29 10:40 UTC, Torsten Veller (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description David Steigleiter 2004-09-29 00:31:13 UTC
When I try to emerge isdn4k-utils it stops when configuring doc. I tried it with USE="-doc", too but it didnt work.





Reproducible: Always
Steps to Reproduce:
1.emerge isdn4k-utils
2.
3.

Actual Results:  
.
.
.
Running configure in doc ...

creating cache ./config.cache
checking for a BSD compatible install... /bin/install -c
checking for mawk... no
checking for gawk... gawk
checking for sed... /bin/sed
updating cache ./config.cache
creating ./config.status
creating Makefile
creating ttyI.man
creating isdninfo.man
creating isdn_cause.man
creating isdn_audio.man
creating isdnctrl.man
set -e; for i in `echo isdnlog/tools/cdb  lib isdnlog/tools/zone
isdnlog/tools/dest isdnlog isdnctrl divertctrl iprofd icn pcbit hisax capi20
capiinfo avmb1 capiinit act2000 eicon imon imontty ipppstats xmonisdn xisdnload
ipppd doc`; do make -C $i all; done
make[1]: Entering directory
`/var/tmp/portage/isdn4k-utils-3.2_p1-r4/work/isdn4k-utils/isdnlog/tools/cdb'
gcc -E -MM -Wall -O2   *.c >.depend
gcc -Wall -O2   -c -o cdbdump.o cdbdump.c
gcc -Wall -O2   -c -o cdb_unpack.o cdb_unpack.c
gcc   cdbdump.o cdb_unpack.o   -o cdbdump
gcc -Wall -O2   -c -o cdbget.o cdbget.c
gcc -Wall -O2   -c -o cdb_seek.o cdb_seek.c
gcc -Wall -O2   -c -o cdb_hash.o cdb_hash.c
gcc   cdbget.o cdb_seek.o cdb_hash.o cdb_unpack.o   -o cdbget
gcc -Wall -O2   -c -o cdbmake.o cdbmake.c
cdbmake.c:6: Fehler: in Konflikt stehende Typen f
Comment 1 David Steigleiter 2004-09-29 00:31:13 UTC
When I try to emerge isdn4k-utils it stops when configuring doc. I tried it with USE="-doc", too but it didnt work.





Reproducible: Always
Steps to Reproduce:
1.emerge isdn4k-utils
2.
3.

Actual Results:  
.
.
.
Running configure in doc ...

creating cache ./config.cache
checking for a BSD compatible install... /bin/install -c
checking for mawk... no
checking for gawk... gawk
checking for sed... /bin/sed
updating cache ./config.cache
creating ./config.status
creating Makefile
creating ttyI.man
creating isdninfo.man
creating isdn_cause.man
creating isdn_audio.man
creating isdnctrl.man
set -e; for i in `echo isdnlog/tools/cdb  lib isdnlog/tools/zone
isdnlog/tools/dest isdnlog isdnctrl divertctrl iprofd icn pcbit hisax capi20
capiinfo avmb1 capiinit act2000 eicon imon imontty ipppstats xmonisdn xisdnload
ipppd doc`; do make -C $i all; done
make[1]: Entering directory
`/var/tmp/portage/isdn4k-utils-3.2_p1-r4/work/isdn4k-utils/isdnlog/tools/cdb'
gcc -E -MM -Wall -O2   *.c >.depend
gcc -Wall -O2   -c -o cdbdump.o cdbdump.c
gcc -Wall -O2   -c -o cdb_unpack.o cdb_unpack.c
gcc   cdbdump.o cdb_unpack.o   -o cdbdump
gcc -Wall -O2   -c -o cdbget.o cdbget.c
gcc -Wall -O2   -c -o cdb_seek.o cdb_seek.c
gcc -Wall -O2   -c -o cdb_hash.o cdb_hash.c
gcc   cdbget.o cdb_seek.o cdb_hash.o cdb_unpack.o   -o cdbget
gcc -Wall -O2   -c -o cdbmake.o cdbmake.c
cdbmake.c:6: Fehler: in Konflikt stehende Typen für »malloc«
cdbmake.c:6: Fehler: in Konflikt stehende Typen für »malloc«
make[1]: *** [cdbmake.o] Fehler 1
make[1]: Leaving directory
`/var/tmp/portage/isdn4k-utils-3.2_p1-r4/work/isdn4k-utils/isdnlog/tools/cdb'
make: *** [subtargets] Fehler 2

!!! ERROR: net-dialup/isdn4k-utils-3.2_p1-r4 failed.
!!! Function src_compile, Line 92, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.

Expected Results:  
Ebuild should emerge.

Portage 2.0.51_rc6 (default-x86-2004.2, gcc-3.4.2, glibc-2.3.4.20040808-r0,
2.6.8-gentoo-r4 i686)
=================================================================
System uname: 2.6.8-gentoo-r4 i686 Intel(R) Pentium(R) 4 CPU 2.00GHz
Gentoo Base System version 1.5.3
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.90.0.1.1-r3
Headers:  sys-kernel/linux-headers-2.4.22
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distlocks sandbox"
GENTOO_MIRRORS="http://gentoo.osuosl.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X acpi alsa apm avi berkdb bitmap-fonts calendar cdr cross crypt cups
dedicated directfb divx4linux doc dvd encode esd exif fbcon flash foomaticdb ftp
gcj gdbm gif gphoto2 gpm gtk gtk2 icq imagemagick imlib java joystick jpeg lcms
libg++ libwww mad mikmod mime motif mozilla mpeg ncurses nls oggvorbis opengl
oscar pam pdflib perl png python quicktime readline ruby samba scanner sdl slang
sockets socks5 spell ssl svga tcltk tcpd tiff truetype usb x86 xine xml2 xmms
xosd xprint xv xvid zlib"
Comment 2 Heinrich Wendel (RETIRED) gentoo-dev 2004-09-29 08:49:03 UTC
gcc 3.4.2 issue?
Comment 3 Torsten Veller (RETIRED) gentoo-dev 2004-09-29 10:40:10 UTC
Created attachment 40715 [details, diff]
isdn4k-utils-gcc34.patch

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=266523

patch created from isdn4k-utils cvs - i don't have gcc-3.4 installed so i am
not able to test it.
Comment 4 Alin Năstac (RETIRED) gentoo-dev 2004-10-10 04:21:07 UTC
Also, try the ebuild attached to bug #65168
Comment 5 Stefan Briesenick (RETIRED) gentoo-dev 2004-10-26 12:27:32 UTC
same error here!

creating isdnctrl.man
set -e; for i in `echo isdnlog/tools/cdb  lib isdnlog/tools/zone isdnlog/tools/dest isdnlog isdnctrl divertctrl iprofd icn pcbit hisax capi20 capiinfo avmb1 capiinit act2000 eicon imon imontty ipppstats xmonisdn xisdnload ipppd doc`; do make -C $i all; done
make[1]: Entering directory `/vol1/.gentoo/build/portage/isdn4k-utils-3.2_p1-r4/work/isdn4k-utils/isdnlog/tools/cdb'
cc -E -MM -Wall -O2   *.c >.depend
cc -Wall -O2   -c -o cdbdump.o cdbdump.c
cc -Wall -O2   -c -o cdb_unpack.o cdb_unpack.c
cc   cdbdump.o cdb_unpack.o   -o cdbdump
cc -Wall -O2   -c -o cdbget.o cdbget.c
cc -Wall -O2   -c -o cdb_seek.o cdb_seek.c
cc -Wall -O2   -c -o cdb_hash.o cdb_hash.c
cc   cdbget.o cdb_seek.o cdb_hash.o cdb_unpack.o   -o cdbget
cc -Wall -O2   -c -o cdbmake.o cdbmake.c
cdbmake.c:6: error: conflicting types for 'malloc'
cdbmake.c:6: error: conflicting types for 'malloc'
make[1]: *** [cdbmake.o] Error 1
make[1]: Leaving directory `/vol1/.gentoo/build/portage/isdn4k-utils-3.2_p1-r4/work/isdn4k-utils/isdnlog/tools/cdb'
make: *** [subtargets] Error 2

!!! ERROR: net-dialup/isdn4k-utils-3.2_p1-r4 failed.
!!! Function src_compile, Line 92, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.
Comment 6 Alin Năstac (RETIRED) gentoo-dev 2004-11-09 10:05:15 UTC
Since Stefan Briesenick, being such a brave tester, had successfully compiled & used 3.5_p20041024, I guess this bug is solved in that release, regardless of gcc version. :)
Still, I let him confirm my assumption. Stefan?
Comment 7 Stefan Briesenick (RETIRED) gentoo-dev 2004-11-09 12:19:39 UTC
net-dialup/isdn4k-utils-3.5_p20041024 compiles and works. But the ebuild needs some further work to get all features perfectly running w/o too much manual work. But that's *NOT* a showstopper. It's just a little bit uncomfortable to get all things running. We will fix this with the next versions of this ebuild. I'm sure! ;-)

btw: I'm not "brave", I'm german. ;-)

In Europe, expecially Germany, ISDN is *very* important. Not for internet/dialup (we have DSL also), but for general public phone services. Our phonenetwork is 100% digital and so ISDN is *very* cheap compared to other countries (ca. 1-1/2 the price of a POTS-line, but you get virtually 2 lines with ISDN). And DSL is mostly bundled with ISDN. So you have DSL for internet and ISDN for all phone/fax/voicebox-services, although you can also use your ISDN for *fast* dialup (dialing/connecting in 1/2 second). I don't even own normal analog phones anymore. Only ISDN-phones. And this is really fun!

So be sure, I will help to get this ISDN-stuff running perfectly under Gentoo!

See also Bug 69324.
Comment 8 Alin Năstac (RETIRED) gentoo-dev 2004-11-09 12:27:46 UTC
ditto