<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>126061</bug_id>
          
          <creation_ts>2006-03-13 11:56 0000</creation_ts>
          <short_desc>[QA] mail-client/mailx-support-20060102 uses lazy bindings</short_desc>
          <delta_ts>2006-03-14 15:31:29 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Applications</component>
          <version>2006.0</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>sanchan@gentoo.org</reporter>
          <assigned_to>net-mail@gentoo.org</assigned_to>
          <cc>flameeyes@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>sanchan@gentoo.org</who>
            <bug_when>2006-03-13 11:56:21 0000</bug_when>
            <thetext>QA Notice: the following files are setXid, dyn linked, and using lazy bindings
 This combination is generally discouraged.  Try re-emerging the package:
 LDFLAGS=&apos;-Wl,-z,now&apos; emerge mailx-support
LAZY usr/libexec/lockspool

Note that LDFLAGS=&apos;-Wl,-z,now&apos; emerge mailx-support doesn&apos;t solve the issue.
my info:
# emerge --info
Portage 2.1_pre6-r1 (default-linux/amd64/2006.0, gcc-3.4.5, glibc-2.4-r0, 2.6.15-gentoo-r7 x86_64)
=================================================================
System uname: 2.6.15-gentoo-r7 x86_64 AMD Athlon(tm) 64 Processor 3500+
Gentoo Base System version 1.12.0_pre16
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
dev-lang/python:     2.4.2-r1
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-r1
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS=&quot;amd64 ~amd64&quot;
AUTOCLEAN=&quot;yes&quot;
CBUILD=&quot;x86_64-pc-linux-gnu&quot;
CFLAGS=&quot; -march=athlon64 -Os -pipe -fforce-addr -ffast-math -msse2 -ftracer -m3dnow &quot;
CHOST=&quot;x86_64-pc-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/bind /var/qmail/control&quot;
CONFIG_PROTECT_MASK=&quot;/etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/env.d&quot;
CXXFLAGS=&quot; -march=athlon64 -Os -pipe -fforce-addr -ffast-math -msse2 -ftracer -m3dnow &quot;
DISTDIR=&quot;/home/ftp/distfiles&quot;
FEATURES=&quot;autoconfig ccache collision-protect cvs distlocks elog metadata-transfer multilib-strict sandbox sfperms sign strict stricter test userpriv&quot;
GENTOO_MIRRORS=&quot;ftp://mirror.switch.ch/mirror/gentoo/ http://gentoo.osuosl.org/ http://mirror.ovh.net/gentoo-distfiles/ ftp://ftp.heanet.ie/pub/gentoo/ http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/ ftp://ftp.unina.it/pub/linux/distributions/gentoo http://gentoo.ngi.it http://mirror.switch.ch/ftp/mirror/gentoo/ ftp://mirror.switch.ch/mirror/gentoo/ &quot;
LANG=&quot;it_IT.utf8&quot;
LINGUAS=&quot;it&quot;
PKGDIR=&quot;/home/ftp/packages&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
PORTDIR_OVERLAY=&quot;/usr/local/overlays/migration-overlay /usr/local/overlays/tinyos /usr/local/overlays/gentoo-java-experimental&quot;
SYNC=&quot;rsync://rsync.europe.gentoo.org/gentoo-portage&quot;
USE=&quot;amd64 7zip X a52 aac aalib acl acpi alsa apache2 arts asf audiofile avi berkdb bitmap-fonts bzip2 cairo canvas ccache cdb cddb cdparanoia cdr chroot cpudetection crypt css cups curl dba dbus dga directfb dlloader dri dts dv dvd dvdr dvdread dynagraph emboss encode erandom esd exif expat extrafilters fame ffmpeg firefox flac fltk foomaticdb gd gdbm ggi gif gimp gimpprint glibc-omitfp glut gmp gnokii gnome gnutls gphoto2 gpm graphviz gstreamer gtk gtk2 gtkhtml guile hal idn ieee1394 imagemagick imlib ipv6 ithreads java jbig jikes jpeg jpeg2k justify kde kdeenablefinal lcms ldap libcaca linuxthreads-tls lm_sensors logitech-mouse logrotate lzo lzw lzw-tiff mad mailwrapper mbox mdb mhash mikmod mjpeg mmap mng motif mozsvg mp3 mpeg mpm-worker musicbrainz mysql ncurses nls nptl nptlonly numeric nvidia odbc offensive ogg on-the-fly-crypt openexr opengl oss pam pcre pcsc-lite pdf pdflib perl php png povray ppds python qt quicktime rdesktop readline rtc samba scanner sdl slang smp snmp speex spell ssl subversion svg sysfs tcltk tcpd test tetex tga theora threads tidy tiff timidity truetype truetype-fonts type1-fonts unicode usb userlocales utf8 v4l v4l2 vcd vda vorbis wmf xcomposite xine xinerama xml2 xmms xpm xscreensaver xv xvid yv12 zlib elibc_glibc input_devices_mouse input_devices_evdev input_devices_keyboard kernel_linux linguas_it userland_GNU video_cards_nvidia&quot;
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LC_ALL, LDFLAGS, MAKEOPTS</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>flameeyes@gentoo.org</who>
            <bug_when>2006-03-14 14:24:24 0000</bug_when>
            <thetext>Created an attachment (id=82147)
mailx-support-20060102-respect-ldflags.patch

This patch respects LDFLAGS and allow to set a BINDNOW_FLAGS to link the suid binary.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>flameeyes@gentoo.org</who>
            <bug_when>2006-03-14 14:25:49 0000</bug_when>
            <thetext>Created an attachment (id=82148)
Ebuild patches

This is a cleanup patch for the ebuild:

- applies the patch above;
- respect CC;
- sets BINDNOW_FLAGS for the setuid binary;
- make sure emake and einstall dies on error.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>langthang@gentoo.org</who>
            <bug_when>2006-03-14 15:31:29 0000</bug_when>
            <thetext>commited. thank you.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>82147</attachid>
            <date>2006-03-14 14:24 0000</date>
            <desc>mailx-support-20060102-respect-ldflags.patch</desc>
            <filename>mailx-support-20060102-respect-ldflags.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">SW5kZXg6IG1haWx4LXN1cHBvcnQtMjAwNjAxMDIvTWFrZWZpbGUKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gbWFp
bHgtc3VwcG9ydC0yMDA2MDEwMi5vcmlnL01ha2VmaWxlCisrKyBtYWlseC1zdXBwb3J0LTIwMDYw
MTAyL01ha2VmaWxlCkBAIC0xNywxMCArMTcsMTAgQEAgY2xlYW46CiAJJHtSTX0gLWYgJHtQUk9E
VUNUU30gKi5vCiAKIG1haWwubG9jYWw6IG1haWwubG9jYWwubyBsb2NraW5nLm8gb3Blbl93aXRo
X2V4bG9jay5vCi0JJHtDQ30gJHtDRkxBR1N9IC1vICRAICReCisJJHtDQ30gJHtMREZMQUdTfSAk
e0NGTEFHU30gLW8gJEAgJF4KIAogbG9ja3Nwb29sOiBsb2Nrc3Bvb2wubyBsb2NraW5nLm8gb3Bl
bl93aXRoX2V4bG9jay5vCi0JJHtDQ30gJHtDRkxBR1N9IC1vICRAICReCisJJHtDQ30gJHtMREZM
QUdTfSAke0JJTkROT1dfRkxBR1N9ICR7Q0ZMQUdTfSAtbyAkQCAkXgogCiAuYy5vOgogCSR7Q0N9
ICR7Q0ZMQUdTfSAtYyAtbyAkQCAkXgo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>82148</attachid>
            <date>2006-03-14 14:25 0000</date>
            <desc>Ebuild patches</desc>
            <filename>mailx-support-ebuild.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIC9ob21lL2ZsYW1lL2RldmVsL2dlbnRvby14ODYvbWFpbC1jbGllbnQvbWFpbHgtc3VwcG9y
dC9tYWlseC1zdXBwb3J0LTIwMDYwMTAyLmVidWlsZAkyMDA2LTAzLTAxIDE3OjE2OjM0LjAwMDAw
MDAwMCArMDEwMAorKysgbWFpbHgtc3VwcG9ydC0yMDA2MDEwMi5lYnVpbGQJMjAwNi0wMy0xNCAy
MzoyMTo0NC4wMDAwMDAwMDAgKzAxMDAKQEAgLTIsNyArMiw3IEBACiAjIERpc3RyaWJ1dGVkIHVu
ZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgdjIKICMgJEhl
YWRlcjogL3Zhci9jdnNyb290L2dlbnRvby14ODYvbWFpbC1jbGllbnQvbWFpbHgtc3VwcG9ydC9t
YWlseC1zdXBwb3J0LTIwMDYwMTAyLmVidWlsZCx2IDEuMSAyMDA2LzAzLzAxIDE2OjE2OjM0IGxh
bmd0aGFuZyBFeHAgJAogCi1pbmhlcml0IGV1dGlscworaW5oZXJpdCBldXRpbHMgdG9vbGNoYWlu
LWZ1bmNzIGZsYWctby1tYXRpYwogCiBERVNDUklQVElPTj0iUHJvdmlkZXMgbWFpbC5sb2NhbCBh
bmQgbG9ja3Nwb29sIgogSE9NRVBBR0U9Imh0dHA6Ly93d3cub3BlbmJzZC5vcmcvIgpAQCAtMTQs
MTAgKzE0LDE3IEBACiBERVBFTkQ9IiIKIFJERVBFTkQ9IiIKIAorc3JjX3VucGFjaygpIHsKKwl1
bnBhY2sgJHtBfQorCWNkICR7U30KKworCWVwYXRjaCAiJHtGSUxFU0RJUn0vJHtQfS1yZXNwZWN0
LWxkZmxhZ3MucGF0Y2giCit9CisKIHNyY19jb21waWxlKCkgewotCWVtYWtlCisJZW1ha2UgQ0M9
IiQodGMtZ2V0Q0MpIiBCSU5ETk9XX0ZMQUdTPSIkKGJpbmRub3ctZmxhZ3MpIiB8fCBkaWUgImVt
YWtlIGZhaWxlZCIKIH0KIAogc3JjX2luc3RhbGwoKSB7Ci0JZWluc3RhbGwKKwllaW5zdGFsbCB8
fCBkaWUgImVpbnN0YWxsIGZhaWxlZCIKIH0K
</data>        

          </attachment>
    </bug>

</bugzilla>