Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 13 Jan 2018 08:34:41 +0000
From:      bugzilla-noreply@freebsd.org
To:        office@FreeBSD.org
Subject:   [Bug 225129] editors/openoffice-4: fails to build with clang 6.0
Message-ID:  <bug-225129-25061@https.bugs.freebsd.org/bugzilla/>

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

            Bug ID: 225129
           Summary: editors/openoffice-4: fails to build with clang 6.0
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Keywords: needs-patch
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: office@FreeBSD.org
          Reporter: jbeich@FreeBSD.org
            Blocks: 224669
          Assignee: office@FreeBSD.org
             Flags: maintainer-feedback?(office@FreeBSD.org)

FreeBSD -CURRENT plans to update base Clang to 6.0.0 soon. While testing th=
is
port failed to build.

vcl/unx/generic/app/wmadaptor.cxx:2525:85: error: non-constant-expression
cannot be narrowed from type 'sal_Int32' (aka 'int') to 'unsigned long' in
initializer list [-Wc++11-narrowing]
    XTextProperty aClientProp =3D { (unsigned char*)aWmClient.getStr(),
XA_STRING, 8, aWmClient.getLength() };
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20
    ^~~~~~~~~~~~~~~~~~~~~
vcl/unx/generic/app/wmadaptor.cxx:2525:85: note: insert an explicit cast to
silence this issue
    XTextProperty aClientProp =3D { (unsigned char*)aWmClient.getStr(),
XA_STRING, 8, aWmClient.getLength() };
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20
    ^~~~~~~~~~~~~~~~~~~~~
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20
    static_cast<unsigned long>( )

connectivity/source/parse/PColumn.cxx:176:156: error: reinterpret_cast from
'nullptr_t' to 'sal_Bool *' (aka 'unsigned char *') is not allowed
=20=20=20=20=20=20=20
registerProperty(OMetaConnection::getPropMap().getNameByIndex(PROPERTY_ID_F=
UNCTION),
                           PROPERTY_ID_FUNCTION,                           =
0,=20
&m_bFunction,                       ::getCppuType(reinterpret_cast<
sal_Bool*>(NULL)));
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
connectivity/source/parse/PColumn.cxx:177:171: error: reinterpret_cast from
'nullptr_t' to 'sal_Bool *' (aka 'unsigned char *') is not allowed
=20=20=20=20=20=20=20
registerProperty(OMetaConnection::getPropMap().getNameByIndex(PROPERTY_ID_A=
GGREGATEFUNCTION),
          PROPERTY_ID_AGGREGATEFUNCTION,          0,  &m_bAggregateFunction=
,=20=20=20
          ::getCppuType(reinterpret_cast< sal_Bool*>(NULL)));
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
connectivity/source/parse/PColumn.cxx:178:159: error: reinterpret_cast from
'nullptr_t' to '::rtl::OUString *' is not allowed
=20=20=20=20=20=20=20
registerProperty(OMetaConnection::getPropMap().getNameByIndex(PROPERTY_ID_T=
ABLENAME),
                          PROPERTY_ID_TABLENAME,                          0=
,=20
&m_aTableName,                      ::getCppuType(reinterpret_cast<
::rtl::OUString*>(NULL)));
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
connectivity/source/parse/PColumn.cxx:179:156: error: reinterpret_cast from
'nullptr_t' to '::rtl::OUString *' is not allowed
=20=20=20=20=20=20=20
registerProperty(OMetaConnection::getPropMap().getNameByIndex(PROPERTY_ID_R=
EALNAME),
                           PROPERTY_ID_REALNAME,                           =
0,=20
&m_aRealName,                       ::getCppuType(reinterpret_cast<
::rtl::OUString*>(NULL)));
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
connectivity/source/parse/PColumn.cxx:180:180: error: reinterpret_cast from
'nullptr_t' to 'sal_Bool *' (aka 'unsigned char *') is not allowed
=20=20=20=20=20=20=20
registerProperty(OMetaConnection::getPropMap().getNameByIndex(PROPERTY_ID_D=
BASEPRECISIONCHANGED),
      PROPERTY_ID_DBASEPRECISIONCHANGED,      0,  &m_bDbasePrecisionChanged=
,=20
::getCppuType(reinterpret_cast<sal_Bool*>(NULL)));
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20
                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
connectivity/source/parse/PColumn.cxx:181:176: error: reinterpret_cast from
'nullptr_t' to 'sal_Bool *' (aka 'unsigned char *') is not allowed
=20=20=20
registerProperty(OMetaConnection::getPropMap().getNameByIndex(PROPERTY_ID_I=
SSEARCHABLE),
           PROPERTY_ID_ISSEARCHABLE,                       0,=20
&m_bIsSearchable,           ::getCppuType(reinterpret_cast< sal_Bool*>(NULL=
)));
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20
                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
connectivity/source/parse/PColumn.cxx:182:162: error: reinterpret_cast from
'nullptr_t' to '::rtl::OUString *' is not allowed
=20=20=20
registerProperty(OMetaConnection::getPropMap().getNameByIndex(PROPERTY_ID_L=
ABEL),
                              PROPERTY_ID_LABEL,=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
0,  &m_sLabel,                          ::getCppuType(reinterpret_cast<
::rtl::OUString*>(NULL)));
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
connectivity/source/parse/PColumn.cxx:268:99: error: reinterpret_cast from
'nullptr_t' to 'sal_Bool *' (aka 'unsigned char *') is not allowed
        PropertyAttribute::READONLY,  const_cast< sal_Bool* >( &m_bAscendin=
g ),
   ::getCppuType( reinterpret_cast< sal_Bool* >( NULL ) ) );
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
connectivity/source/parse/PColumn.cxx:270:103: error: reinterpret_cast from
'nullptr_t' to '::rtl::OUString *' is not allowed
        PropertyAttribute::READONLY,  const_cast< ::rtl::OUString* >(
&m_sTableName ),  ::getCppuType(reinterpret_cast< ::rtl::OUString*>(NULL)));
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

To reproduce:
$ poudriere jail -cj clang6-amd64 -a amd64 -v projects/clang600-import -m
svn+https
$ poudriere bulk -Ctj clang6-amd64 editors/openoffice-4


Referenced Bugs:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D224669
[Bug 224669] [exp-run] Against projects/clang600-import branch
--=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-225129-25061>