[Bug 231706] File is not found when building audio/deadbeef

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Sep 25 07:38:00 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231706

            Bug ID: 231706
           Summary: File is not found when building audio/deadbeef
           Product: Ports & Packages
           Version: Latest
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: Individual Port(s)
          Assignee: danfe at FreeBSD.org
          Reporter: kpect at protonmail.com
          Assignee: danfe at FreeBSD.org
             Flags: maintainer-feedback?(danfe at FreeBSD.org)

Hi.

I'm facing following issue, when building deadbeef:

mv -f .deps/conf.Tpo .deps/conf.Po
cc -DHAVE_CONFIG_H -I.   -I../dumb/dumb-kode54/include -I../../plugins/libmp4ff
 -I../../plugins/gme/game-music-emu-0.6pre 
-I./sidplay-libs/libsidplay/include/sidplay  -I/usr/local/include
-DLIBICONV_PLUG -D_THREAD_SAFE  -std=c99 -O2 -pipe -march=ivybridge 
-DLIBICONV_PLUG -fstack-protector -fno-strict-aliasing   -D_GNU_SOURCE 
-DLIBDIR=\"/usr/local/lib\" -DPREFIX=\"/usr/local\"
-DDOCDIR=\"/usr/local/share/doc/deadbeef\" -DDDB_WARN_DEPRECATED=1 -MT volume.o
-MD -MP -MF .deps/volume.Tpo -c -o volume.o volume.c
1 warning generated.
mv -f .deps/threading_pthread.Tpo .deps/threading_pthread.Po
cc -DHAVE_CONFIG_H -I.   -I../dumb/dumb-kode54/include -I../../plugins/libmp4ff
 -I../../plugins/gme/game-music-emu-0.6pre 
-I./sidplay-libs/libsidplay/include/sidplay  -I/usr/local/include
-DLIBICONV_PLUG -D_THREAD_SAFE  -std=c99 -O2 -pipe -march=ivybridge 
-DLIBICONV_PLUG -fstack-protector -fno-strict-aliasing   -D_GNU_SOURCE 
-DLIBDIR=\"/usr/local/lib\" -DPREFIX=\"/usr/local\"
-DDOCDIR=\"/usr/local/share/doc/deadbeef\" -DDDB_WARN_DEPRECATED=1 -MT
junklib.o -MD -MP -MF .deps/junklib.Tpo -c -o junklib.o junklib.c
mv -f .deps/volume.Tpo .deps/volume.Po
cc -DHAVE_CONFIG_H -I.   -I../dumb/dumb-kode54/include -I../../plugins/libmp4ff
 -I../../plugins/gme/game-music-emu-0.6pre 
-I./sidplay-libs/libsidplay/include/sidplay  -I/usr/local/include
-DLIBICONV_PLUG -D_THREAD_SAFE  -std=c99 -O2 -pipe -march=ivybridge 
-DLIBICONV_PLUG -fstack-protector -fno-strict-aliasing   -D_GNU_SOURCE 
-DLIBDIR=\"/usr/local/lib\" -DPREFIX=\"/usr/local\"
-DDOCDIR=\"/usr/local/share/doc/deadbeef\" -DDDB_WARN_DEPRECATED=1 -MT utf8.o
-MD -MP -MF .deps/utf8.Tpo -c -o utf8.o utf8.c
junklib.c:43:12: fatal error: 'ConvertUTF/ConvertUTF.h' file not found
  #include "ConvertUTF/ConvertUTF.h"
           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from utf8.c:47:
u8_uc_map.txt:6:9: warning: 'TOTAL_KEYWORDS' macro redefined
[-Wmacro-redefined]
#define TOTAL_KEYWORDS 1006
        ^
u8_lc_map.txt:6:9: note: previous definition is here
#define TOTAL_KEYWORDS 1007
        ^
In file included from utf8.c:47:
u8_uc_map.txt:8:9: warning: 'MAX_WORD_LENGTH' macro redefined
[-Wmacro-redefined]
#define MAX_WORD_LENGTH 7
        ^
u8_lc_map.txt:8:9: note: previous definition is here
#define MAX_WORD_LENGTH 4
        ^
In file included from utf8.c:47:
u8_uc_map.txt:10:9: warning: 'MAX_HASH_VALUE' macro redefined
[-Wmacro-redefined]
#define MAX_HASH_VALUE 2780
        ^
u8_lc_map.txt:10:9: note: previous definition is here
#define MAX_HASH_VALUE 2519
        ^
1 error generated.
gmake[4]: *** [Makefile:665: junklib.o] Error 1
gmake[4]: *** Waiting for unfinished jobs....
utf8.c:695:35: warning: passing 'const signed char *' to parameter of type
'const char *' converts between pointers to integer types with different sign
[-Wpointer-sign]
        int ll = u8_tolower_slow (c, l, out);
                                  ^
utf8.c:671:30: note: passing argument to parameter 'input' here
u8_tolower_slow (const char *input, int len, char *out) {
                             ^
utf8.c:730:35: warning: passing 'const signed char *' to parameter of type
'const char *' converts between pointers to integer types with different sign
[-Wpointer-sign]
        int ll = u8_toupper_slow (c, l, out);
                                  ^
utf8.c:706:30: note: passing argument to parameter 'input' here
u8_toupper_slow (const char *input, int len, char *out) {
                             ^
utf8.c:766:34: warning: passing 'const char *' to parameter of type 'const
signed char *' converts between pointers to integer types with different sign
[-Wpointer-sign]
            int l1 = u8_tolower (p1, i1, lw1);
                                 ^~
utf8.c:683:32: note: passing argument to parameter 'c' here
u8_tolower (const signed char *c, int l, char *out) {
                               ^
utf8.c:767:34: warning: passing 'const char *' to parameter of type 'const
signed char *' converts between pointers to integer types with different sign
[-Wpointer-sign]
            int l2 = u8_tolower (p2, i2, lw2);
                                 ^~
utf8.c:683:32: note: passing argument to parameter 'c' here
u8_tolower (const signed char *c, int l, char *out) {
                               ^
utf8.c:801:34: warning: passing 'const char *' to parameter of type 'const
signed char *' converts between pointers to integer types with different sign
[-Wpointer-sign]
            int l1 = u8_tolower (p1, i1, lw1);
                                 ^~
utf8.c:683:32: note: passing argument to parameter 'c' here
u8_tolower (const signed char *c, int l, char *out) {
                               ^
utf8.c:828:30: warning: passing 'const char *' to parameter of type 'const
signed char *' converts between pointers to integer types with different sign
[-Wpointer-sign]
        int l1 = u8_tolower (p1, i1, s1);
                             ^~
utf8.c:683:32: note: passing argument to parameter 'c' here
u8_tolower (const signed char *c, int l, char *out) {
                               ^
utf8.c:829:30: warning: passing 'const char *' to parameter of type 'const
signed char *' converts between pointers to integer types with different sign
[-Wpointer-sign]
        int l2 = u8_tolower (p2, i2, s2);
                             ^~
utf8.c:683:32: note: passing argument to parameter 'c' here
u8_tolower (const signed char *c, int l, char *out) {
                               ^
10 warnings generated.
mv -f .deps/utf8.Tpo .deps/utf8.Po
mv -f .deps/streamer.Tpo .deps/streamer.Po
25 warnings generated.
mv -f .deps/playlist.Tpo .deps/playlist.Po
gmake[4]: Leaving directory
'/usr/obj/usr/ports/audio/deadbeef/work/deadbeef-0.7.2'
gmake[3]: *** [Makefile:769: all-recursive] Error 1
gmake[3]: Leaving directory
'/usr/obj/usr/ports/audio/deadbeef/work/deadbeef-0.7.2'
gmake[2]: *** [Makefile:527: all] Error 2
gmake[2]: Leaving directory
'/usr/obj/usr/ports/audio/deadbeef/work/deadbeef-0.7.2'
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/audio/deadbeef
*** Error code 1

Stop.
make: stopped in /usr/ports/audio/deadbeef

it looks that ConvertUTF/ConvertUTF.h' file  is not found in the archive, while
it could be found on git.
Can you please help to resolve the issue?

Best regards,
Sergey.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list