Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 148358 - [GCC 4.1] stabilize net-print/mtink-1.0.11
Summary: [GCC 4.1] stabilize net-print/mtink-1.0.11
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GCC Porting (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Printing Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: gcc41-stable
  Show dependency tree
 
Reported: 2006-09-20 05:44 UTC by Michał Wiernowolski
Modified: 2006-10-09 21:28 UTC (History)
1 user (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 Michał Wiernowolski 2006-09-20 05:44:16 UTC
1.0.9 version fails due to compilation error:
mainSrc/cfg1.c:68: error: static declaration of 'configWindow' follows non-static declaration
mainSrc/cfg1.h:20: error: previous declaration of 'configWindow' was here

Perhaps 1.0.11, which builds ok, should be marked stable.

Portage 2.1.1 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r3, 2.6.18-rc2 i686)
=================================================================
System uname: 2.6.18-rc2 i686 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.12.5
Last Sync: Fri, 15 Sep 2006 20:30:01 +0000
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.2.11-r1
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon64 -m32 -O2 -pipe -msse3 -fomit-frame-pointer -s"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=athlon64 -m32 -O2 -pipe -msse3 -fomit-frame-pointer -s"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig buildpkg distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="pl_PL"
LC_ALL="pl_PL"
LINGUAS="pl en"
MAKEOPTS=""
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 aac acpi alsa apache2 artworkextra asf atm audiofile avi berkdb bitmap-fonts bzip2 cdparanoia cdr cli crypt ctype cups dba dlloader dri dvd dvdr elibc_glibc emboss encode ethereal exif expat fam fastbuild ffmpeg foomaticdb force-cgi-redirect fortran ftp gd gdbm gecko-sdk gif gimp gimpprint glut gmp gnome gtk gtk2 gtkhtml guile hddtemp idn imlib input_devices_evdev input_devices_keyboard input_devices_mouse ipv6 isdnlog java joystick jpeg kernel_linux lcms libg++ libwww linguas_en linguas_pl live logrotate mad memlimit mikmod mmap mmx mmxext mng mod motif mp3 mpeg ncurses nfs nls nptl nptlonly nsplugin nvidia ogg opengl pam pcre pdflib perl png posix ppds pppd python qt quicktime readline real reflection rtc rtsp sdk sdl session simplexml skins slang soap sockets spell spl sse sse2 ssl stream symlink tcltk tcpd theora tiff tokenizer truetype truetype-fonts type1-fonts udev unicode usb userland_GNU vcd video_cards_nvidia vorbis win32codecs wxwindows x264 x86 xml xml2 xmms xorg xosd xsl xv xvid zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 Markus Meier gentoo-dev 2006-09-20 12:26:01 UTC
1.) emerges fine on x86, with the following QA-Notices:
pre-stripped files found:
/var/tmp/portage/mtink-1.0.11/image/usr/bin/mtinkc
/var/tmp/portage/mtink-1.0.11/image/usr/bin/mtink
/var/tmp/portage/mtink-1.0.11/image/usr/bin/ttink
/var/tmp/portage/mtink-1.0.11/image/usr/sbin/mtinkd

2.) passes collision test
3.) /usr/bin/mtink shows up, but I don't have hardware to test


emerge --info
Portage 2.1.1 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r3, 2.6.18-rc7 i686)
=================================================================
System uname: 2.6.18-rc7 i686 Genuine Intel(R) CPU           T2300  @ 1.66GHz
Gentoo Base System version 1.12.5
Last Sync: Wed, 20 Sep 2006 15:50:01 +0000
ccache version 2.3 [disabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.2.11-r1
dev-lang/python:     2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /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/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig collision-protect distlocks metadata-transfer parallel-fetch sandbox sfperms strict test userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LINGUAS="en de en_GB de_CH"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://192.168.2.1/gentoo-portage"
USE="x86 X a52 aac acpi alsa apache2 asf berkdb bitmap-fonts cairo cdr cdrom cli crypt cups dbus divx dlloader dri dts dvd dvdr dvdread eds elibc_glibc emboss encode fam ffmpeg firefox flac fortran gdbm gif gnome gpm gstreamer gtk hal input_devices_keyboard input_devices_mouse ipv6 isdnlog java jpeg kde kernel_linux ldap libg++ linguas_de linguas_de_CH linguas_en linguas_en_GB mad mikmod mmx mono mp3 mpeg ncurses nls nptl nptlonly ogg opengl oss pam pcre perl png ppds pppd python qt3 qt4 quicktime readline reflection rtsp samba sdl session smp spell spl sse sse2 sse3 ssl svg tcpd tetex theora threads truetype truetype-fonts type1-fonts udev unicode userland_GNU vcd video_cards_fbdev video_cards_i810 video_cards_vesa vorbis win32codecs wxwindows x264 xine xml xorg xprint xv xvid zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 2 Michał Wiernowolski 2006-09-21 02:49:36 UTC
(In reply to comment #1)
> 1.) emerges fine on x86, with the following QA-Notices:
> pre-stripped files found:
> /var/tmp/portage/mtink-1.0.11/image/usr/bin/mtinkc
> /var/tmp/portage/mtink-1.0.11/image/usr/bin/mtink
> /var/tmp/portage/mtink-1.0.11/image/usr/bin/ttink
> /var/tmp/portage/mtink-1.0.11/image/usr/sbin/mtinkd
> 
> 2.) passes collision test
> 3.) /usr/bin/mtink shows up, but I don't have hardware to test
> (...)

Unfortunatelly my printer run out of ink. This utility (mtink), as well as escputil from gimp-print package, does not work properly, when any of the cartridges is empty. At least this is so in the case of mine Epson C64. Since I'm going to buy a new printer, and this will certainly NOT be an Epson, I will not have a chance to make any tests.
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-09-23 01:38:08 UTC
(In reply to comment #2)
> (In reply to comment #1)
> > 1.) emerges fine on x86, with the following QA-Notices:
> > pre-stripped files found:

sed -i -e 's:DBG =.*:DBG =:' Makefile in src_unpack() should fix this.
Comment 4 Stefan Schweizer (RETIRED) gentoo-dev 2006-09-23 02:28:51 UTC
committed the fix to portage, thanks jakub
Comment 5 Joshua Jackson (RETIRED) gentoo-dev 2006-10-09 21:28:42 UTC
x86 is stable >_>