[Bug 252890] emulators/tiemu3: Modernize Makefile and fix issues

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Thu Jan 21 16:58:29 UTC 2021


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

            Bug ID: 252890
           Summary: emulators/tiemu3: Modernize Makefile and fix issues
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs at FreeBSD.org
          Reporter: cyberbotx at cyberbotx.com

Created attachment 221791
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=221791&action=edit
tiemu3-3.03_10.patch

* Update Makefile in the following ways:
  - Bump PORTREVISION
  - Add LIB_DEPENDS that stage-qa says should be there
  - Add USE_GNOME that stage-qa says should be there
  - Add localbase to USES and remove the parts setting those in CPPFLAGS and
LDFLAGS
  - Correct the linker flag of -export-dynamic to -Wl,-E instead

As an aside, I have been getting build failures from pkg-fallout on this port
on 13-i386. The latest build log is at
http://beefy17.nyi.freebsd.org/data/main-i386-default/p562159_s5bd565855a/logs/tiemu3-3.03_9.log
according to the email. I do not know the cause of this as I do not encounter
it locally with my 12-i386 or 11-i386 poudriere jails, so I do not have
anything local that can point my in a direction as to why this is happening.

Tested in poudriere for 11-i386, 11-amd64, 12-i386 and 12-amd64. Passed
portlint for the most part (it complains about files/patch-man_Makefile.in not
being generated by make makepatch, but the patch works so I do not see any
reason to touch it).

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


More information about the freebsd-ports-bugs mailing list