Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
state of fprint in the wschlich-testing
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
szczerb
Veteran
Veteran


Joined: 24 Feb 2007
Posts: 1709
Location: Poland => Lodz

PostPosted: Mon Oct 20, 2008 11:48 pm    Post subject: state of fprint in the wschlich-testing Reply with quote

How does it work? Anyone using it with the Authentec aes2501 in a Lenovo N200?

Does it build on a 4.1.2 gcc?

Are there any docs about using it to login through gdm?

Thanks ;]
Back to top
View user's profile Send private message
Benni123
Tux's lil' helper
Tux's lil' helper


Joined: 13 Mar 2005
Posts: 110

PostPosted: Tue Oct 21, 2008 2:11 pm    Post subject: Reply with quote

I use it with kde 3.5 and 4 and an Lenovo Think pad T61. Works good for me.
Back to top
View user's profile Send private message
szczerb
Veteran
Veteran


Joined: 24 Feb 2007
Posts: 1709
Location: Poland => Lodz

PostPosted: Tue Oct 21, 2008 8:07 pm    Post subject: Reply with quote

I added this to my package.keyword:
Code:
<=app-misc/fprint_demo-0.4 ~amd64
<=media-libs/libfprint-0.0.6 ~amd64
<=sys-auth/pam_fprint-0.2 ~amd64


And I attempted:
Code:
nomad szczerb # emerge -va pam_fprint fprint_demo

Which pulled in the libfprint-0.0.6 to be built first.

And that's how the libfprint behaved:
Code:
make  all-recursive
make[1]: Wejście do katalogu `/var/tmp/portage/media-libs/libfprint-0.0.6/work/libfprint-0.0.6'
Making all in libfprint
make[2]: Wejście do katalogu `/var/tmp/portage/media-libs/libfprint-0.0.6/work/libfprint-0.0.6/libfprint'
/bin/sh ../libtool --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..    -fvisibility=hidden -I./nbis/include  -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -I/usr/include/ImageMagick   -I/usr/kerberos/include   -std=gnu99 -fgnu89-inline -Wall -Wundef -Wunused -Wstrict-prototypes -Werror-implicit-function-declaration -Wno-pointer-sign -Wshadow -march=nocona -O2 -pipe -MT libfprint_la-core.lo -MD -MP -MF .deps/libfprint_la-core.Tpo -c -o libfprint_la-core.lo `test -f 'core.c' || echo './'`core.c
/bin/sh ../libtool --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..    -fvisibility=hidden -I./nbis/include  -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -I/usr/include/ImageMagick   -I/usr/kerberos/include   -std=gnu99 -fgnu89-inline -Wall -Wundef -Wunused -Wstrict-prototypes -Werror-implicit-function-declaration -Wno-pointer-sign -Wshadow -march=nocona -O2 -pipe -MT libfprint_la-data.lo -MD -MP -MF .deps/libfprint_la-data.Tpo -c -o libfprint_la-data.lo `test -f 'data.c' || echo './'`data.c
/bin/sh ../libtool --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..    -fvisibility=hidden -I./nbis/include  -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -I/usr/include/ImageMagick   -I/usr/kerberos/include   -std=gnu99 -fgnu89-inline -Wall -Wundef -Wunused -Wstrict-prototypes -Werror-implicit-function-declaration -Wno-pointer-sign -Wshadow -march=nocona -O2 -pipe -MT libfprint_la-img.lo -MD -MP -MF .deps/libfprint_la-img.Tpo -c -o libfprint_la-img.lo `test -f 'img.c' || echo './'`img.c
mkdir .libs
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -fvisibility=hidden -I./nbis/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/ImageMagick -I/usr/kerberos/include -std=gnu99 -fgnu89-inline -Wall -Wundef -Wunused -Wstrict-prototypes -Werror-implicit-function-declaration -Wno-pointer-sign -Wshadow -march=nocona -O2 -pipe -MT libfprint_la-core.lo -MD -MP -MF .deps/libfprint_la-core.Tpo -c core.c  -fPIC -DPIC -o .libs/libfprint_la-core.o
cc1: error: unrecognized command line option "-fgnu89-inline"
make[2]: *** [libfprint_la-core.lo] Błąd 1
make[2]: *** Oczekiwanie na niezakończone zadania....
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -fvisibility=hidden -I./nbis/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/ImageMagick -I/usr/kerberos/include -std=gnu99 -fgnu89-inline -Wall -Wundef -Wunused -Wstrict-prototypes -Werror-implicit-function-declaration -Wno-pointer-sign -Wshadow -march=nocona -O2 -pipe -MT libfprint_la-data.lo -MD -MP -MF .deps/libfprint_la-data.Tpo -c data.c  -fPIC -DPIC -o .libs/libfprint_la-data.o
cc1: error: unrecognized command line option "-fgnu89-inline"
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -fvisibility=hidden -I./nbis/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/ImageMagick -I/usr/kerberos/include -std=gnu99 -fgnu89-inline -Wall -Wundef -Wunused -Wstrict-prototypes -Werror-implicit-function-declaration -Wno-pointer-sign -Wshadow -march=nocona -O2 -pipe -MT libfprint_la-img.lo -MD -MP -MF .deps/libfprint_la-img.Tpo -c img.c  -fPIC -DPIC -o .libs/libfprint_la-img.o
cc1: error: unrecognized command line option "-fgnu89-inline"
make[2]: *** [libfprint_la-data.lo] Błąd 1
make[2]: *** [libfprint_la-img.lo] Błąd 1
make[2]: Opuszczenie katalogu `/var/tmp/portage/media-libs/libfprint-0.0.6/work/libfprint-0.0.6/libfprint'
make[1]: *** [all-recursive] Błąd 1
make[1]: Opuszczenie katalogu `/var/tmp/portage/media-libs/libfprint-0.0.6/work/libfprint-0.0.6'
make: *** [all] Błąd 2
 *
 * ERROR: media-libs/libfprint-0.0.6 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line  179:  Called die
 * The specific snippet of code:
 *           emake || die "emake failed";
 *  The die message:
 *   emake failed
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/media-libs/libfprint-0.0.6/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-libs/libfprint-0.0.6/temp/environment'.
 *


Does it need some libraries in versions higher than amd64 stable, but does not have such a dependency?
Back to top
View user's profile Send private message
unK
l33t
l33t


Joined: 06 Feb 2007
Posts: 769

PostPosted: Tue Oct 21, 2008 8:47 pm    Post subject: Reply with quote

You need gcc from ~arch.
_________________
ncmpcpp - featureful ncurses based MPD client inspired by ncmpc
Back to top
View user's profile Send private message
szczerb
Veteran
Veteran


Joined: 24 Feb 2007
Posts: 1709
Location: Poland => Lodz

PostPosted: Tue Oct 21, 2008 8:53 pm    Post subject: Reply with quote

I guess I'll wait then - an unstable gcc is a bit too much of a risk on a laptop I use every day, all day.

Thanks for the help though :)
Back to top
View user's profile Send private message
uprooter
n00b
n00b


Joined: 06 Mar 2005
Posts: 70

PostPosted: Fri Dec 12, 2008 10:28 am    Post subject: Reply with quote

Where did you get this ebuild from ?
It does not seems to be in portage
Code:

emerge: there are no ebuilds to satisfy "fprint_demo".
Back to top
View user's profile Send private message
pigeon768
l33t
l33t


Joined: 02 Jan 2006
Posts: 683

PostPosted: Fri Dec 12, 2008 8:27 pm    Post subject: Reply with quote

uprooter wrote:
Where did you get this ebuild from ?
It does not seems to be in portage
Code:
emerge: there are no ebuilds to satisfy "fprint_demo".
It's from the wschlich-testing overlay. See title.

Does not work for me and my asus M50VM-b2.
Code:
lsusb -v
Bus 004 Device 002: ID 08ff:1600 AuthenTec, Inc.
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass          255 Vendor Specific Class
  bDeviceSubClass       255 Vendor Specific Subclass
  bDeviceProtocol       255 Vendor Specific Protocol
  bMaxPacketSize0         8
  idVendor           0x08ff AuthenTec, Inc.
  idProduct          0x1600
  bcdDevice            c.10
  iManufacturer           0
  iProduct                1 Fingerprint Sensor
  iSerial                 0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0020  1x 32 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval               0
Device Status:     0x0000
  (Bus Powered)

[snip]

$ pam_fprint_enroll
This program will enroll your finger, unconditionally overwriting any selected print that was enrolled previously. If you want to continue, press enter, otherwise hit Ctrl+C

No devices detected.
Apparently it's an upstream issue.
Back to top
View user's profile Send private message
nero37
Tux's lil' helper
Tux's lil' helper


Joined: 15 Jun 2007
Posts: 141
Location: Ireland

PostPosted: Fri Dec 19, 2008 2:24 am    Post subject: Reply with quote

Both libfprint-0.0.5 and 0.0.6 work on AuthenTec AES2501 though you do need ~gcc for 0.0.6
Back to top
View user's profile Send private message
yesar
n00b
n00b


Joined: 09 Mar 2005
Posts: 21

PostPosted: Sun Nov 08, 2009 8:43 pm    Post subject: Reply with quote

sorry for bringing that topic back but i got an update and a question about a problem.

i used the overlay and the first thing was that the git-repos are not anymore reachable at the desired url, they went to github.com/dsd/<package-name> so i changed the ebuilds and updated the git source repos and everythink downloaded but than come the new error:

Code:

***** aclocal *****
***** PWD: /var/tmp/portage/media-libs/libfprint-9999/work/libfprint-9999
***** aclocal -I m4

aclocal-1.10: couldn't open directory `m4': No such file or directory

so i was wondering how to fix this and how to inform the author of this overlay that he should update the ebuild files? also there seems that libusb v1 hits the official portage and i was think if the libusb-9999 from fprint is still needed?
Back to top
View user's profile Send private message
Dottout
l33t
l33t


Joined: 07 Mar 2006
Posts: 882

PostPosted: Mon Nov 09, 2009 6:30 pm    Post subject: Reply with quote

put ./autogen.sh before eautorefconf. dunno about the current status of deps and libusb
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum