Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 293499

Summary: [PATCH] sci-geosciences/gpsbabel has a bad configure.in for gentoo-freebsd
Product: Gentoo/Alt Reporter: Dmitri Bogomolov <4glitch>
Component: FreeBSDAssignee: Gentoo/BSD Team <bsd+disabled>
Status: RESOLVED FIXED    
Severity: normal CC: sci-geosciences
Priority: High    
Version: unspecified   
Hardware: All   
OS: FreeBSD   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: patch
diff against gpsbabel in tree
aclocal.out
ebuild with unconditional patch application
diff against gpsbabel in tree

Description Dmitri Bogomolov 2009-11-17 15:01:17 UTC
sci-geosciences/gpsbabel doesn't builds under gentoo/freebsd..

Patch to be included.
This output for first hunk of the patch:
 * Running aclocal ...                                                                          [ !! ]

 * Failed Running aclocal !
 * 
 * Include in your bugreport the contents of:
 * 
 *   /var/tmp/portage/sci-geosciences/gpsbabel-1.3.6/temp/aclocal.out

and this for second:
/usr/lib/gcc/i686-gentoo-freebsd7.2/4.4.1/../../../../i686-gentoo-freebsd7.2/bin/ld: cannot find -lexpa
collect2: ld returned 1 exit status
gmake: *** [gpsbabel] Error 1

May be patch must be applied conditionally.

Reproducible: Always
Comment 1 Dmitri Bogomolov 2009-11-17 15:02:14 UTC
Created attachment 210518 [details, diff]
patch
Comment 2 Dmitri Bogomolov 2009-11-17 15:05:40 UTC
Created attachment 210520 [details, diff]
diff against gpsbabel in tree
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2009-11-17 15:09:52 UTC
Patch should be unconditional.
Comment 4 Dmitri Bogomolov 2009-11-17 16:26:14 UTC
(In reply to comment #3)
> Patch should be unconditional.
> 

I'm not sure, because first hunk is from freebsd ports.

Also $(use_with usb libusb) is wrong configure option. ./configure said:
configure: WARNING: unrecognized options: --without-libusb
Comment 5 Diego Elio Pettenò (RETIRED) gentoo-dev 2009-11-17 16:28:11 UTC
Could have been more sure if you posted the aclocal.out file as the message stated; but it seems like it's perfectly fine to be applied unconditionally to me.
Comment 6 Dmitri Bogomolov 2009-11-17 16:36:36 UTC
Created attachment 210523 [details]
aclocal.out

/var/tmp/portage/sci-geosciences/gpsbabel-1.3.6/temp/aclocal.out
when only second hunk applyed
Comment 7 Diego Elio Pettenò (RETIRED) gentoo-dev 2009-11-17 16:39:29 UTC
Patch is definitely fine to be applied unconditionally then.
Comment 8 Dmitri Bogomolov 2009-11-17 17:21:52 UTC
Created attachment 210529 [details]
ebuild with unconditional patch application
Comment 9 Dmitri Bogomolov 2009-11-17 17:24:47 UTC
Created attachment 210531 [details]
diff against gpsbabel in tree

USE="-usb"
patch
eautoreconf
Comment 10 Alexis Ballier gentoo-dev 2009-11-26 08:57:39 UTC
patch seems fine, please send it upstream.
Comment 11 Dmitri Bogomolov 2009-11-26 11:26:29 UTC
(In reply to comment #10)
> patch seems fine, please send it upstream.
> 

OK, I hope sourceforge will deliver my message to developer :)
Comment 12 Andreas K. Hüttel archtester gentoo-dev 2010-08-19 18:49:21 UTC
Any news here? Note that gpsbabel-1.4.0 has been released in the meantime.
Comment 13 Dmitri Bogomolov 2010-09-09 08:49:21 UTC
(In reply to comment #12)
> Any news here? Note that gpsbabel-1.4.0 has been released in the meantime.
> 

I cannot download it by ebuild
Yes, problem remains in gpsbabel-1.4.1. I cannon contact developers through sf.net - sent a message, but unsure they received it.

:(
Comment 14 Tomáš Chvátal (RETIRED) gentoo-dev 2011-06-10 09:31:31 UTC
In main tree.