On Tue, Sep 19, 2006 at 06:39:58PM -0600, dann frazier wrote: > Our automated buildd log filter[1] detected a problem that will cause > your package to segfault on architectures where the size of a pointer > is greater than the size of an integer, such as ia64 and amd64. > > fish is built with the -c99 compiler flag, which conflicts with the > use of the strdup() definition in string.h. The easiest fix here is > probably to remove that compiler flag.
Fish uses features that are specific to c99 which is why upstream uses the -std=c99 compiler flag. I've been unable to reproduce this build failure on ia64/amd64 systems I have access to (merulo and pergolesi). I've nudged upstream to see what his preferred solution would be. James -- GPG Key: 1024D/61326D40 2003-09-02 James Vega <[EMAIL PROTECTED]>
signature.asc
Description: Digital signature