Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 Jul 2018 18:28:53 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 229931] cad/calculix: doesn't build after 2.14 update
Message-ID:  <bug-229931-7788@https.bugs.freebsd.org/bugzilla/>

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

            Bug ID: 229931
           Summary: cad/calculix: doesn't build after 2.14 update
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: pfg@FreeBSD.org
          Reporter: rsmith@xs4all.nl
             Flags: maintainer-feedback?(pfg@FreeBSD.org)
          Assignee: pfg@FreeBSD.org

Created attachment 195340
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D195340&action=
=3Dedit
git diff for the port directory.

After the 228260 update to 2.14, re-building this port failed for me.

There are a couple of issues:
1) The distfiles have changed.
2) The source directory lists itself as version 2.14.1, even though the tar=
ball
is still called 2.14.
3) The executable lists says it's 2.14.1

ad 1:

>ls -l /usr/ports/distfiles/calculix/cgx_2.14.*
-rw-r--r--  1 root  wheel  - 1308087 Jul 21 11:03
/usr/ports/distfiles/calculix/cgx_2.14.pdf
-rw-r--r--  1 root  wheel  -  338235 Jul 21 11:03
/usr/ports/distfiles/calculix/cgx_2.14.htm.tar.bz2
-rw-r--r--  1 root  wheel  - 3928431 Jul 21 11:03
/usr/ports/distfiles/calculix/cgx_2.14.exa.tar.bz2
-rw-r--r--  1 root  wheel  - 5451218 Jul 21 11:03
/usr/ports/distfiles/calculix/cgx_2.14.all.tar.bz2

> sha256 /usr/ports/distfiles/calculix/cgx_2.14.*
SHA256 (/usr/ports/distfiles/calculix/cgx_2.14.all.tar.bz2) =3D
07658fcf2c00489cad16b58c6065ca8402c974f2c7e9d3e9dbca87cfd7275d12
SHA256 (/usr/ports/distfiles/calculix/cgx_2.14.exa.tar.bz2) =3D
78dbd438b64e68af48cec0c34fd76ab79d11aa0c7fcceb7357cf107fb203c2da
SHA256 (/usr/ports/distfiles/calculix/cgx_2.14.htm.tar.bz2) =3D
280b5f76d3a6c61772fa50eeabca043b53d4083fcf186d1c80bfe5669398e6ea
SHA256 (/usr/ports/distfiles/calculix/cgx_2.14.pdf) =3D
b933bddbd21184931f2253d77eca63b9cf92a52d808660f27a636b742b328060

ad 2:

> tar tf /usr/ports/distfiles/calculix/cgx_2.14.all.tar.bz2 | head -n 1
CalculiX/cgx_2.14.1/

It looks like the distfiles were remade?

I made some changes to the port to make it compile. A patch is attached.
I left the PORTVERSION as 2.14. Not sure what is the right thing to do in a
case like this.

--=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-229931-7788>