[Bug 228707] math/py27-matplotlib-2.1.2_2: Undefined symbol "__aeabi_uidiv@GCC_3.5" on armv7

classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

[Bug 228707] math/py27-matplotlib-2.1.2_2: Undefined symbol "__aeabi_uidiv@GCC_3.5" on armv7

bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=228707

            Bug ID: 228707
           Summary: math/py27-matplotlib-2.1.2_2: Undefined symbol
                    "__aeabi_uidiv@GCC_3.5" on armv7
           Product: Ports & Packages
           Version: Latest
          Hardware: arm
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: [hidden email]
          Reporter: [hidden email]
 Attachment #193947 text/plain
         mime type:

Created attachment 193947
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=193947&action=edit
Poudriere build log

I am building ports on my wandboard-quad running

FreeBSD 12.0-CURRENT #0 r333645


ImportError:
Importing the multiarray numpy extension module failed.  Most
likely you are trying to import a failed build of numpy.
If you're working with a numpy git repo, try `git clean -xdf` (removes all
files not under version control).  Otherwise reinstall numpy.

Original error was: /usr/local/lib/libblas.so.2: Undefined symbol
"__aeabi_uidiv@GCC_3.5"

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 228707] math/py-matplotlib 2.1.2_2: Undefined symbol "__aeabi_uidiv@GCC_3.5" on armv7

bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=228707

Mark Linimon <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|math/py27-matplotlib-2.1.2_ |math/py-matplotlib 2.1.2_2:
                   |2: Undefined symbol         |Undefined symbol
                   |"__aeabi_uidiv@GCC_3.5" on  |"__aeabi_uidiv@GCC_3.5" on
                   |armv7                       |armv7
              Flags|                            |maintainer-feedback?(mainla
                   |                            |[hidden email])
                 CC|                            |[hidden email]

--- Comment #1 from Mark Linimon <[hidden email]> ---
I don't know how to fix it.  It is on my list to be marked BROKEN unless the
maintainer has an idea.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 228707] math/py-matplotlib 2.1.2_2: Undefined symbol "__aeabi_uidiv@GCC_3.5" on armv7

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=228707

--- Comment #2 from [hidden email] ---
I've seen errors like this before on x86 (also involving libblas), usually
resulting from an improperly-upgraded port collection.

Did this error arise as part of a from-scratch build of ports?

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 228707] math/py-matplotlib 2.1.2_2: Undefined symbol "__aeabi_uidiv@GCC_3.5" on armv7

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=228707

--- Comment #3 from Ulrich Grey <[hidden email]> ---
(In reply to mainland from comment #2)
I have used a portsnap generated ports tree for the first build.
I have built all ports from this ports tree, no updates of the ports tree.

To be sure I have checked out a new ports tree using svnlite:

root@wqtest:/usr/local/BUILD/Poudriere-current12/ports/svn # svnlite info
Path: .
Working Copy Root Path: /usr/local/BUILD/Poudriere-current12/ports/svn
URL: https://svn.freebsd.org/ports/head
Relative URL: ^/head
Repository Root: https://svn.freebsd.org/ports
Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5
Revision: 472939
Node Kind: directory
Schedule: normal
Last Changed Author: yuri
Last Changed Rev: 472939
Last Changed Date: 2018-06-20 21:15:21 +0000 (Wed, 20 Jun 2018)

Using this new ports tree I tried to build ports-mgmt/porttree,
I got the same errors.

Please see the error logs:

http://ulrich-grey.de/dl/FreeBSD/py27-matplotlib-2.1.2_2.log
http://ulrich-grey.de/dl/FreeBSD/py27-scipy-1.1.0.log

These ports build successfully:
http://ulrich-grey.de/dl/FreeBSD/openblas-0.2.20_2,1.log
http://ulrich-grey.de/dl/FreeBSD/cblas-1.0_8.log
http://ulrich-grey.de/dl/FreeBSD/blas-3.5.0_4.log

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 228707] math/py-matplotlib 2.1.2_2: Undefined symbol "__aeabi_uidiv@GCC_3.5" on armv7

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=228707

--- Comment #4 from Ulrich Grey <[hidden email]> ---
(In reply to Ulrich Grey from comment #3)
I have used ports-mgmt/poudriere, every port is built in a clean environment.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 228707] math/py-matplotlib 2.1.2_2: Undefined symbol "__aeabi_uidiv@GCC_3.5" on armv7

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=228707

--- Comment #5 from [hidden email] ---
I'm afraid I have no other ideas. The port should probably be marked BROKEN on
arm for now.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 228707] math/py-matplotlib 2.1.2_2: Undefined symbol "__aeabi_uidiv@GCC_3.5" on armv7

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=228707

[hidden email] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[hidden email]

--- Comment #6 from [hidden email] ---
(In reply to Mark Linimon from comment #1)
I think it's the problem with base libgcc vs ports libgcc.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 228707] math/py-matplotlib 2.1.2_2: Undefined symbol "__aeabi_uidiv@GCC_3.5" on armv7

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=228707

Ruslan Makhmatkhanov <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[hidden email]

--- Comment #7 from Ruslan Makhmatkhanov <[hidden email]> ---
Not sure if it's somehow related, I had this error with scikit-learn:


In [8]: import scipy.special

--------------------

ImportError                               Traceback (most recent call last)
<ipython-input-8-f4252bb1d87c> in <module>()
----> 1 import scipy.special

/usr/local/lib/python3.7/site-packages/scipy/special/init.py in <module>()
        638 from .sf_error import SpecialFunctionWarning, SpecialFunctionError
        639
--> 640 from ._ufuncs import *
        641
        642 from .basic import *

ImportError: /usr/local/lib/python3.7/site-packages/scipy/special/_ufuncs.so:
Undefined symbol "cpow@GFORTRAN_C99_7"

It failed to import scipy until I rebuilt math/py-scipy with this lines
commented on:

#PYDISTUTILS_BUILDARGS= --fcompiler=gnu95
#PYDISTUTILS_CONFIGUREARGS=     --fcompiler=gnu95

May be something similar should be done for matplotlib (yet it works well for
me here)

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 228707] math/py-matplotlib 2.1.2_2: Undefined symbol "__aeabi_uidiv@GCC_3.5" on armv7

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=228707

Walter Schwarzenfeld <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[hidden email]

--- Comment #8 from Walter Schwarzenfeld <[hidden email]> ---
We have version 2.2.4. Does the problem still exist?

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
To unsubscribe, send any mail to "[hidden email]"