[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#656100: [fsvs-1.2.4] package build fails



Hi Phil,

building the recent 1.2.4 version fails. I have seen there are changes in the
Makefile.in regarding apr libs.
After adding the libs the building still fails.

Snippet from error log is:

> /data/src/pbuilder/packages/fsvs/fsvs-1.2.4/src/helper.c:1319: undefined
> reference to `svn_stream_set_close'
> /data/src/pbuilder/packages/fsvs/fsvs-1.2.4/src/helper.c:1352: undefined
> reference to `apr_md5_init'
> helper.o: In function `hlp__get_gid':
> /data/src/pbuilder/packages/fsvs/fsvs-1.2.4/src/helper.c:718: undefined
> reference to `apr_gid_get'
> helper.o: In function `hlp___encode_read':
> /data/src/pbuilder/packages/fsvs/fsvs-1.2.4/src/helper.c:1152: undefined
> reference to `svn_error_create'
> ignore.o: In function `ign__compile_pattern':
> /data/src/pbuilder/packages/fsvs/fsvs-1.2.4/src/ignore.c:936: undefined
> reference to `pcre_compile'
> /data/src/pbuilder/packages/fsvs/fsvs-1.2.4/src/ignore.c:948: undefined
> reference to `pcre_study'
> ignore.o: In function `ign___new_group':
> /data/src/pbuilder/packages/fsvs/fsvs-1.2.4/src/ignore.c:1429: undefined
> reference to `apr_hash_get'
> /data/src/pbuilder/packages/fsvs/fsvs-1.2.4/src/ignore.c:1432: undefined
> reference to `apr_hash_make'
> /data/src/pbuilder/packages/fsvs/fsvs-1.2.4/src/ignore.c:1443: undefined
> reference to `apr_hash_set'
> ignore.o: In function `ign___load_group':
> /data/src/pbuilder/packages/fsvs/fsvs-1.2.4/src/ignore.c:1575: undefined
> reference to `apr_hash_make'
> /data/src/pbuilder/packages/fsvs/fsvs-1.2.4/src/ignore.c:1584: undefined
> reference to `svn_string_create'
> /data/src/pbuilder/packages/fsvs/fsvs-1.2.4/src/ignore.c:1585: undefined
> reference to `apr_hash_set'
> ignore.o: In function `ign__is_ignore':
> /data/src/pbuilder/packages/fsvs/fsvs-1.2.4/src/ignore.c:1697: undefined
> reference to `pcre_exec'
> log.o: In function `log(long double,...)(char,...)(int, void,...)(long double)':
> /data/src/pbuilder/packages/fsvs/fsvs-1.2.4/src/log.c:159: undefined reference
> to `apr_hash_count'
> /data/src/pbuilder/packages/fsvs/fsvs-1.2.4/src/log.c:163: undefined reference
> to `apr_hash_first'
> /data/src/pbuilder/packages/fsvs/fsvs-1.2.4/src/log.c:166: undefined reference
> to `apr_hash_this'
> /data/src/pbuilder/packages/fsvs/fsvs-1.2.4/src/log.c:198: undefined reference
> to `apr_hash_next'
> /data/src/pbuilder/packages/fsvs/fsvs-1.2.4/src/log.c:271: undefined reference
> to `svn_error__locate'
> /data/src/pbuilder/packages/fsvs/fsvs-1.2.4/src/log.c:271: undefined reference
> to `svn_error_create'

Think the dependencies are fullfilled e.g.:
> grep -R svn_stream_set_close /usr/include/
> /usr/include/subversion-1/svn_io.h:svn_stream_set_close(svn_stream_t *stream,

I added the following to Makefile.in:
> --- Makefile.in-backup    2012-02-08 22:33:35.000000000 +0100
> +++ Makefile.in    2012-02-08 22:33:58.000000000 +0100
> @@ -18,7 +18,7 @@
>  CFLAGS    := @CFLAGS@ @NEED_FNESTED_FUNCTIONS@
>  CFLAGS    += -Wall -funsigned-char -Os -DFSVS_VERSION='"$(VERSION)"'
>  LDFLAGS    := @LDFLAGS@
> -FSVS_LDFLAGS = $(LDFLAGS) -lsvn_subr-1 -lsvn_delta-1 -lsvn_ra-1 -lpcre -lgdbm
> +FSVS_LDFLAGS = $(LDFLAGS) -lsvn_subr-1 -lapr-1 -laprutil-1 -lsvn_delta-1
> -lsvn_ra-1 -lpcre -lgdbm
>  EXTRALIBS    := @EXTRALIBS@
>  WAA_CHARS?= @WAA_WC_MD5_CHARS@

Do you have an idea what can cause this problem?

Regards,
Gunnar



Reply to: