[Pkg-electronics-devel] RFS: dfu-programmer

أحمد المحمودي aelmahmoudy at sabily.org
Wed Sep 14 21:37:25 UTC 2011


On Wed, Sep 14, 2011 at 09:33:45PM +0200, Rodolphe Pelloux-Prayer wrote:
> I am looking for a sponsor for my package "dfu-programmer".

  First, I think it is better to ask the person who previously sponsored 
  this package: Jan Luebbe <jluebbe at debian.org>

> I already posted this RFS to debian-mentors but without success and it
> is why I finally decided to look for (and found) the electronics team!
> 
> I would like to push my git repository [0] on alioth but I do not have
> access yet (I will send a request from the alioth interface).
> 
> If you think it's better to make a team package, I am ok.

  That would be nice.


  Here are some of my comments on the package:

  1) debian/control: there's no need for the following line in extended 
  description:

 See http://dfu-programmer.sourceforge.net/ for more information.

  The Homepage field is sufficient.


  2) I got the following linking error (note, I have libusb-dev 
  2:0.1.12-18):

gcc -Wall -g -O2  -Wl,-Bsymbolic-functions -lusb -o dfu-programmer main.o arguments.o atmel.o commands.o dfu.o intel_hex.o util.o  
main.o: In function `main':
/tmp/buildd/dfu-programmer-0.5.4/src/main.c:62: undefined reference to `usb_init'
/tmp/buildd/dfu-programmer-0.5.4/src/main.c:110: undefined reference to `usb_release_interface'
/tmp/buildd/dfu-programmer-0.5.4/src/main.c:123: undefined reference to `usb_close'
/tmp/buildd/dfu-programmer-0.5.4/src/main.c:81: undefined reference to `usb_set_debug'
dfu.o: In function `dfu_transfer_out':
/tmp/buildd/dfu-programmer-0.5.4/src/dfu.c:845: undefined reference to `usb_control_msg'
/tmp/buildd/dfu-programmer-0.5.4/src/dfu.c:845: undefined reference to `usb_control_msg'
dfu.o: In function `dfu_transfer_in':
/tmp/buildd/dfu-programmer-0.5.4/src/dfu.c:872: undefined reference to `usb_control_msg'
/tmp/buildd/dfu-programmer-0.5.4/src/dfu.c:872: undefined reference to `usb_control_msg'
dfu.o: In function `dfu_transfer_out':
/tmp/buildd/dfu-programmer-0.5.4/src/dfu.c:845: undefined reference to `usb_control_msg'
dfu.o:/tmp/buildd/dfu-programmer-0.5.4/src/dfu.c:872: more undefined references to `usb_control_msg' follow
dfu.o: In function `dfu_device_init':
/tmp/buildd/dfu-programmer-0.5.4/src/dfu.c:475: undefined reference to `usb_find_busses'
/tmp/buildd/dfu-programmer-0.5.4/src/dfu.c:476: undefined reference to `usb_find_devices'
/tmp/buildd/dfu-programmer-0.5.4/src/dfu.c:479: undefined reference to `usb_get_busses'
/tmp/buildd/dfu-programmer-0.5.4/src/dfu.c:492: undefined reference to `usb_open'
/tmp/buildd/dfu-programmer-0.5.4/src/dfu.c:494: undefined reference to `usb_set_configuration'
/tmp/buildd/dfu-programmer-0.5.4/src/dfu.c:495: undefined reference to `usb_claim_interface'
/tmp/buildd/dfu-programmer-0.5.4/src/dfu.c:506: undefined reference to `usb_release_interface'
/tmp/buildd/dfu-programmer-0.5.4/src/dfu.c:507: undefined reference to `usb_close'
dfu.o: In function `dfu_make_idle':
/tmp/buildd/dfu-programmer-0.5.4/src/dfu.c:816: undefined reference to `usb_reset'
dfu.o: In function `dfu_device_init':
/tmp/buildd/dfu-programmer-0.5.4/src/dfu.c:516: undefined reference to `usb_close'
collect2: ld returned 1 exit status
make[3]: *** [dfu-programmer] Error 1
make[3]: Leaving directory `/tmp/buildd/dfu-programmer-0.5.4/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/buildd/dfu-programmer-0.5.4'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/tmp/buildd/dfu-programmer-0.5.4'
dh_auto_build: make -j1 returned exit code 2
make: *** [build] Error 2

-- 
 ‎أحمد المحمودي (Ahmed El-Mahmoudy)
  Digital design engineer
 GPG KeyID: 0xEDDDA1B7
 GPG Fingerprint: 8206 A196 2084 7E6D 0DF8  B176 BC19 6A94 EDDD A1B7
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 490 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-electronics-devel/attachments/20110914/8b3efb7c/attachment.pgp>


More information about the Pkg-electronics-devel mailing list