Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 382159 - net-wireless/wpa_supplicant-0.7.3-r5 w/ >=dev-libs/libnl-2 - ../src/drivers/driver_nl80211.c:1304: error: too few arguments to function 'genl_ctrl_alloc_cache'
Summary: net-wireless/wpa_supplicant-0.7.3-r5 w/ >=dev-libs/libnl-2 - ../src/drivers/d...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: Normal normal (vote)
Assignee: Bjarke Istrup Pedersen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: libnl:3
  Show dependency tree
 
Reported: 2011-09-07 16:26 UTC by Yuriy V
Modified: 2011-09-10 12:18 UTC (History)
4 users (show)

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


Attachments
wpa_supplicant-0.7.3-r5_20110907-192340.log (wpa_supplicant-0.7.3-r5_20110907-192340.log,9.03 KB, text/plain)
2011-09-07 16:31 UTC, Yuriy V
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Yuriy V 2011-09-07 16:26:18 UTC
*subj*
See attached files


Reproducible: Always




I was try to build it with libnl-3.1 and libnl-2.0 but with no result :(
Comment 1 Yuriy V 2011-09-07 16:31:18 UTC
Created attachment 285787 [details]
wpa_supplicant-0.7.3-r5_20110907-192340.log

Portage 2.1.10.14 (default/linux/x86/10.0/desktop/gnome, gcc-4.4.6, glibc-2.13-r4, 3.0.4-gentoo.exp i686)
=================================================================
                        System Settings
=================================================================
System uname: Linux-3.0.4-gentoo.exp-i686-AMD_Athlon-tm-_XP_2500+-with-gentoo-2.0.3
Timestamp of tree: Wed, 07 Sep 2011 12:30:01 +0000
ccache version 3.1.6 [enabled]
app-shells/bash:          4.2_p10
dev-lang/python:          2.7.2-r2, 3.2-r2
dev-util/ccache:          3.1.6
dev-util/cmake:           2.8.5-r2
dev-util/pkgconfig:       0.26
sys-apps/baselayout:      2.0.3
sys-apps/openrc:          0.9.2
sys-apps/sandbox:         2.5
sys-devel/autoconf:       2.13, 2.68
sys-devel/automake:       1.11.1-r1
sys-devel/binutils:       2.21.1-r1
sys-devel/gcc:            4.4.6-r1
sys-devel/gcc-config:     1.4.1-r1
sys-devel/libtool:        2.4-r1
sys-devel/make:           3.82-r1
sys-kernel/linux-headers: 2.6.39 (virtual/os-headers)
sys-libs/glibc:           2.13-r4
Repositories: gentoo
ACCEPT_KEYWORDS="x86 ~x86"
ACCEPT_LICENSE="* -@EULA"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=athlon-xp -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--autounmask=n"
FEATURES="assume-digests binpkg-logs ccache distlocks ebuild-locks fixlafiles fixpackages news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS=""
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="ru_RU.UTF-8"
LC_ALL=""
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="ru"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 aac acl acpi acpid alsa apache2 apic apng bash-completion berkdb bluetooth branding bzip2 cairo cdda cdr cli cmov consolekit cracklib crypt ctype cups curl cx8 cxx dbus de dedicated device-mapper dhcp dri dts dvd dvdr eds emboss encode evo exif fam ffmpeg firefox flac fontconfig fpu ftp fuse fxsr gdbm gdu gif git gnome gnome-keyring gpm gstreamer gtk gtk2 iconv jpeg lcms libnotify lm_sensors logwatch mad maps mca mce mercurial mfd-rewrites mmx mmxext mng mod-rewrites modules mp3 mp4 mpeg msr mtrr mudflap multiuser mysql nautilus ncurses networkmanager nls nouveau nptl nptlonly nsplugin ogg opengl openmp pae pam pango pat pcre pdf pdo perl pge png policykit ppds pppd pse pse36 python qt3support readline rrdcgi samba sdl sensord sep session slang snmp sockets spell sqlite sse ssl startup-notification subversion suhosin svg symlink syscall sysfs syslog tcpd tiff truetype tsc udev unicode usb vim-syntax vme vorbis win32codecs x264 x86 xcb xml xmlrpc xorg xulrunner xv xvid zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" APACHE2_MPMS="prefork" CALLIGRA_FEATURES="kexi words flow plan stage tables krita karbon braindump" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ru" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia nv vesa" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, INSTALL_MASK, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 2 Yuriy V 2011-09-07 16:49:34 UTC
Portage 2.1.10.14 (default/linux/x86/10.0/desktop/gnome, gcc-4.4.6,
glibc-2.13-r4, 3.0.4-gentoo.exp i686)
=================================================================
                        System Settings
=================================================================
System uname:
Linux-3.0.4-gentoo.exp-i686-AMD_Athlon-tm-_XP_2500+-with-gentoo-2.0.3
Timestamp of tree: Wed, 07 Sep 2011 12:30:01 +0000
ccache version 3.1.6 [enabled]
app-shells/bash:          4.2_p10
dev-lang/python:          2.7.2-r2, 3.2-r2
dev-util/ccache:          3.1.6
dev-util/cmake:           2.8.5-r2
dev-util/pkgconfig:       0.26
sys-apps/baselayout:      2.0.3
sys-apps/openrc:          0.9.2
sys-apps/sandbox:         2.5
sys-devel/autoconf:       2.13, 2.68
sys-devel/automake:       1.11.1-r1
sys-devel/binutils:       2.21.1-r1
sys-devel/gcc:            4.4.6-r1
sys-devel/gcc-config:     1.4.1-r1
sys-devel/libtool:        2.4-r1
sys-devel/make:           3.82-r1
sys-kernel/linux-headers: 2.6.39 (virtual/os-headers)
sys-libs/glibc:           2.13-r4
Repositories: gentoo
ACCEPT_KEYWORDS="x86 ~x86"
ACCEPT_LICENSE="* -@EULA"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf
/etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d
/etc/terminfo"
CXXFLAGS="-march=athlon-xp -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--autounmask=n"
FEATURES="assume-digests binpkg-logs ccache distlocks ebuild-locks fixlafiles
fixpackages news parallel-fetch protect-owned sandbox sfperms strict
unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS=""
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="ru_RU.UTF-8"
LC_ALL=""
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="ru"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --stats --timeout=180 --exclude=/distfiles
--exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 aac acl acpi acpid alsa apache2 apic apng
bash-completion berkdb bluetooth branding bzip2 cairo cdda cdr cli cmov
consolekit cracklib crypt ctype cups curl cx8 cxx dbus de dedicated
device-mapper dhcp dri dts dvd dvdr eds emboss encode evo exif fam ffmpeg
firefox flac fontconfig fpu ftp fuse fxsr gdbm gdu gif git gnome gnome-keyring
gpm gstreamer gtk gtk2 iconv jpeg lcms libnotify lm_sensors logwatch mad maps
mca mce mercurial mfd-rewrites mmx mmxext mng mod-rewrites modules mp3 mp4 mpeg
msr mtrr mudflap multiuser mysql nautilus ncurses networkmanager nls nouveau
nptl nptlonly nsplugin ogg opengl openmp pae pam pango pat pcre pdf pdo perl
pge png policykit ppds pppd pse pse36 python qt3support readline rrdcgi samba
sdl sensord sep session slang snmp sockets spell sqlite sse ssl
startup-notification subversion suhosin svg symlink syscall sysfs syslog tcpd
tiff truetype tsc udev unicode usb vim-syntax vme vorbis win32codecs x264 x86
xcb xml xmlrpc xorg xulrunner xv xvid zip zlib" ALSA_CARDS="ali5451 als4000
atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938
es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx
via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop
empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul
mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions
alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file
authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user
autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires
ext_filter file_cache filter headers include info log_config logio mem_cache
mime mime_magic negotiation rewrite setenvif speling status unique_id userdir
usertrack vhost_alias" APACHE2_MPMS="prefork" CALLIGRA_FEATURES="kexi words
flow plan stage tables krita karbon braindump" CAMERAS="ptp2"
COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog"
ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin
garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore
rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx"
INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz
cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ru"
PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia
nv vesa" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset
ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark
dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, INSTALL_MASK, PORTAGE_BUNZIP2_COMMAND,
PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 3 Alec Meyers 2011-09-08 20:10:01 UTC
For libnl-2, you need to add the following to the src_configure in the ebuild:

        # libnl-2.0 support
        echo "CONFIG_LIBNL20=y" >> .config
Comment 4 Bjarke Istrup Pedersen (RETIRED) gentoo-dev 2011-09-09 08:27:27 UTC
Yes, I'm working on it, just need to get my development machine up to speed (the upgrade of my ESXi host machine made it behave strangly).

I'm going to add a has_version check too, so it will still work with <libnl-2.0 :)
Comment 5 Bjarke Istrup Pedersen (RETIRED) gentoo-dev 2011-09-09 09:42:55 UTC
Fixed, should hit the tree within an hour :)
Comment 6 Tomáš Chvátal (RETIRED) gentoo-dev 2011-09-10 11:42:47 UTC
Fixed it for real :)


+  10 Sep 2011; Tomáš Chvátal <scarabeus@gentoo.org>
+  wpa_supplicant-0.7.3-r5.ebuild:
+  Update to eapi4. Fix bug #382159.
Comment 7 Bjarke Istrup Pedersen (RETIRED) gentoo-dev 2011-09-10 12:18:15 UTC
Okay :)

Just curious, what problem does the EAPI=4 fix, that wasn't fixed before? (just so I know for other ebuilds that might be failing)