macports-ports icon indicating copy to clipboard operation
macports-ports copied to clipboard

gmm: update to 5.4.2

Open barracuda156 opened this issue 1 year ago • 1 comments

Description

Just an update.

Type(s)
  • [ ] bugfix
  • [x] enhancement
  • [ ] security fix
Tested on

macOS 10.6.8 Server Xcode 3.2.6

Verification

Have you

  • [x] followed our Commit Message Guidelines?
  • [x] squashed and minimized your commits?
  • [x] checked that there aren't other open pull requests for the same change?
  • [ ] referenced existing tickets on Trac with full URL?
  • [x] checked your Portfile with port lint --nitpick?
  • [ ] tried existing tests with sudo port test?
  • [ ] tried a full install with sudo port -vst install?
  • [ ] tested basic functionality of all binary files?

barracuda156 avatar Jul 17 '22 20:07 barracuda156

Notifying maintainers: @MarcusCalhoun-Lopez for port gmm.

macportsbot avatar Jul 17 '22 20:07 macportsbot

@barracuda156 this PR fails to build ; please do complete the PR checklist locally before submitting a PR. It would be good if you could look into this (perhaps let's try and wrap up the collections of open PRs you have currently before submitting new ones?)

reneeotten avatar Aug 19 '22 01:08 reneeotten

@barracuda156 this PR fails to build ; please do complete the PR checklist locally before submitting a PR. It would be good if you could look into this (perhaps let's try and wrap up the collections of open PRs you have currently before submitting new ones?)

I will try fixing it soon. Sure.

barracuda156 avatar Aug 19 '22 01:08 barracuda156

@reneeotten After adding config.arg --disable-dependency-tracking it builds, but fails at destroot:

.././install-sh -c -d '/opt/local/var/macports/build/_Users_runner_work_macports-ports_macports-ports_ports_science_gmm/gmm/work/destroot/opt/local/include'
  /bin/sh: .././install-sh: Permission denied
  make[2]: *** [install-nobase_includeHEADERS] Error 1
  make[2]: Leaving directory `/opt/local/var/macports/build/_Users_runner_work_macports-ports_macports-ports_ports_science_gmm/gmm/work/gmm-5.4.2/include'
  make[1]: *** [install-am] Error 2
  make[1]: Leaving directory `/opt/local/var/macports/build/_Users_runner_work_macports-ports_macports-ports_ports_science_gmm/gmm/work/gmm-5.4.2/include'
  make: *** [install-recursive] Error 1
  make: Leaving directory `/opt/local/var/macports/build/_Users_runner_work_macports-ports_macports-ports_ports_science_gmm/gmm/work/gmm-5.4.2'
  Command failed:  cd "/opt/local/var/macports/build/_Users_runner_work_macports-ports_macports-ports_ports_science_gmm/gmm/work/gmm-5.4.2" && /usr/bin/make -w install DESTDIR=/opt/local/var/macports/build/_Users_runner_work_macports-ports_macports-ports_ports_science_gmm/gmm/work/destroot 
  Exit code: 2
  Error: Failed to destroot gmm: command execution failed
  DEBUG: Error code: CHILDSTATUS 3821 2

Any suggestions, what may be going wrong?

barracuda156 avatar Aug 19 '22 19:08 barracuda156

looks like a permissions problem:/bin/sh: .././install-sh: Permission denied - does this work for you locally?

reneeotten avatar Aug 20 '22 00:08 reneeotten

looks like a permissions problem:/bin/sh: .././install-sh: Permission denied - does this work for you locally?

Yes, of course. The port built normally with no tricks from the beginning.

barracuda156 avatar Aug 20 '22 08:08 barracuda156

@mascguy This I will sort out today a bit later.

barracuda156 avatar Sep 20 '22 14:09 barracuda156

@mascguy Fixed :)

barracuda156 avatar Sep 20 '22 16:09 barracuda156

Sergey, gmm is a header-only component. So dependent gmsh will need to be rev-bumped, to pick up the changes.

(You can ignore the other dependent - koffice2-devel - as that's broken across-the-board. So don't waste your time on trying to fix it.)

mascguy avatar Sep 22 '22 16:09 mascguy

@mascguy Okay, gmsh revbumped. I actually intended to update it, but somewhat later on. Not much time right now and other stuff needs to be fixed.

barracuda156 avatar Sep 22 '22 16:09 barracuda156