Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 47667 - app-text/a2ps-4.13c fails to compile with gcc 3.4 (solved)
Summary: app-text/a2ps-4.13c fails to compile with gcc 3.4 (solved)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Please assign to toolchain
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 48528
  Show dependency tree
 
Reported: 2004-04-12 23:14 UTC by Tamran Lengyel
Modified: 2004-04-27 00:15 UTC (History)
2 users (show)

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


Attachments
Fixes the program so it can compile (a2ps_gcc_3.4_fix.diff,348 bytes, patch)
2004-04-12 23:16 UTC, Tamran Lengyel
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tamran Lengyel 2004-04-12 23:14:55 UTC
a2ps fails to compile with gcc 3.4, giving the following error:


gcc -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\" -DSYSCONFFILE=\"/etc/a2ps/a2ps.cfg\" -I. -I. -I.. -I.. -I../intl -I. -O3 -pipe -msse -msse2 -ftracer -march=k8 -c path-concat.c -MT path-concat.lo -MD -MP -MF .deps/path-concat.TPlo -o path-concat.o

path-concat.c:34: error: conflicting types for 'malloc'
path-concat.c:34: error: conflicting types for 'malloc'

I will attach the patch that fixes it in the next reply


Reproducible: Always
Steps to Reproduce:
1. Emerge a2ps
2. 
3.

Actual Results:  
See above


Portage 2.0.50-r5 (default-amd64-2004.0, gcc-3.4, glibc-2.3.3_pre20040207-r0, 2.6.5)
=================================================================
System uname: 2.6.5 x86_64 5
Gentoo Base System version 1.4.6
distcc 2.13 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CFLAGS="-O3 -pipe -msse -msse2 -ftracer -march=k8"
CHOST="x86_64-pc-linux-gnu"
COMPILER="gcc3"
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
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -pipe -msse -msse2 -ftracer -march=k8"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://open-systems.ufl.edu/mirrors/gentoo
http://mirrors.tds.net/gentoo http://mirror.tucdemonic.org/gentoo/
http://cudlug.cudenver.edu/gentoo/"
MAKEOPTS="-j5"
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 aalib acpi aim alsa amd64 apache2 apm avi berkdb bonobo cdr crypt cups
dedicated doc encode foomaticdb gdbm gif gnome gpm gtk gtk2 gtkhtml imlib ipv6
jpeg libg++ libwww mikmod motif mozilla mpeg mpi msn mysql ncurses nls nogcj
nptl odbc oggvorbis opengl oss pam pdflib perl plotutils png python quicktime
readline sdl slang spell ssl tcltk tcpd tetex tiff truetype usb xml2 xmms xv
yahoo zlib"
Comment 1 Tamran Lengyel 2004-04-12 23:16:46 UTC
Created attachment 29182 [details, diff]
Fixes the program so it can compile
Comment 2 Danny van Dyk (RETIRED) gentoo-dev 2004-04-21 12:38:21 UTC
Reassigned to gcc-porting@g.o
Comment 3 SpanKY gentoo-dev 2004-04-27 00:15:49 UTC
added to portage, thanks