Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Jan 2020 02:37:43 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 243280] devel/libunistring: Remove gmake dependency and enable "make test"
Message-ID:  <bug-243280-7788-8qtXupFlAL@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-243280-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-243280-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D243280

--- Comment #3 from takefu@airport.fm ---
Comment on attachment 210643
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D210643
Patch

gmake was needed around the time of 10.x-RELEASE and is no longer needed.
TEST fails with 11.3-RELEASE ix86.
It would be nice if we could solve this failure.

/bin/sh ../libtool  --tag=3DCC --preserve-dup-deps   --mode=3Dlink cc  -O2 =
-pipe=20
-DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing=20=20
-fstack-protector-strong -o test-stdbool test-stdbool.o libtests.a
../lib/libunistring.la libtests.a
libtool: link: cc -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong
-fno-strict-aliasing -fstack-protector-strong -o .libs/test-stdbool
test-stdbool.o  libtests.a ../lib/.libs/libunistring.so libtests.a -Wl,-rpa=
th
-Wl,/usr/local/lib
depbase=3D`echo test-stddef.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc
-DHAVE_CONFIG_H -DEXEEXT=3D\"\" -I. -I. -I../lib -I..=20
-DIN_LIBUNISTRING_GNULIB_TESTS=3D1  -I. -I.  -I.. -I./..  -I../lib -I./../l=
ib=20
-DLIBICONV_PLUG -D_THREAD_SAFE  -O2 -pipe  -DLIBICONV_PLUG
-fstack-protector-strong -fno-strict-aliasing -MT test-stddef.o -MD -MP -MF
$depbase.Tpo -c -o test-stddef.o test-stddef.c && mv -f $depbase.Tpo
$depbase.Po
test-stddef.c:63:1: error: bit-field '_gl_verify_error_if_negative' has
negative width (-1)
verify (__alignof__ (double) <=3D __alignof__ (max_align_t));
^
../lib/verify.h:261:20: note: expanded from macro 'verify'
# define verify(R) _GL_VERIFY (R, "verify (" #R ")")
                   ^
../lib/verify.h:220:8: note: expanded from macro '_GL_VERIFY'
      [_GL_VERIFY_TRUE (R, DIAGNOSTIC)]
       ^
../lib/verify.h:185:15: note: expanded from macro '_GL_VERIFY_TRUE'
   (!!sizeof (_GL_VERIFY_TYPE (R, DIAGNOSTIC)))
              ^
../lib/verify.h:205:27: note: expanded from macro '_GL_VERIFY_TYPE'
    struct { unsigned int _gl_verify_error_if_negative: (R) ? 1 : -1; }
                          ^
1 error generated.
*** Error code 1

Stop.
make[5]: stopped in
/root/ports/devel/libunistring/work/libunistring-0.9.10/tests
*** Error code 1

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-243280-7788-8qtXupFlAL>