{5} Assigned, Active Tickets by Owner (Full Description) (1500 matches)

List tickets assigned, group by ticket owner. This report demonstrates the use of full-row display.

Results (1 - 100 of 1500)

1 2 3 4 5 6 7 8 9 10 11

0x6772 (2 matches)

Ticket Summary Component Milestone Type Created
Description
#48948 abcde @2.7: Can't locate MusicBrainz/DiscID.pm in @INC ports defect Sep 22, 2015

This programme has improved greatly and I use it happily under linux. Sadly it has been caught out by perl changes on osx. At present no macport package installs the perl musicbrainz library. If this is installed by via the perl cpan repository copmmand, abcde does not recognise it, as it looks to /usr/bin/perl, not the one under /opt. If the cpan repository library (version 0.30) is installed for /usr/bin/perl, the following error message stops the show:

Perl API version v5.16.0 of CODE(0x7f81328e3fa8) does not match v5.18.0 at /System/Library/Perl/5.18/XSLoader.pm line 95.
Compilation failed in require at /opt/local/bin/abcde-musicbrainz-tool line 18.

At present you would have to say that the programme is effectively non-functioning. Any advice appreciated.


#49799 abcde @ 2.7 disk reading error ports defect Nov 24, 2015

The latest fun for abcde is the programme crashing at the stage of ripping the disk with the following error:

[ERROR] abcde: The following commands failed to run:
readtrack-01: cp -f returned code 64
Finished. Not cleaning /Users/ab290/abcde.9c0b790b.

I know that error 64 often refers to things like spaces in file names not enclosed by double quotes, but this does not seem to be the case here.


admin@… (10 matches)

Ticket Summary Component Milestone Type Created
Description
#40190 Trac wiki page deleted messages are not correct trac defect Aug 20, 2013

The email messages telling us when a version of a wiki page is deleted are not correct. Today spam was added to three pages. Those revisions were then promptly deleted, but the messages sent stated:

Version "58" of page "Migration" was deleted by ajh158@yahoo.com
Version "9" of page "MisbehavingServers" was deleted by ecronin@macports.org
Version "6" of page "SpecialMaintainerAddresses" was deleted by ryandesign@macports.org

In each case, the individual named is not the one who deleted the offending revision, but the one who wrote the most recent remaining revision of the page.


#19250 Modify SVN-Notify to add additional links into repository from the commit email server/hosting enhancement Apr 9, 2009

The commit emails put out by SVN-Notify would be more useful if they included links directly to the file in SVN or Trac.

A heading is put out before each diff section, which already includes path information and revisions. It seems like it would be nice if each of those were a true link into the trac representation.

The following heading, for instance, could include three links (one to the file in trac, one to the starting revision, and one to the ending revision).

Modified: trunk/base/src/port1.0/portlint.tcl (49405 => 49406)


#31443 Trac: Report on all the tickets on which someone added a comment or attachment trac enhancement Sep 28, 2011

I believe a report to locate all the tickets someone added an attachment or made a comment would be helpful. It would be helpful to show people's contribution to MacPorts.


#38095 RFE: Automatically check tickets for common mistakes before allowing users to submit them server/hosting enhancement Feb 17, 2013

For example, if the component is "ports" but you left the "port" field blank, it could prevent you from filing the ticket until you fill in the "port" field. Or if you leave the "cc" field blank for a port that isn't nomaintainer, it could remind you to fill it in (even better, it could check the maintainer field of the port itself and automatically fill it in for you). Or if you're submitting a portfile, it could automatically run port -v lint --nitpick on it and prevent you from submitting it if there are any errors or warnings. It could also submit the portfile to the buildbot and let you know if the buildbot fails to build it, kinda like how some GitHub repos have Travis CI integrated with their pull requests. My idea for submitting this ticket originally came up in IRC when larryv was wondering if the "priority" field could be hidden for certain users.


#44700 Request: download-friendly installer package URLs server/hosting enhancement Aug 19, 2014

Hello!

I was writing a puppet class to install things from macports. In the process, I wrote a class for macports itself. I was unsure what to put in the source part, though.

I mean, I could hardwire it to the URL of the current installer as to date, but that does nobody any favours.

I was wondering if you could please add download-friendly URLs for the installer, on the website. For example

https://distfiles.macports.org/MacPorts/MacPorts-current-Lion.pkg or

https://distfiles.macports.org/MacPorts/MacPorts-current-MountainLion.pkg or

https://distfiles.macports.org/MacPorts/MacPorts-current-Maverics.pkg

where current is the most up-to-date version of the MacPorts installer.

That would def add a sprinkle of automation more in my life.

Should higher intervention be needed, I am def willing to splurge for $beverage/$food -ofchoice to help the good people in Apple feel favourably towards this ticket.

Best Regads,

George Marselis


#44789 Remove .html files from distfiles mirrors server/hosting enhancement Aug 27, 2014

When a port fails to fetch because the upstream server delivered an HTML file instead of the real file, MacPorts helpfully renames the distfile to end with .html and prints a message advising the user to look at this file. But these files are not needed or wanted on the distfiles mirrors and should be removed. Perhaps a nightly task could do this. This directory contains an example of such a file:

http://distfiles.macports.org/openmpi-devel/

This is a similar request to #18952, which five years later still needs to be implemented. Both requests should be simple to implement with a one-line invocation of the find command.


#51995 buildbot improvements buildbot/mpbb enhancement Aug 10, 2016

I'm opening a single ticket to list and brainstorm ideas for further improvements of the new buildbot setup. Please note that each individual item listed here would deserve its own ticket, but it makes no sense to open so many tickets at this early stage.

  • (DONE, 62834a42) avoid activating the port and its dependencies if the port was already installed (and is only deactivated),
    • but continue from the upload step (partially addressed by 4162046c, still a problem for wine)
  • create "fail cache" and don't build the port if it hasn't been changed and is known to fail; don't even install any dependency if one of the dependencies is know to fail and hasn't been modified since (the email about build failure should still be sent though)
  • provide a force flag to override the cache and attempt the build despite of cache predicting the failure
  • (see see #53976) provide means to build just a single port without any subports (for example, allow building just wxWidgets-3.0 without wxgtk-3.0 and others)
  • (see #35897, #52742) on top of the portlist (portname) variable, introduce a new variable that holds variants (say +quartz -x11) and allow building the port with those variants (the idea is not to come up with a complete list of useful builds, but to set the necessary building blocks to allow building quartz variants of ports or maybe other tricks that might occasionally be needed)
  • (see #53977) add a new variable to allow running the tests (we could later try to enable that by default for perl modules for example)
  • (see #52766) triggering the individual builds on the builder is currently in random order (not sure if this is possible to fix)
  • (see #53978) provide a variable to allow rebuilding all the ports committed between two commit numbers (useful to overcome problems due to temporary broken dependencies or broken build slaves); currently this is only possible for a single commit
  • (see #53979) Would it make any sense to merge portwatcher requests or rather not? The slight optimization might reduce the need to rebuild ports with several commits one after the other.

Display / UI

  • create a hyperlink from the builder to the watcher (currently there's just url, but it's not a clickable hyperlink)
  • create hypherlinks to individual builds from the console page (there's currently just a hyperlink that points to an useless # on the same page)
  • create navigation button for individual builds (one build back and forward)
  • (DONE; r152536) disable tracking of remaining build time based on statistics (unless the statistics gets considerably better and actually tracks builds of individual ports)
  • Is it possible to display URLs (on the watcher) to triggered builds as soon as the builds start (rather than waiting until all builds are finished)?
  • (not sure if doable) pending forced build requests don't display any info at all until they are started (one doesn't know which port builds were forced)
  • it would be nice if hyperlinks from the watcher to the builders would also contain the port name being built
  • (the port builder could theoretically display a new property with all ports being built by the same watcher; no added benefit, just giving extra info to anyone browsing the logs; super low priority, if desired at all)
  • it would be handy if the SVN revision (when applicable) was also shown on the port builder (with all the sugars ... hyperlinks, commit message etc.), not just the port watcher

Log files

  • (DONE; r151264, r151266) provide a link to main.log
  • provide a link to config.log if one exists (we can worry about more advanced situations with multiple logs later)
  • (DONE; r152521) remove stdio from the first step in builder with the sole purpose of displaying port name
  • (DONE; r151264, r151266) add some very basic build statistics (build time, size of build dir, size of destroot)
    • missing: size of binary archive, ...
    • perhaps more accuracy in timing (currently seconds are used)
  • (DONE; r151215, r151216) the builder should provide a list of dependencies to be installed as a separate log file, for example in the following format:
    Installing dependencies:
     - expat
     - jpeg
     - libiconv
     - zlib
     - libpng
     - ncurses
     - gettext
     - xz
     - tiff
    
    Installing dependency 1 of 9: expat ... [OK]
    Installing dependency 2 of 9: jpeg ... [OK]
    Installing dependency 3 of 9: libiconv ... [OK]
    Installing dependency 4 of 9: libpng ... [OK]
    Installing dependency 5 of 9: ncurses ... [OK]
    Installing dependency 6 of 9: gettext ... [FAIL]
    
  • optionally print the last few lines from main.log of the failed dependency
  • provide a shorter log about the build progress, the equivalent of running port install without verbose/debug mode; we could do that either by filtering the logs and displaying just the relevant lines or by running the installation without debug more and get debug information from the main.log instead; needs some thinking
  • steps/svn/logs/stdio on the watcher now contains email addresses (that's slightly bad for web spiders)
  • (DONE; r151267, r151268) the watcher should provide a summary of successful / broken triggered builds similar to the old status, for example something like:
    • (lots of room for improvements)
      Building 1 of 20 foo ... [OK]
      Building 2 of 20 foo-devel ... broken dependency baz [FAIL]
      Building 3 of 20 bar ... broken dependency bar-2.0 [FAIL]
      Building - of 20 bar-1.0 ... obsolete [SKIP]
      Building 4 of 20 bar-2.0 ... failed before, no attempt to rebuild [FAIL]
      Building 5 of 20 bar-3.0 ... [OK]
      ...
      
  • see the following link for some ideas of how to make custom (html) reports (it uses an old version of buildbot, but ...)

Sending e-mails

  • portwatcher should send notification about broken builds to all maintainers of the broken ports + the committer (or the user who forced the build)
  • include the aggregated statistics in the email
    • which ports failed to build
    • whether they failed because of broken dependencies (which one) or due to a build error in port itself (maybe even the phase where the error happened), see the log file proposal above
  • include the URL to the build (both the watcher and the builder if possible)

Improvements in the core

  • if the port builds locally (rather that being fetched from the binary archive), it would be nice to store the build time in the database (with some caution when builds are broken)
    • I would like to run a command that would print the list of installed port sorted by the build time (say, to determine which ports are the most demanding/important to build on the buildbot)
    • this could be useful input for determining the remaining build time on the builder (if we ever figure out how to hack the buildbot to read that piece of information from an external source)

Statistics

  • create a simple web site that collects statistics in a table, containing the following variables:
    • port name
    • version
    • revision
    • explicit variants (usually none, but +universal could be one)
    • all variants
    • OS version
    • architecture
    • builder name
    • number or link to the watcher
    • number or link to the builder
    • success: OK | FAIL | (FAIL-skip)
    • uploaded: True | False
  • and then prints out the list of latest builds grouped by Portfile + URLs to binary archives
  • also collect the lists of files + size of compressend & uncompressed archive (and build bir) + potentially the build time just for the latest successful builds

Organisation

  • move the old buildbot and mpab to a place of historic interest and rename buildbot-test to buildbot, update contrib/README to reflect the changes
  • potentially move more logic of master.cfg to a python module
  • move the list of builders from hardcoded python code to a configuration file

#51996 Buildbot: create a new factory to aid with new MacPort releases buildbot/mpbb enhancement Aug 10, 2016

It would be helpful to have a new buildbot factory to create everything needed for a new release, other than messing up with the repository (tagging, updating the docs, ...) and signing the archives.

Creating a new release is a bit problematic because it requires access to:

  • all the supported OS versions
  • payed developer account to sign the packages

We cannot avoid the need to sign the packages (unless the server can do that automatically, but even then it might be a security concern), but we could use the existing infrastructure to compile the components of MacPorts on the target architecture and create the unsigned pkg/dmg files. Well, we would still need a virtual machine for Tiger and Leopard, but 6-7 (or more if we also count the libc++-based builds) could be catered for by the existing infrastructure.


#18952 Stray .TMP files on distfiles mirrors server/hosting defect Mar 24, 2009

It seems that sometimes the distfiles mirror gets interrupted while downloading a file, and then a .TMP file gets left behind. This is a bit untidy and it would be nice if the .TMP files could be cleaned up automatically so that they don't appear when browsing the distfiles servers' directory listings.

Perhaps a cron task could be installed to periodically clean it up. For example, it could run this command:

find /path/to/distfiles -type f -name '*.TMP' \! -newermt '1 hour ago' -delete

This would find and delete files in /path/to/distfiles whose names end with ".TMP" and that were last modified more than an hour ago.

If you just want to see what files would be deleted without deleting them, remove "-delete" from the command:

find /path/to/distfiles -type f -name '*.TMP' \! -newermt '1 hour ago'

The "1 hour" figure is picked a bit at random, but you want some nonzero value in there; you wouldn't want to clean up .TMP files that are currently being downloaded.

See also #44789.


#52107 Trac: options to temporarily disable emails on tickets that affect many maintainers and commits trac enhancement Aug 26, 2016

I opened this to discuss options/ideas to allow "quiet" changes on tickets like #39383 or #48365/#52081.

Some solutions that come to my mind:

  • having a separate field similar to descriptions that would not generate email traffic
  • having a checkbox saying "don't send an email when I add these changes"
  • being able to a reply with a checkbox "anyone can edit text of this reply" (people could then edit reply without generating more email traffic)
  • open 100 new tickets and only display a ticket query in the master ticket (I don't like that idea too much though)
  • open two tickets, one to notify developers, the other one without any subscribers to actually track the progress (ideally I would like to have the ability to include the whole description field from another ticket)

See also https://trac-hacks.org/wiki/QuietPlugin for a potentially useful plugin.


After we started automatically adding new commit messages at the end of the tickets, this will become an even bigger problem. Ticket #47197 is another example with 60 subscribers and over 200 required commits. On the other hand this might be an opportunity to add some more clever automatism. My wish would be to have one comment field with a well-defined template reserved for the "bot" and then the bot could potentially change that comment as new commits arrive.

We could have some syntax like

Closes: https://trac.macports.org/ticket/{nnnnn} for {portname}
# for partial fixes
See: https://trac.macports.org/ticket/{nnnnn} for {anotherportname}

and then the bot could track progress for us in that template without notifying all the recipients about the change.

Citing:

I think it could be good to take the discussion of your use case over to the trac-users MailingList. I have ideas on how to solve your issue, and would be happy to commit some time to implementing a plugin (if needed), for such a big and important open source project that uses Trac ;)

If you start a thread on trac-users with your ideas on how to solve it we can start discussing potential solutions.


agraef (1 match)

Ticket Summary Component Milestone Type Created
Description
#59898 pure-octave: why are we setting -std=gnu++11? ports defect Dec 28, 2019

The pure-octave port contains this:

# Apparently the port group removes this for some reason, but we absolutely need this.
configure.cxxflags-append       -std=gnu++11

I agree that the port fails to build without that, but it shouldn't be our responsibility; the build system should be doing it. I don't understand where you think the build system would otherwise be adding that. I don't see a -std flag in the pure-octave Makefile.


aivazis (1 match)

Ticket Summary Component Milestone Type Created
Description
#60597 openmpi @4.0.1_1: openmpi-clangXX - the list of variants doesn't mention clang ports defect Jun 4, 2020

None of the openmpi clang supports have an accurate list of variants. clang is not mentioned

% port info openmpi-clang90
openmpi-clang90 @4.0.1_1 (science, parallel, net)
Variants:             g95, [+]gcc10, gcc44, gcc45, gcc46, gcc47, gcc48, gcc49, gcc5, gcc6, gcc7,
                      gcc8, gcc9, universal, valgrind

Description:          Open MPI is a project combining technologies and resources from several other
                      projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best
                      MPI library available. A completely new MPI-2 compliant implementation, Open
                      MPI offers advantages for system and software vendors, application developers
                      and computer science researchers.

                      THIS SUBPORT WRAPS clang90's C/C++ (AND THE FORTRAN COMPILER SELECTED BY THE
                      VARIANT, IF ANY)
Homepage:             https://www.open-mpi.org/

Build Dependencies:   pkgconfig, gcc10, clang-9.0
Library Dependencies: hwloc, gcc10, libgcc, libgcc10
Runtime Dependencies: mpi_select, mpi-doc
Platforms:            darwin
License:              BSD
Maintainers:          none

alexander.afanasyev@… (1 match)

Ticket Summary Component Milestone Type Created
Description
#55796 py27-goocanvas @0.14.1_6: Failed to destroot py27-goocanvas: command execution failed ports defect Feb 6, 2018

I am trying to install py27-goocanvas for NS3 simulator, but I get the following error at the end: Failed to destroot py27-goocanvas: command execution failed. Operating system is OS X Yosemite 10.10.5 and Xcode version 7.2.1 is installed. I am also attaching the error log as a file to this ticket.


amake (3 matches)

Ticket Summary Component Milestone Type Created
Description
#43992 Platypus: error: use of undeclared identifier 'CGDirectPaletteRef' ports defect Jun 11, 2014

Cleaning and reinstalling does not help.

Xcode 5.1.1
Build version 5B1008

Attached you find the log file.


#57516 py-pyscard @1.9.7: error: ‘SCARD_PROTOCOL_UNDEFINED’ undeclared ports defect Nov 6, 2018

py-pyscard fails to build, at least on Snow Leopard:

In file included from smartcard/scard/scard_wrap.c:3064:
smartcard/scard/winscarddll.h:280: warning: ‘LPTSTR’ is deprecated
smartcard/scard/winscarddll.h:286: warning: ‘LPTSTR’ is deprecated
smartcard/scard/winscarddll.h:304: warning: ‘LPTSTR’ is deprecated
smartcard/scard/scard_wrap.c: In function ‘_ListReaders’:
smartcard/scard/scard_wrap.c:3443: warning: ‘LPTSTR’ is deprecated
smartcard/scard/scard_wrap.c: In function ‘_ListReaderGroups’:
smartcard/scard/scard_wrap.c:3472: warning: ‘LPTSTR’ is deprecated
smartcard/scard/scard_wrap.c:3489: warning: ‘LPTSTR’ is deprecated
smartcard/scard/scard_wrap.c: In function ‘_Status’:
smartcard/scard/scard_wrap.c:3550: warning: ‘LPTSTR’ is deprecated
smartcard/scard/scard_wrap.c: In function ‘_Transmit’:
smartcard/scard/scard_wrap.c:3588: error: ‘SCARD_PROTOCOL_UNDEFINED’ undeclared (first use in this function)
smartcard/scard/scard_wrap.c:3588: error: (Each undeclared identifier is reported only once
smartcard/scard/scard_wrap.c:3588: error: for each function it appears in.)

#58501 Gradle-5.4.1 does not even start ports defect May 20, 2019

MacOS Mojave 10.14.4, Oracle JDK-1.8.0_211, Xcode-10.2.1, current Macports and current stable Gradle port 5.4.1 (current groovy port installed).

Problem: installation appears fine, but even the simplest invocation fails. I suspect pilot's error rather than software bug, but help would be greatly appreciated:

$ sudo port install gradle
--->  Fetching archive for gradle
--->  Attempting to fetch gradle-5.4.1_0.darwin_18.noarch.tbz2 from https://packages.macports.org/gradle
--->  Attempting to fetch gradle-5.4.1_0.darwin_18.noarch.tbz2.rmd160 from https://packages.macports.org/gradle
--->  Installing gradle @5.4.1_0
--->  Activating gradle @5.4.1_0
--->  Cleaning gradle
--->  Updating database of binaries
--->  Scanning binaries for linking errors
--->  No broken files found.                             
--->  No broken ports found.
$ gradle --version
[main] INFO org.gradle.internal.nativeintegration.services.NativeServices - Initialized native services in: /Users/ur20980/.gradle/native

FAILURE: Build failed with an exception.

* What went wrong:
org.slf4j.impl.SimpleLogger cannot be cast to org.gradle.api.logging.Logger

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org
$ java -version
java version "1.8.0_211"
Java(TM) SE Runtime Environment (build 1.8.0_211-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.211-b12, mixed mode)
$ echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/Current/Contents/Home
$ echo $GRADLE_HOME
/opt/local/share/java/gradle
$ ll /Library/Java/Extensions/slf4j*.jar
-rw-r--r--  1 root  wheel  41203 May 20 10:58 /Library/Java/Extensions/slf4j-api-1.7.25.jar
-rw-r--r--  1 root  wheel  15257 May 20 15:53 /Library/Java/Extensions/slf4j-simple-1.7.25.jar
$ 

Invoking with extra flags --stacktrace or --debug did not add anything to the above output.

Again, your help figuring out what seems wrong with the configuration and how to straighten it up would be appreciated!


anddam (1 match)

Ticket Summary Component Milestone Type Created
Description
#40423 luarocks @2.0.13_2 is broken when Lua 5.1 is installed ports defect Sep 9, 2013

LuaRocks code is installed to /opt/local/share/lua/5.2, but it looks it up in /5.1.

Lua 5.2 it is a different language, not fully compatible with 5.1. It should not be treated as a package upgrade.

Lua 5.2 at this moment lacks widespread module support of 5.1. One should be able to keep both versions of the language in the system.

See also #40421


aphor (1 match)

Ticket Summary Component Milestone Type Created
Description
#59355 haproxy @1.9.6: error: use of undeclared identifier 'CLOCK_MONOTONIC' ports defect Oct 16, 2019

haproxy doesn't build on OS X 10.10:

include/common/time.h:526:2: warning: implicit declaration of function 'clock_gettime' is invalid in C99 [-Wimplicit-function-declaration]
        clock_gettime(CLOCK_MONOTONIC, &ts);
        ^
include/common/time.h:526:16: error: use of undeclared identifier 'CLOCK_MONOTONIC'
        clock_gettime(CLOCK_MONOTONIC, &ts);
                      ^
include/common/time.h:538:16: error: use of undeclared identifier 'CLOCK_THREAD_CPUTIME_ID'
        clock_gettime(CLOCK_THREAD_CPUTIME_ID, &ts);
                      ^

I believe these features were introduced in macOS 10.12.

Using the legacysupport portgroup may help, since it provides compatibility definitions of these things.


aquynh (1 match)

Ticket Summary Component Milestone Type Created
Description
#58624 Capstone Fails To Install On Mac OSX 10.5 Leopard PPC ports defect Jun 19, 2019
/usr/bin/gcc-4.2 -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc -shared -Wl,-soname,libcapstone.so.4  ./cs.o ./utils.o ./SStream.o ./MCInstrDesc.o ./MCRegisterInfo.o  ./arch/ARM/ARMDisassembler.o ./arch/ARM/ARMInstPrinter.o ./arch/ARM/ARMMapping.o ./arch/ARM/ARMModule.o  ./arch/AArch64/AArch64BaseInfo.o ./arch/AArch64/AArch64Disassembler.o ./arch/AArch64/AArch64InstPrinter.o ./arch/AArch64/AArch64Mapping.o ./arch/AArch64/AArch64Module.o  ./arch/M68K/M68KDisassembler.o ./arch/M68K/M68KInstPrinter.o ./arch/M68K/M68KModule.o  ./arch/Mips/MipsDisassembler.o ./arch/Mips/MipsInstPrinter.o ./arch/Mips/MipsMapping.o ./arch/Mips/MipsModule.o  ./arch/PowerPC/PPCDisassembler.o ./arch/PowerPC/PPCInstPrinter.o ./arch/PowerPC/PPCMapping.o ./arch/PowerPC/PPCModule.o  ./arch/Sparc/SparcDisassembler.o ./arch/Sparc/SparcInstPrinter.o ./arch/Sparc/SparcMapping.o ./arch/Sparc/SparcModule.o  ./arch/SystemZ/SystemZDisassembler.o ./arch/SystemZ/SystemZInstPrinter.o ./arch/SystemZ/SystemZMCTargetDesc.o ./arch/SystemZ/SystemZMapping.o ./arch/SystemZ/SystemZModule.o  ./arch/X86/X86DisassemblerDecoder.o ./arch/X86/X86Disassembler.o ./arch/X86/X86IntelInstPrinter.o ./arch/X86/X86ATTInstPrinter.o ./arch/X86/X86Mapping.o ./arch/X86/X86Module.o  ./arch/XCore/XCoreDisassembler.o ./arch/XCore/XCoreInstPrinter.o ./arch/XCore/XCoreMapping.o ./arch/XCore/XCoreModule.o  ./arch/TMS320C64x/TMS320C64xDisassembler.o ./arch/TMS320C64x/TMS320C64xInstPrinter.o ./arch/TMS320C64x/TMS320C64xMapping.o ./arch/TMS320C64x/TMS320C64xModule.o  ./arch/M680X/M680XDisassembler.o ./arch/M680X/M680XInstPrinter.o ./arch/M680X/M680XModule.o  ./arch/EVM/EVMDisassembler.o ./arch/EVM/EVMInstPrinter.o ./arch/EVM/EVMMapping.o ./arch/EVM/EVMModule.o ./MCInst.o -o ./libcapstone.so.4
ar q ./libcapstone.a  ./cs.o ./utils.o ./SStream.o ./MCInstrDesc.o ./MCRegisterInfo.o  ./arch/ARM/ARMDisassembler.o ./arch/ARM/ARMInstPrinter.o ./arch/ARM/ARMMapping.o ./arch/ARM/ARMModule.o  ./arch/AArch64/AArch64BaseInfo.o ./arch/AArch64/AArch64Disassembler.o ./arch/AArch64/AArch64InstPrinter.o ./arch/AArch64/AArch64Mapping.o ./arch/AArch64/AArch64Module.o  ./arch/M68K/M68KDisassembler.o ./arch/M68K/M68KInstPrinter.o ./arch/M68K/M68KModule.o  ./arch/Mips/MipsDisassembler.o ./arch/Mips/MipsInstPrinter.o ./arch/Mips/MipsMapping.o ./arch/Mips/MipsModule.o  ./arch/PowerPC/PPCDisassembler.o ./arch/PowerPC/PPCInstPrinter.o ./arch/PowerPC/PPCMapping.o ./arch/PowerPC/PPCModule.o  ./arch/Sparc/SparcDisassembler.o ./arch/Sparc/SparcInstPrinter.o ./arch/Sparc/SparcMapping.o ./arch/Sparc/SparcModule.o  ./arch/SystemZ/SystemZDisassembler.o ./arch/SystemZ/SystemZInstPrinter.o ./arch/SystemZ/SystemZMCTargetDesc.o ./arch/SystemZ/SystemZMapping.o ./arch/SystemZ/SystemZModule.o  ./arch/X86/X86DisassemblerDecoder.o ./arch/X86/X86Disassembler.o ./arch/X86/X86IntelInstPrinter.o ./arch/X86/X86ATTInstPrinter.o ./arch/X86/X86Mapping.o ./arch/X86/X86Module.o  ./arch/XCore/XCoreDisassembler.o ./arch/XCore/XCoreInstPrinter.o ./arch/XCore/XCoreMapping.o ./arch/XCore/XCoreModule.o  ./arch/TMS320C64x/TMS320C64xDisassembler.o ./arch/TMS320C64x/TMS320C64xInstPrinter.o ./arch/TMS320C64x/TMS320C64xMapping.o ./arch/TMS320C64x/TMS320C64xModule.o  ./arch/M680X/M680XDisassembler.o ./arch/M680X/M680XInstPrinter.o ./arch/M680X/M680XModule.o  ./arch/EVM/EVMDisassembler.o ./arch/EVM/EVMInstPrinter.o ./arch/EVM/EVMMapping.o ./arch/EVM/EVMModule.o ./MCInst.o
ar: creating archive ./libcapstone.a
ld: unknown option: -soname
collect2: ld returned 1 exit status
make: *** [libcapstone.so.4] Error 1
make: *** Waiting for unfinished jobs....
ranlib ./libcapstone.a
make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_capstone/capstone/work/capstone-4.0.1'
Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_capstone/capstone/work/capstone-4.0.1" && /usr/bin/make -j2 -w all LIBARCHS="ppc" 
Exit code: 2
Error: Failed to build capstone: command execution failed

arjanvandervelde (2 matches)

Ticket Summary Component Milestone Type Created
Description
#58568 poco @1.8.0.1: Don't look for files in /usr/local/opt/openssl/include ports defect Jun 7, 2019

The build of poco uses this flag on the compile lines:

-I/usr/local/opt/openssl/include

It should not do that. We don't want any files that might be located there to be used. We only want to use openssl files installed by MacPorts.


#60129 poco, where are the cmake files ports defect Feb 25, 2020

Hello,

I built this library from poco repo with version 1.10.1 and installed to a private location.

Normally poco installs cmake files under $prefix/lib/cmake/Poco like PocoConfig.cmake, etc.

I installed the macports version 1.8 and looked for the cmake files. These files are no where to be found. I searched the entire /opt and /usr/local and subdirectories.

Thanks


arjunsalyan (1 match)

Ticket Summary Component Milestone Type Created
Description
#59991 ports.macports.org: exact matches are not always included in search results website defect Jan 20, 2020

Hello, searching for "octave" at "https://ports.macports.org/", I don't get what I am looking for.

The result with name "octave-devel" which description is "obsolete port, replaced by octave" has a link to his own page where there are another link to "octave".

I think it is necessary to improve that search.

Thanks.


bardeau (5 matches)

Ticket Summary Component Milestone Type Created
Description
#51726 Gildas Install Fail ports defect Jun 28, 2016

I am trying to install Gildas on my computer (OSX Mountain Lion) after having installed MacPorts for the first time. When I try to install Gildas, it keeps coming up with the same error message (below). I've tried 'sudo port clean' and re installing as was suggested in ticket:50543, but it hasn't had any effect.

--->  Computing dependencies for gildas
--->  Fetching archive for gildas
--->  Attempting to fetch gildas-201606a_0+gcc5.darwin_12.x86_64.tbz2 from https://packages.macports.org/gildas
--->  Attempting to fetch gildas-201606a_0+gcc5.darwin_12.x86_64.tbz2 from http://lil.fr.packages.macports.org/gildas
--->  Attempting to fetch gildas-201606a_0+gcc5.darwin_12.x86_64.tbz2 from http://sea.us.packages.macports.org/macports/packages/gildas
--->  Fetching distfiles for gildas
--->  Verifying checksums for gildas
--->  Extracting gildas
--->  Applying patches to gildas
--->  Configuring gildas
--->  Building gildas
Error: org.macports.build for port gildas returned: command execution failed
Please see the log file for port gildas for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_gildas/gildas/main.log

The main.log file is attached below, but I can't figure out what is causing it to hang up.


#56739 gildas fails to install due to unexpected token ports defect Jun 25, 2018

System: Mac Pro (late 2013) macOS High Sierra 10.13.5

Xcode Version 9.4.1 (9F2000)

XQuartz 2.7.11

using: cfitsio +gcc7

log is attached.


#59347 gildas @201910b build failure: ld: framework not found CoreFoundation ports defect Oct 16, 2019

My operating system is macOS Mojave version 10.14.6. Xcode version 11.1(11A1027)

--->  Building gildas
Error: Failed to build gildas: command execution failed
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_gildas/gildas/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets to report a bug.
Error: Processing of port gildas failed

#59753 gildas @201911b: does not build for the right C++ stdlib (undefined symbols) ports defect Nov 24, 2019

gildas fails to build for a C++ standard library that is not the compiler's default. For example, ever since MacPorts 2.6.0, this happens on Mac OS X 10.6-10.8:

The error is a bunch of undefined symbols, like this:

(cd ./built/x86_64-darwin-gfortran && /opt/local/bin/gfortran-mp-9  -dynamiclib   -L/opt/local/lib -Wl,-headerpad_max_install_names -shared -o /opt/local/lib/gildas/x86_64-darwin-gfortran/lib/libatm2009.so -install_name /opt/local/lib/gildas/x86_64-darwin-gfortran/lib/libatm2009.so ATMOpacity.o ATMLength.o ATMInverseLength.o ATMPressure.o ATMTemperature.o ATMAngle.o ATMFrequency.o ATMHumidity.o ATMMassDensity.o ATMNumberDensity.o ATMPercent.o ATMWaterVaporRadiometer.o ATMWVRMeasurement.o ATMType.o ATMProfile.o ATMRefractiveIndex.o ATMRefractiveIndexProfile.o ATMSkyStatus.o ATMSpectralGrid.o ATMError.o  \
	-o /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gildas/gildas/work/gildas-src-nov19a/integ/x86_64-darwin-gfortran/lib/libatm2009.so -L/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gildas/gildas/work/gildas-src-nov19a/integ/x86_64-darwin-gfortran/lib -L/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib  -lc++  -lm -ldl -install_name @loader_path/../lib/libatm2009.so)
Undefined symbols for architecture x86_64:
  "std::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const*) const", referenced from:
      atm::Opacity::Opacity(double, std::basic_string<char, std::char_traits<char>, std::allocator<char> >) in ATMOpacity.o
      atm::Opacity::sput(double, std::basic_string<char, std::char_traits<char>, std::allocator<char> >) in ATMOpacity.o
      atm::Opacity::sget(double, std::basic_string<char, std::char_traits<char>, std::allocator<char> >) in ATMOpacity.o
      atm::Opacity::get(std::basic_string<char, std::char_traits<char>, std::allocator<char> >) const in ATMOpacity.o
      atm::Length::sput(double, std::basic_string<char, std::char_traits<char>, std::allocator<char> >) in ATMLength.o
      atm::Length::sget(double, std::basic_string<char, std::char_traits<char>, std::allocator<char> >) in ATMLength.o
      atm::InverseLength::sput(double, std::basic_string<char, std::char_traits<char>, std::allocator<char> >) in ATMInverseLength.o
      ...

This is happening because the port is supplying the C++ standard library flag (-lc++) to the Fortran compiler, but is not supplying that flag (or better yet the -stdlib=libc++ flag) to the C++ compiler, so the parts that were built with the C++ compiler were built with the default C++ standard library (libstdc++) which is not compatible with libc++.

The Portfile goes to some effort to put the right flags into the build system with a bunch of patchfiles and reinplaces, including cflags and ldflags. However I note it is not making any attempt to also do that for the cxxflags, which would contain the required stdlib flag. In addition, the reinplaces that are supposed to replace the placeholder @STDCXXLIB@ with the real value are failing, because the placeholder does not exist in any of the patchfiles. In fact many of the reinplaces are failing. Warnings are printed about this, which should have been heeded and corrected before the changes were committed:

Warning: reinplace s|@CC@|/usr/bin/clang|g didn't change anything in /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gildas/gildas/work/gildas-src-nov19a/admin/Makefile.def
Warning: reinplace s|@CC@|/usr/bin/clang|g didn't change anything in /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gildas/gildas/work/gildas-src-nov19a/admin/Makefile.python
Warning: reinplace s|@CC@|/usr/bin/clang|g didn't change anything in /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gildas/gildas/work/gildas-src-nov19a/admin/gildas-env.sh
Warning: reinplace s|@CCFLAGS@|-Os|g didn't change anything in /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gildas/gildas/work/gildas-src-nov19a/admin/Makefile.python
Warning: reinplace s|@CCFLAGS@|-Os|g didn't change anything in /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gildas/gildas/work/gildas-src-nov19a/admin/gildas-env.sh
Warning: reinplace s|@CCFLAGS@|-Os|g didn't change anything in /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gildas/gildas/work/gildas-src-nov19a/admin/define-system.sh
Warning: reinplace s|@FC@|/opt/local/bin/gfortran-mp-9|g didn't change anything in /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gildas/gildas/work/gildas-src-nov19a/admin/Makefile.def
Warning: reinplace s|@FC@|/opt/local/bin/gfortran-mp-9|g didn't change anything in /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gildas/gildas/work/gildas-src-nov19a/admin/Makefile.python
Warning: reinplace s|@FC@|/opt/local/bin/gfortran-mp-9|g didn't change anything in /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gildas/gildas/work/gildas-src-nov19a/admin/gildas-env.sh
Warning: reinplace s|@FCFLAGS@|-Os|g didn't change anything in /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gildas/gildas/work/gildas-src-nov19a/admin/Makefile.python
Warning: reinplace s|@FCFLAGS@|-Os|g didn't change anything in /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gildas/gildas/work/gildas-src-nov19a/admin/gildas-env.sh
Warning: reinplace s|@FCFLAGS@|-Os|g didn't change anything in /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gildas/gildas/work/gildas-src-nov19a/admin/define-system.sh
Warning: reinplace s|@CXX@|/usr/bin/clang++|g didn't change anything in /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gildas/gildas/work/gildas-src-nov19a/admin/Makefile.def
Warning: reinplace s|@CXX@|/usr/bin/clang++|g didn't change anything in /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gildas/gildas/work/gildas-src-nov19a/admin/Makefile.python
Warning: reinplace s|@CXX@|/usr/bin/clang++|g didn't change anything in /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gildas/gildas/work/gildas-src-nov19a/admin/gildas-env.sh
Warning: reinplace s|@CPP@|/usr/bin/cpp|g didn't change anything in /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gildas/gildas/work/gildas-src-nov19a/admin/Makefile.python
Warning: reinplace s|@CPP@|/usr/bin/cpp|g didn't change anything in /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gildas/gildas/work/gildas-src-nov19a/admin/gildas-env.sh
Warning: reinplace s|@CPPFLAGS@|-I/opt/local/include|g didn't change anything in /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gildas/gildas/work/gildas-src-nov19a/admin/Makefile.python
Warning: reinplace s|@CPPFLAGS@|-I/opt/local/include|g didn't change anything in /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gildas/gildas/work/gildas-src-nov19a/admin/gildas-env.sh
Warning: reinplace s|@CPPFLAGS@|-I/opt/local/include|g didn't change anything in /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gildas/gildas/work/gildas-src-nov19a/admin/define-system.sh
Warning: reinplace s|@LDFLAGS@|-L/opt/local/lib -Wl,-headerpad_max_install_names|g didn't change anything in /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gildas/gildas/work/gildas-src-nov19a/admin/Makefile.python
Warning: reinplace s|@LDFLAGS@|-L/opt/local/lib -Wl,-headerpad_max_install_names|g didn't change anything in /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gildas/gildas/work/gildas-src-nov19a/admin/gildas-env.sh
Warning: reinplace s|@LDFLAGS@|-L/opt/local/lib -Wl,-headerpad_max_install_names|g didn't change anything in /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gildas/gildas/work/gildas-src-nov19a/admin/define-system.sh
Warning: reinplace s|@PYTHON@|/opt/local/bin/python2.7|g didn't change anything in /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gildas/gildas/work/gildas-src-nov19a/admin/define-system.sh
Warning: reinplace s|@STDCXXLIB@|-lc++|g didn't change anything in /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gildas/gildas/work/gildas-src-nov19a/admin/Makefile.def
Warning: reinplace s|@STDCXXLIB@|-lc++|g didn't change anything in /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gildas/gildas/work/gildas-src-nov19a/admin/Makefile.python
Warning: reinplace s|@STDCXXLIB@|-lc++|g didn't change anything in /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gildas/gildas/work/gildas-src-nov19a/admin/gildas-env.sh
Warning: reinplace s|@STDCXXLIB@|-lc++|g didn't change anything in /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gildas/gildas/work/gildas-src-nov19a/admin/define-system.sh

#60701 gildas: Undefined symbols: _main ports defect Jun 23, 2020

Here's a weird build failure:

Undefined symbols for architecture x86_64:
  "_main", referenced from:
      start in crt1.10.6.o
ld: symbol(s) not found for architecture x86_64
collect2: error: ld returned 1 exit status

beauby (1 match)

Ticket Summary Component Milestone Type Created
Description
#57420 libfaiss: fatal error: malloc.h: No such file or directory ports defect Oct 21, 2018

Building libfaiss fails on Mojave:

/opt/local/bin/g++-mp-7 -fPIC -m64 -Wall -g -O3 -msse4 -mpopcnt -fopenmp -Wno-sign-compare -std=c++11 -I/usr/include/malloc/ -c IndexScalarQuantizer.cpp -o IndexScalarQuantizer.o  
IndexScalarQuantizer.cpp:14:10: fatal error: malloc.h: No such file or directory
 #include <malloc.h>
          ^~~~~~~~~~
compilation terminated.
make: *** [IndexScalarQuantizer.o] Error 1

We should never see -I/usr/include/malloc/ or #include <malloc.h> on any version macOS. Use #include <stdlib.h> instead.


bjoern.ricks@… (1 match)

Ticket Summary Component Milestone Type Created
Description
#60808 kdepim4: KDE windows (kalarm) -- un-switchable-to, un-clickable (unpredictably) ports defect Jul 9, 2020

Hi!

I have managed to install kdepim4 on MacOS 10.14.6 (on a MacBook) to be able to use Kalarm. I have come pretty far (jumped through the hoops described at wiki:KDE so the window content doesn't flicker anymore etc.).

Right now my problems are the following:

  1. it seems that the pop-up alarm windows (and in general, all Kalarm windows) more often then not seem to behave as if something was in front of them - they receive neither keyboard nor mouse input. (If I switch to a completely different application then back to the problematic window, that sometimes solves this and I can at least close it -- but even then, they are not brought in front of their parent window. I can always move them with the mouse though!)
    E.g., in the screenshot I can't click on the edit window (which is a child of the alarm window), nor on the alarm message window, nor on the main Kalarm window (bottom right)
  1. even when I _can_ get the focus on a window, the alt+key combinations don't have any effect, e.g., in the alarm message window I can't trigger _C_lose either with option-C or control-C or command-C. (Maybe because all the option-letter key combinations globally seem to produce weird characters, like option-C: ç etc...?) -- this applies to all the buttons everywhere, i..e, _E_dit, _D_efer, or _T_ry in the alarm editing window.

It would be great to solve these issues, because aside from these Kalarm seems to work pretty fine!

System info:

my@machine:~/x> sudo port version
Password:
Version: 2.6.2
my@machine:~/x> sudo port help
my@machine:~/x> sudo port info kdepim4
kdepim4 @4.14.3_5 (kde, kde4)
Variants:             debug, docs

Description:          KDE4 groupware suite including a Mail client, addressbook, organizer and groupware integration.
Homepage:             https://www.kde.org

Extract Dependencies: xz
Build Dependencies:   cmake, pkgconfig, automoc
Library Dependencies: qt4-mac, phonon, kde4-runtime, nepomuk-widgets, kdelibs4, kdepimlibs4, kdepimlibs4-kioslaves, glib2, shared-desktop-ontologies,
                      libassuan, kdepim4-runtime, link-grammar, baloo
Platforms:            darwin
License:              GPL-2+ and LGPL-2+
Maintainers:          Email: bjoern.ricks@intevation.de
                      Email: nicos@macports.org, GitHub: NicosPavlov
my@machine:~/x> sudo uname -a
Darwin adnmachu393.local 18.7.0 Darwin Kernel Version 18.7.0: Tue Aug 20 16:57:14 PDT 2019; root:xnu-4903.271.2~2/RELEASE_X86_64 x86_64


blair (2 matches)

Ticket Summary Component Milestone Type Created
Description
#60170 coreutils 8.32: rm -i z core dumps ports defect Mar 9, 2020

On my Mojave 10.14.6 system:

$ touch z
$ /opt/local/libexec/gnubin/rm -i z 
/opt/local/libexec/gnubin/rm: remove regular empty file 'z'? y
dyld: lazy symbol binding failed: Symbol not found: _rpmatch
  Referenced from: /opt/local/libexec/gnubin/rm
  Expected in: /usr/lib/libSystem.B.dylib

dyld: Symbol not found: _rpmatch
  Referenced from: /opt/local/libexec/gnubin/rm
  Expected in: /usr/lib/libSystem.B.dylib

Abort trap: 6 (core dumped)

#60617 scala-migrations: update to 1.1.1 ports update Jun 8, 2020

Port is currently at version 1.0.1, released 2011; 1.1.1 was released in 2013. Project appears to be currently maintained at https://github.com/blair/scala-migrations.

Other issues: currently fetches from Google Code (#53467), has fallback dependency on kaffe (#60206).

(I personally do not use this port.)


breun (2 matches)

Ticket Summary Component Milestone Type Created
Description
#57677 openjdk11 install finds broken files after multiple install attempts ports defect Nov 25, 2018

Tried multiple times to install on my Mac mini late 2007. running 10.7.5. 4GB RAM.

DEBUG: Copying /Users/barrimond/Library/Preferences/com.apple.dt.Xcode.plist to /opt/local/var/macports/home/Library/Preferences
--->  Scanning binaries for linking errors
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libAppleScriptEngine.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libAppleScriptEngine.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libattach.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libattach.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libawt.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libawt.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libawt.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libawt_lwawt.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libawt_lwawt.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libawt_lwawt.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libawt_lwawt.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libawt_lwawt.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libfontmanager.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libfontmanager.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libfontmanager.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libfontmanager.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libjava.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libjava.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libjawt.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libjawt.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libjawt.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libjpeg.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libjpeg.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libjsound.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libjsound.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/liblcms.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/liblcms.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/liblcms.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libmanagement.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libmanagement.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libmlib_image.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libmlib_image.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libnet.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libnet.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libnio.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libnio.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libosx.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libosx.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libosx.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libosxui.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libosxui.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libosxui.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libosxui.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libosxui.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libsplashscreen.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libunpack.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libunpack.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libverify.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libzip.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk8/Contents/Home/jre/lib/libzip.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libattach.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libattach.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libawt.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libawt.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libawt.dylib
Could not open /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText: Error opening or reading file (referenced from /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libawt_lwawt.dylib)
DEBUG: Marking /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libawt_lwawt.dylib as broken
Could not open /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics: Error opening or reading file (referenced from /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libawt_lwawt.dylib)
DEBUG: Marking /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libawt_lwawt.dylib as broken
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libawt_lwawt.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libawt_lwawt.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libawt_lwawt.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libawt_lwawt.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libawt_lwawt.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libextnet.dylib
DEBUG: Marking /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libfontmanager.dylib as broken
DEBUG: Marking /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libfontmanager.dylib as broken
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libfontmanager.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libfontmanager.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libfontmanager.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libfontmanager.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libfontmanager.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libinstrument.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libinstrument.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libjava.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libjava.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libjavajpeg.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libjavajpeg.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libjawt.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libjawt.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libjawt.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libjdwp.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libjdwp.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libjimage.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libjsound.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libjsound.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/liblcms.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/liblcms.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/liblcms.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libmanagement.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libmanagement.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libmanagement_agent.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libmanagement_agent.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libmanagement_ext.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libmanagement_ext.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libmlib_image.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libmlib_image.dylib
Could not open /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork: Error opening or reading file (referenced from /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libnet.dylib)
DEBUG: Marking /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libnet.dylib as broken
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libnet.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libnet.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libnio.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libnio.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libosx.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libosx.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libosx.dylib
DEBUG: Marking /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libosxapp.dylib as broken
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libosxsecurity.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libosxsecurity.dylib
DEBUG: Marking /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libosxui.dylib as broken
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libosxui.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libosxui.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libosxui.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libosxui.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libosxui.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libprefs.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/librmi.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libsplashscreen.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libsplashscreen.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libsplashscreen.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libunpack.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libunpack.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libverify.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libzip.dylib
DEBUG: Ignoring loadcommand containing @rpath in /Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libzip.dylib
--->  Found 7 broken files, matching files to ports
--->  Found 1 broken port, determining rebuild order
DEBUG: Broken: openjdk11
DEBUG: Processing port openjdk11 @0:11.0.1_3  
--->  Rebuilding in order
     openjdk11 @11.0.1 
DEBUG: epoch: in tree: 0 installed: 0
DEBUG: openjdk11 11.0.1_3 exists in the ports tree
DEBUG: openjdk11 11.0.1_3  is the latest installed
DEBUG: openjdk11 11.0.1_3  is active
DEBUG: Merging existing variants '' into variants
DEBUG: new fully merged portvariants: 
DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/java/openjdk8
DEBUG: OS darwin/11.4.2 (Mac OS X 10.7) arch i386
DEBUG: universal_variant is false, so not adding the default universal variant
DEBUG: Running callback portconfigure::add_automatic_compiler_dependencies
DEBUG: Finished running callback portconfigure::add_automatic_compiler_dependencies
DEBUG: Running callback portbuild::add_automatic_buildsystem_dependencies
DEBUG: Finished running callback portbuild::add_automatic_buildsystem_dependencies
DEBUG: Running callback portstartupitem::add_notes
DEBUG: Finished running callback portstartupitem::add_notes
DEBUG: rev-upgrade override ... upgrading!
Skipping deactivate openjdk11 @11.0.1_3 (dry run)
Skipping activate openjdk11 @11.0.1_3 (dry run)
DEBUG: Rebuilding port openjdk11 finished with status 0
Warning: If this was no dry run, rev-upgrade would now run the checks again to find unresolved and newly created problems

#60634 skaffold: usage: mktemp [-d] [-q] [-t prefix] [-u] template ... ports defect Jun 12, 2020

skaffold fails to build on Yosemite and probably earlier:

usage: mktemp [-d] [-q] [-t prefix] [-u] template ...
       mktemp [-d] [-q] [-u] -t prefix 
make: *** [cmd/skaffold/app/cmd/statik/statik.go] Error 1

casouri (1 match)

Ticket Summary Component Milestone Type Created
Description
#60682 v2ray overrides the build phase ports defect Jun 19, 2020

The v2ray portfile overrides the build phase. It seems like this would bypass some desirable aspects of the golang 1.0 portgroup, such as properly setting the CC and GOARCH environment variables. Can it use the build phase normally instead of overriding it?


cfaerber (1 match)

Ticket Summary Component Milestone Type Created
Description
#58951 wml 2.0.11_14 will not build ports defect Sep 7, 2019

I have cleaned and retried, checked dependencies, read tons of instructions, all to no luck.

I've attached the wml/main.log for you to review.

...Thanks, ...Ken


chadcatlett (1 match)

Ticket Summary Component Milestone Type Created
Description
#60604 exa links with libiconv but doesn't declare a dependency on it ports defect Jun 6, 2020
$ port installed exa
The following ports are currently installed:
  exa @0.9.0_1 (active)
$ otool -L /opt/local/bin/exa
/opt/local/bin/exa:
	/opt/local/lib/libiconv.2.dylib (compatibility version 9.0.0, current version 9.1.0)
	/System/Library/Frameworks/Security.framework/Versions/A/Security (compatibility version 1.0.0, current version 58286.70.15)
	/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 1455.12.0)
	/opt/local/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.11)
	/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1252.50.4)
	/usr/lib/libresolv.9.dylib (compatibility version 1.0.0, current version 1.0.0)

chris@… (3 matches)

Ticket Summary Component Milestone Type Created
Description
#59143 wolfssl: Update to 4.1.0 ports defect Oct 2, 2019

#59144 wolfssl @3.15.3 +universal: inline assembly requires more registers than available ports defect Oct 2, 2019

wolfssl doesn't build with the +universal variant.

In file included from wolfcrypt/src/tfm.c:44:
./wolfcrypt/src/misc.c:150:61: warning: shift count >= width of type [-Wshift-count-overflow]
        return (word64)((word64)ByteReverseWord32((word32) value)) << 32 |
                                                                   ^  ~~
./wolfcrypt/src/misc.c:151:64: warning: shift count >= width of type [-Wshift-count-overflow]
                    (word64)ByteReverseWord32((word32)(value   >> 32));
                                                               ^  ~~
wolfcrypt/src/tfm.c:1544:11: error: inline assembly requires more registers than available
          SQRADD2(*tmpx++, *tmpy--);
          ^
./wolfcrypt/src/asm.c:710:6: note: expanded from macro 'SQRADD2'
     "movl  %6,%%eax     \n\t"                            \
     ^
wolfcrypt/src/tfm.c:1550:11: error: inline assembly requires more registers than available
          SQRADD(A->dp[ix>>1], A->dp[ix>>1]);
          ^
./wolfcrypt/src/asm.c:701:6: note: expanded from macro 'SQRADD'
     "movl  %6,%%eax     \n\t"                            \
     ^
2 warnings and 2 errors generated.

It does build without the +universal variant.


#59145 wolfssl: Disable silent rules ports defect Oct 2, 2019

The wolfssl portfile builds wolfssl with silent rules enabled. Silent rules should be disabled.


chrstphrchvz (1 match)

Ticket Summary Component Milestone Type Created
Description
#43463 p5-tk: nonfunctional bindings with libpng ports defect Apr 22, 2014

Perl/Tk is not displaying PNG images as expected. I always wondered where the problem was and now I figured out that during installation of p5-tk the following errors/warnings are being thrown:

Writing MYMETA.yml and MYMETA.json
Test Compile/Run config/has_png.c
Using system's -lpng
Finding dependencies for PNG.xs
Finding dependencies for imgPNG.c
Invalid term: -32768 && INT_MAX == 32767 at /path/to/p5.16-tk/work/Tk-804.032/Tk/MakeDepend.pm line 55, </opt/local/include/libpng16/pngconf.h> line 508.
trailing:  -32768 && INT_MAX == 32767 at /path/to/p5.16-tk/work/Tk-804.032/Tk/MakeDepend.pm line 104, </opt/local/include/libpng16/pngconf.h> line 508.
ignore 'error "libpng requires a signed 16 bit type"'
ignore 'error "libpng requires an unsigned 16 bit type"'
Invalid term: -2147483646 && INT_MAX > 2147483646 at /path/to/p5.16-tk/work/Tk-804.032/Tk/MakeDepend.pm line 55, </opt/local/include/libpng16/pngconf.h> line 524.
trailing:  -2147483646 && INT_MAX > 2147483646 at /path/to/p5.16-tk/work/Tk-804.032/Tk/MakeDepend.pm line 104, </opt/local/include/libpng16/pngconf.h> line 524.
Invalid term: -2147483646 && LONG_MAX > 2147483646 at /path/to/p5.16-tk/work/Tk-804.032/Tk/MakeDepend.pm line 55, </opt/local/include/libpng16/pngconf.h> line 526.
trailing:  -2147483646 && LONG_MAX > 2147483646 at /path/to/p5.16-tk/work/Tk-804.032/Tk/MakeDepend.pm line 104, </opt/local/include/libpng16/pngconf.h> line 526.
ignore 'error "libpng requires a signed 32 bit (or more) type"'
ignore 'error "libpng requires an unsigned 32 bit (or more) type"'
Writing Makefile for Tk::PNG
Writing MYMETA.yml and MYMETA.json

ci42 (26 matches)

Ticket Summary Component Milestone Type Created
Description
#54426 couchdb 1.6.1: couchdb no longer starts ports defect Jul 5, 2017

Hi!

I've been using couchdb (well, not me directly, but it's used by some project I use) for a long time, until recently, and unfortunately I have no idea what might have changed. I did a fresh reinstall, to no avail.

When run as myself, I get this:

$ couchdb
Apache CouchDB 1.6.1 (LogLevel=info) is starting.
[error] [<0.153.0>] {error_report,<0.58.0>,
                     {<0.153.0>,crash_report,
                      [[{initial_call,{couch_file,init,['Argument__1']}},
                        {pid,<0.153.0>},
                        {registered_name,[]},
                        {error_info,
                         {error,
                          {badmatch,{error,eacces}},
                          [{couch_file,init,1,
                            [{file,"couch_file.erl"},{line,314}]},
                           {gen_server,init_it,2,
                            [{file,"gen_server.erl"},{line,365}]},
                           {gen_server,init_it,6,
                            [{file,"gen_server.erl"},{line,333}]},
                           {proc_lib,init_p_do_apply,3,
                            [{file,"proc_lib.erl"},{line,247}]}]}},
                        {ancestors,[<0.152.0>]},
                        {message_queue_len,0},
                        {messages,[]},
                        {links,[#Port<0.2098>,<0.152.0>]},
                        {dictionary,[]},
                        {trap_exit,true},
                        {status,running},
                        {heap_size,376},
                        {stack_size,27},
                        {reductions,826}],
                       [{neighbour,
                         [{pid,<0.152.0>},
                          {registered_name,[]},
                          {initial_call,{erlang,apply,2}},
                          {current_function,{proc_lib,sync_wait,2}},
                          {ancestors,[]},
                          {message_queue_len,1},
                          {links,[<0.116.0>,<0.153.0>]},
                          {trap_exit,false},
                          {status,runnable},
                          {heap_size,233},
                          {stack_size,20},
                          {reductions,36},
                          {current_stacktrace,
                           [{proc_lib,sync_wait,2,
                             [{file,"proc_lib.erl"},{line,348}]},
                            {couch_file,open,2,
                             [{file,"couch_file.erl"},{line,49}]},
                            {couch_db,open_db_file,2,
                             [{file,"couch_db.erl"},{line,48}]},
                            {couch_db,start_link,3,
                             [{file,"couch_db.erl"},{line,38}]},
                            {couch_server,'-open_async/5-fun-0-',4,
                             [{file,"couch_server.erl"},{line,289}]}]}]}]]}}
{"init terminating in do_boot",{{badmatch,{error,{bad_return,{{couch_app,start,[normal,["/opt/local/etc/couchdb/default.ini","/opt/local/etc/couchdb/local.ini"]]},{'EXIT',{{badmatch,{error,{shutdown,{failed_to_start_child,couch_secondary_services,{shutdown,{failed_to_start_child,replicator_manager,{{{case_clause,{{badmatch,{error,eacces}},[{couch_file,init,1,[{file,"couch_file.erl"},{line,314}]},{gen_server,init_it,2,[{file,"gen_server.erl"},{line,365}]},{gen_server,init_it,6,[{file,"gen_server.erl"},{line,333}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,247}]}]}},[{couch_server,handle_info,2,[{file,"couch_server.erl"},{line,442}]},{gen_server,try_dispatch,4,[{file,"gen_server.erl"},{line,616}]},{gen_server,handle_msg,6,[{file,"gen_server.erl"},{line,686}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,247}]}]},{gen_server,call,[couch_server,{open,<<"_replicator">>,[{before_doc_update,#Fun<couch_replicator_manager.before_doc_update.2>},{after_doc_read,#Fun<couch_replicator_manager.after_doc_read.2>},sys_db,sys_db,{user_ctx,{user_ctx,null,[<<"_admin">>,<<"_replicator">>],undefined}},nologifmissing]},infinity]}}}}}}}},[{couch_server_sup,start_server,1,[{file,"couch_server_sup.erl"},{line,98}]},{application_master,start_it_old,4,[{file,"application_master.erl"},{line,273}]}]}}}}}},[{couch,start,0,[{file,"couch.erl"},{line,18}]},{init,start_em,1,[]},{init,do_boot,3,[]}]}}
init terminating in do_boot ({{badmatch,{error,{bad_return,{_}}}},[{couch,start,0,[{_},{_}]},{init,start_em,1,[]},{init,do_boot,3,[]}]})

Crash dump is being written to: erl_crash.dump...done

When run via sudo, I get something different:

$ sudo couchdb
Password:
Apache CouchDB 1.6.1 (LogLevel=info) is starting.
[error] [<0.173.0>] {error_report,<0.58.0>,
                     {<0.173.0>,crash_report,
                      [[{initial_call,{couch_uuids,init,['Argument__1']}},
                        {pid,<0.173.0>},
                        {registered_name,[]},
                        {error_info,
                         {error,undef,
                          [{crypto,rand_bytes,"\r",[]},
                           {couch_uuids,new_prefix,0,
                            [{file,"couch_uuids.erl"},{line,84}]},
                           {couch_uuids,state,0,
                            [{file,"couch_uuids.erl"},{line,100}]},
                           {couch_uuids,init,1,
                            [{file,"couch_uuids.erl"},{line,50}]},
                           {gen_server,init_it,2,
                            [{file,"gen_server.erl"},{line,365}]},
                           {gen_server,init_it,6,
                            [{file,"gen_server.erl"},{line,333}]},
                           {proc_lib,init_p_do_apply,3,
                            [{file,"proc_lib.erl"},{line,247}]}]}},
                        {ancestors,
                         [couch_secondary_services,couch_server_sup,<0.59.0>]},
                        {message_queue_len,0},
                        {messages,[]},
                        {links,[<0.122.0>]},
                        {dictionary,[]},
                        {trap_exit,false},
                        {status,running},
                        {heap_size,610},
                        {stack_size,27},
                        {reductions,234}],
                       []]}}
{"init terminating in do_boot",{{badmatch,{error,{bad_return,{{couch_app,start,[normal,["/opt/local/etc/couchdb/default.ini","/opt/local/etc/couchdb/local.ini"]]},{'EXIT',{{badmatch,{error,{shutdown,{failed_to_start_child,couch_secondary_s",[]},{couch_uuids,new_prefix,0,[{file,"couch_uuids.erl"},{line,84}]},{couch_uuids,state,0,[{file,"couch_uuids.erl"},{line,100}]},{couch_uuids,init,1,[{file,"couch_uuids.erl"},{line,50}]},{gen_server,init_it,2,[{file,"gen_server.erl"},{line,365}]},{gen_server,init_it,6,[{file,"gen_server.erl"},{line,333}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,247}]}]}}}}}}},[{couch_server_sup,start_server,1,[{file,"couch_server_sup.erl"},{line,98}]},{application_master,start_it_old,4,[{file,"application_master.erl"},{line,273}]}]}}}}}},[{couch,start,0,[{file,"couch.erl"},{line,18}]},{init,start_em,1,[]},{init,do_boot,3,[]}]}}
init terminating in do_boot ({{badmatch,{error,{bad_return,{_}}}},[{couch,start,0,[{_},{_}]},{init,start_em,1,[]},{init,do_boot,3,[]}]})

Crash dump is being written to: erl_crash.dump...done

The directories have proper permissions I believe:

$ ls -la /opt/local/*/couchdb
-rwxr-xr-x  1 root  admin  11626  9 avr 15:36 /opt/local/bin/couchdb

/opt/local/etc/couchdb:
total 48
drwxrwxr-x   7 couchdb  couchdb    238  4 jul 17:23 .
drwxrwxr-x  33 root     wheel     1122  4 jul 16:40 ..
drwxr-xr-x   2 couchdb  couchdb     68  4 jul 17:23 default.d
-rw-rw-rw-   1 couchdb  couchdb  15550  9 avr 15:36 default.ini
drwxr-xr-x   2 couchdb  couchdb     68  4 jul 17:22 local.d
-rw-rw-rw-   1 couchdb  couchdb   3767  9 mar 11:53 local.ini
-rw-rw-rw-   1 couchdb  couchdb   3727  9 avr 15:36 local.ini.sample

/opt/local/lib/couchdb:
total 0
drwxr-xr-x     4 root  admin    136  4 jul 16:40 .
drwxrwxr-x  1349 root  wheel  45866  4 jul 16:40 ..
drwxr-xr-x     3 root  admin    102  4 jul 16:40 bin
drwxr-xr-x     3 root  admin    102  4 jul 16:40 erlang

/opt/local/share/couchdb:
total 0
drwxr-xr-x    4 root  admin   136  4 jul 16:40 .
drwxrwxr-x  125 root  wheel  4250  4 jul 16:40 ..
drwxr-xr-x    4 root  admin   136  4 jul 16:40 server
drwxr-xr-x   22 root  admin   748  4 jul 16:40 www

and I have the right rights.

$ id
uid=505(akim) gid=20(staff) groups=20(staff),505(couchdb),12(everyone),61(localaccounts),79(_appserverusr),80(admin),81(_appserveradm),98(_lpadmin),399(com.apple.access_ssh),701(com.apple.sharepoint.group.1),33(_appstore),100(_lpoperator),204(_developer),395(com.apple.access_ftp),398(com.apple.access_screensharing)

I have tried to follow the instructions from http://docs.couchdb.org/en/2.0.0/install/troubleshooting.html, but I can't get this to work:

%% test SSL support. If this fails, ensure you have the OTP erlang-crypto library installed
crypto:md5_init().

I guess that's because I don't set properly {/path/to/couchdb/lib} in

erl -env ERL_LIBS $ERL_LIBS:/path/to/couchdb/lib -couch_ini -s crypto

Reading the files installed by the port, I failed to guess what {/path/to/couchdb/lib} should be.


#56261 erlang: file not found: /opt/local/lib/libcrypto.1.0.0.dylib ports defect Apr 10, 2018

When I attempt to install "sudo port install erlang +hipe +ssl +wxwidgets", the build fails with the following error message:

file not found: /opt/local/lib/libcrypto.1.0.0.dylib

After doing some research, I can only find the following libraries within /opt/local/lib:

-rw-r--r--     1 root      admin    1444468 Nov  9 18:38 libcrypto.42.dylib
-rw-r--r--     1 root      admin    2686960 Nov  9 18:38 libcrypto.a
lrwxr-xr-x     1 root      admin         18 Nov  9 18:38 libcrypto.dylib -> libcrypto.42.dylib

#56394 erlang fails to build with libressl-devel 2.7.2 ports defect May 1, 2018

erlang 20.3 fails to build with libressl-devel 2.7.2


#57787 go-tools installs a binary called 'bundle' that conflicts with the Ruby gem of the same name ports defect Dec 17, 2018
$ port provides /opt/local/bin/bundle
/opt/local/bin/bundle is provided by: go-tools

The naming conflict has been raised with the Go developers.

According to this GitHub issue/comment the Go-tools bundle binary is only intended for use internally within the Go project itself. This comment suggests not packaging the bundle binary with Go-tools at all.


#58192 Current Go port fails to compile yubihsm-connector package ports defect Mar 12, 2019

MacOS Mojave 10.14.3, Xcode-10.1, Macports-installed go 1.12. Package in question is https://github.com/Yubico/yubihsm-connector Here's what I'm getting trying to compile:

$ make V=1
golang.org/x/sys/unix.kevent: relocation target golang.org/x/sys/unix.Syscall6 not defined for ABIInternal (but is defined for ABI0)
golang.org/x/sys/unix.ioctl: relocation target golang.org/x/sys/unix.Syscall not defined for ABIInternal (but is defined for ABI0)
golang.org/x/sys/unix.Close: relocation target golang.org/x/sys/unix.Syscall not defined for ABIInternal (but is defined for ABI0)
golang.org/x/sys/unix.Kqueue: relocation target golang.org/x/sys/unix.Syscall not defined for ABIInternal (but is defined for ABI0)
golang.org/x/sys/unix.Open: relocation target golang.org/x/sys/unix.Syscall not defined for ABIInternal (but is defined for ABI0)
golang.org/x/sys/unix.mmap: relocation target golang.org/x/sys/unix.Syscall6 not defined for ABIInternal (but is defined for ABI0)
golang.org/x/sys/unix.munmap: relocation target golang.org/x/sys/unix.Syscall not defined for ABIInternal (but is defined for ABI0)
# yubihsm-connector
yubihsm-connector
FATAL: command "build" failed: exit status 2
make: *** [build] Error 1
$ go version
go version go1.12 darwin/amd64
$ sw_vers
ProductName:	Mac OS X
ProductVersion:	10.14.3
BuildVersion:	18D109
$

Here's what others who use Homebrew go-1.11.5 get:

$ make
github.com/hashicorp/hcl/hcl/strconv
. . . . .
github.com/sirupsen/logrus/hooks/syslog
github.com/hashicorp/hcl
github.com/spf13/viper
cgo-gcc-prolog:186:2: warning: 'libusb_set_debug' is deprecated [-Wdeprecated-declarations]
/usr/local/include/libusb-1.0/libusb.h:1299:1: note: 'libusb_set_debug' has been explicitly marked deprecated here
/usr/local/include/libusb-1.0/libusb.h:89:49: note: expanded from macro 'LIBUSB_DEPRECATED_FOR'
github.com/thorduri/go-libusb/usb
yubihsm-connector
$ go version
go version go1.11.5 darwin/amd64
$ sw_vers 
ProductName:	Mac OS X
ProductVersion:	10.14.3
BuildVersion:	18D109

Here's the issue against yubihsm-connector with some more details: https://github.com/Yubico/yubihsm-connector/issues/5


#58486 go-tools @d1a3278ee74994e9aa609e9e711c616bba677d5d fails to build on mavericks ports defect May 17, 2019
fatal error: unexpected signal during runtime execution

Please see attached log file


#58592 go @1.12.5: Undefined symbols _fstatat64 _openat _unlinkat ports defect Jun 12, 2019

go @1.12.5 installs but does not work on 10.9:

/opt/local/lib/go/pkg/tool/darwin_amd64/link: running /usr/bin/clang failed: exit status 1
Undefined symbols for architecture x86_64:
  "_fstatat64", referenced from:
      syscall.libc_fstatat64_trampoline in go.o
  "_openat", referenced from:
      syscall.libc_openat_trampoline in go.o
  "_unlinkat", referenced from:
      syscall.libc_unlinkat_trampoline in go.o
ld: symbol(s) not found for architecture x86_64

#58893 nodejs12 @12.9.1: error: use of undeclared identifier 'strnlen' ports defect Aug 27, 2019

nodejs12 does not build on Mac OS X 10.6:

../deps/v8/src/utils/vector.h:250:29: error: use of undeclared identifier 'strnlen'
  return Vector<char>(data, strnlen(data, max));
                            ^
1 error generated.

The legacy support portgroup provides an implementation of this function.

I have not checked the other node versions.


#59219 fossil fails to build from source if ccache port installed ports defect Oct 9, 2019

Title says it all. This appears to be a similar problem to #50891 (I also have not changed the default value of configureccache in macports.conf) with a likely similar solution. Note error:

ccache: error: Failed to create directory /macports/var/macports/build/.ccache/tmp: Operation not permitted

Workaround is to temporarily:

port deactivate ccache

tail of main.log:

:info:configure Build C compiler.../usr/bin/clang -arch x86_64
:info:configure Checking for stdlib.h...not found
:info:configure Error: Compiler does not work. See config.log
:info:configure Try: 'configure --help' for options
:info:configure Command failed:  cd "/macports/var/macports/build/_macports_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_fossil/fossil/work/fossil-2.9" && ./configure --prefix=/macports --with-tcl=/macports/lib --with-th1-docs --with-th1-hooks --with-exec-rel-paths --json
:info:configure Exit code: 1
:error:configure Failed to configure fossil, consult /macports/var/macports/build/_macports_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_fossil/fossil/work/fossil-2.9/config.log

Contents of config.log:

Invoked as: ./configure --prefix=/macports --with-tcl=/macports/lib --with-th1-docs --with-th1-hooks --with-exec-rel-paths --json
Failed: ccache /usr/bin/clang -pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -arch x86_64 -c -g0 conftest__.c -o conftest__.o
ccache: error: Failed to create directory /macports/var/macports/build/.ccache/tmp: Operation not permitted
child process exited abnormally
============
The failed code was:
int main(void) {

return 0;
}
============
Failed: ccache /usr/bin/clang -pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -arch x86_64 -c conftest__.c -o conftest__.o
ccache: error: Failed to create directory /macports/var/macports/build/.ccache/tmp: Operation not permitted
child process exited abnormally
============
The failed code was:
#include <stdlib.h>
int main(void) {

return 0;
}
============


#59220 git @ 2.23.0_1 +credential_osxkeychain "unexpected token: !tapi-tbd-v3" - build failure ports defect Oct 9, 2019

Upgrading from @2.23.0_0 to _1 fails with ld: unexpected token: !tapi-tbd-v3 file '/System/Library/Frameworks//Security.framework/Security.tbd' for architecture x86_64.

Full variants selected appear to be +credential_osxkeychain+diff_highlight+doc+pcre+perl5_26 but I only asked to port install upgrade outdated when this occurred; I didn't specify these variants.

I tried uninstalling ld64 and reinstalling ld64 +ld64_xcode then cleaning and reinstalling git as described in comment:ticket:58333:8, but that didn't fix it.

I also confirmed xcode-select +p returns /Applications/Xcode.app/Contents/Developer as mentioned in several older tickets.

The "tbd" in the token string seems suspicious...

Running MacOSX 10.13.6 with Xcode 10.1.


#59262 nodejs10 @ 10.16.3_0.darwin_19.x86_64: Failed to Build Error ports defect Oct 11, 2019

I'm trying to install nodejs10 but getting the following error:

--->  Computing dependencies for nodejs10
--->  Fetching archive for nodejs10
--->  Attempting to fetch nodejs10-10.16.3_0.darwin_19.x86_64.tbz2 from https://packages.macports.org/nodejs10
--->  Attempting to fetch nodejs10-10.16.3_0.darwin_19.x86_64.tbz2 from http://ywg.ca.packages.macports.org/mirror/macports/packages/nodejs10
--->  Attempting to fetch nodejs10-10.16.3_0.darwin_19.x86_64.tbz2 from http://aus.us.packages.macports.org/macports/packages/nodejs10
--->  Building nodejs10
Error: Failed to build nodejs10: command execution failed
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_nodejs10/nodejs10/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets to report a bug.
Error: Processing of port nodejs10 failed

I'm having the same issue installing yarn and librsvg. If it's helpful, I can attach the logs from those attempted installs, as well. I'm not sure if they're related. I've never used MacPorts before and tried my best to troubleshoot. I'm on MacOS Catalina, and I'm using the most recent version of MacPorts, version 2.6.1 .


#59324 erlang: beam_emu_pg.gcda: No such file or directory ports defect Oct 14, 2019

build fails:

mv: rename obj/x86_64-apple-darwin13.4.0/opt/smp/beam_emu_pg.gcda to obj/x86_64-apple-darwin13.4.0/opt/smp/beam_emu_pu.gcda: No such file or directory

#59382 nodejs10 @10.18.1: build fails on Catalina with error related to assembler ports defect Oct 18, 2019
:info:configure creating config.gypi
:info:configure creating config.status
:info:configure creating config.mk
:info:configure running:
:info:configure     python tools/gyp_node.py --no-parallel -f make-mac
:info:configure Error running GYP
:info:configure Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_nodejs10/nodejs10/work/node-v10.16.3" && ./configure --prefix=/opt/local --without-npm --with-intl=small-icu --dest-cpu=x64
:info:configure Exit code: 1
:error:configure Failed to configure nodejs10: configure failure: command execution failed
:debug:configure Error code: NONE
:debug:configure Backtrace: configure failure: command execution failed
:debug:configure     while executing
:debug:configure "$procedure $targetname"
:error:configure See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_nodejs10/nodejs10/main.log for details.

#59417 git @2.23.0_1 build failure ports defect Oct 21, 2019

Installation of port git fails:

--->  Attempting to fetch git-2.23.0_1+credential_osxkeychain+diff_highlight+doc+pcre+perl5_26.darwin_18.x86_64.tbz2 from http://lil.fr.packages.macports.org/git
--->  Attempting to fetch git-2.23.0_1+credential_osxkeychain+diff_highlight+doc+pcre+perl5_26.darwin_18.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/git
--->  Building git
Error: Failed to build git: command execution failed
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_git/git/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets to report a bug.
Error: Processing of port git failed

This is on MacOS 10.14.6 Mojave with MacPorts v2.6.2.


#59419 nodejs12 @ 12.12.0_1: gyp: No Xcode or CLT version detected! ports defect Oct 22, 2019

Running 'sudo port update outdated' after running a software today.

intersting bits of the main.log:

version:1
:debug:sysinfo macOS 10.15 (darwin/19.0.0) arch i386
:debug:sysinfo MacPorts 2.6.2
:debug:sysinfo Xcode 11.1
:debug:sysinfo SDK 10.15
:debug:sysinfo MACOSX_DEPLOYMENT_TARGET: 10.15
...
:info:configure No receipt for 'com.apple.pkg.CLTools_Executables' found at '/'.
:info:configure No receipt for 'com.apple.pkg.DeveloperToolsCLILeo' found at '/'.
:info:configure No receipt for 'com.apple.pkg.DeveloperToolsCLI' found at '/'.
:info:configure gyp: No Xcode or CLT version detected!
:info:configure Error running GYP
:info:configure Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.12.0" && ./configure --prefix=/opt/local --without-npm --with-intl=system-icu --shared-openssl --shared-openssl-includes=/opt/local/include/openssl --shared-openssl-libpath=/opt/local/lib --dest-cpu=x64 
:info:configure Exit code: 1

I have open xcode which installed an update but I didn't fix this problem. I also ran xcode -p which returned:

  % xcode-select -p                                                                                              !10084
/Applications/Xcode.app/Contents/Developer

Thanks


#59531 nodejuice, npm3, npm4: depend on nodejs6 which is replaced by another port ports defect Oct 31, 2019

nodejuice, npm3, npm4 fail to build because:

Error: nodejs6 has been replaced by nodejs8; please install that instead.

#59974 nodejs10 @10.18.1: gyp: No Xcode or CLT version detected! ports defect Jan 16, 2020
$ sudo port upgrade outdated
--->  Computing dependencies for nodejs10
--->  Fetching archive for nodejs10
--->  Attempting to fetch nodejs10-10.18.1_0.darwin_19.x86_64.tbz2 from http://cph.dk.packages.macports.org/nodejs10
--->  Attempting to fetch nodejs10-10.18.1_0.darwin_19.x86_64.tbz2 from https://packages.macports.org/nodejs10
--->  Attempting to fetch nodejs10-10.18.1_0.darwin_19.x86_64.tbz2 from http://nue.de.packages.macports.org/nodejs10
--->  Configuring nodejs10
Error: Failed to configure nodejs10: configure failure: command execution failed
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_nodejs10/nodejs10/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets to report a bug.

macOS Catalina 10.15.2 (19C57)

$ port version
Version: 2.6.2

#60221 go @1.14.1: Undefined symbols _fdopendir$INODE64 ports defect Mar 21, 2020

go doesn't build on 10.7 at least:

Building Go cmd/dist using /opt/local/lib/go-1.4. (go1.4.3 darwin/amd64)
Building Go toolchain1 using /opt/local/lib/go-1.4.
Building Go bootstrap cmd/go (go_bootstrap) using Go toolchain1.
/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_lang_go/go/work/go/pkg/tool/darwin_amd64/link: running /usr/bin/clang failed: exit status 1
ld: warning: can't parse dwarf compilation unit info in /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_lang_go/go/work/.tmp/go-link-461752212/go.o
Undefined symbols for architecture x86_64:
  "_fdopendir$INODE64", referenced from:
      _syscall.libc_fdopendir_trampoline in go.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

#60361 nodejs14: uv/errno.h file missing ports defect Apr 16, 2020

uv.h is often used in Node.js addons. Doing echo "#include <uv.h>" | CPATH=/opt/local/include/node cc -x c - shows this error:

In file included from <stdin>:1:
/opt/local/include/node/uv.h:52:10: fatal error: 'uv/errno.h' file not found
#include "uv/errno.h"
         ^~~~~~~~~~~~
1 error generated.

#60611 go: Undefined symbols _macports_legacy_sysconf ports defect Jun 7, 2020
Error: Failed to build go: command execution failed

A full copy of the log is attached. However, the relevant section appears to be:

:info:build Undefined symbols for architecture x86_64:
:info:build   "_macports_legacy_sysconf", referenced from:
:info:build       __cgo_a722341dd114_Cfunc_sysconf in _x002.o
:info:build ld: symbol(s) not found for architecture x86_64

Please let me know if you need anything else!


#54384 Erlang+wxwidgets doesn't need libGLU ports enhancement Jun 26, 2017

I don't know why the wxwidgets variant needs libGLU. I've been testing this since OTP 19 and it compiles and works.

I might be missing the reason it was needed in the first place.


#54688 nodejs fails to build with libressl ports enhancement Aug 29, 2017

The nodejs ports do not build with LibreSSL, hence LibreSSL cannot be used as a "base" ssl library for other ports when one needs Node.js.

A possible workaround for this would be to add a "bundled_ssl" variant to the nodejs port(s) to use the bundled OpenSSL instead of depending the openssl port.


#56664 enable diff-highlight in git, with variant ports enhancement Jun 14, 2018

Found a saved link/tweet from last year, that I forgot to ask about, and make this request…

 

Last year with v2.13.3, “diff-highlight” disappeard and now you have to manually run a make in that folder to bring it back.

Wouldn't it be good to bring that back with a variant (&/or make it default)? To activate it, one have to add the functionalty to config as normal/before.

Something like:

  • (a) a/Portfile.orig vs. (b) b/Portfile

    diff --git a/Portfile.orig b/Portfile
    index 44d286a..1b0f030 100644
    a b variant credential_osxkeychain description {Install git credential-osxkeychain u 
    219219    }
    220220}
    221221
     222variant diff-highlight description {Install the diff-highlight utility from contrib} {
     223
     224    post-build {
     225        system -W "${worksrcpath}/contrib/diff-highlight" "make"
     226    }
     227
     228    notes "
     229To add the functionality to config, run:
     230
     231    $ git config --global interactive.diffFilter diff-highlight
     232
     233"
     234
     235}
     236
    222237platform darwin 8 {
    223238    build.args-append   NO_APPLE_COMMON_CRYPTO=1
    224239}
    225240
    226 default_variants    +doc +pcre +credential_osxkeychain
     241default_variants    +doc +pcre +credential_osxkeychain +diff-highlight
    227242
    228243livecheck.type          regexm
    229244livecheck.regex         {<span class="version">.*?(\d+\.\d+\.\d+).*?</span>}

Note: Compared to the “osxkeychain” variant… There's a "make [join ${build.args}]" there. Not sure if that would be necessary? You just run make if you do it manually.

 

Anyway, it would be nice to add it in some way, even if not default, but the default would bring the old behaviour back.

Adding a patch (from above), and an example picture incase anyone wonder what the diff-highlight is.


#58862 git @2.23.0: make Python optional ports enhancement Aug 22, 2019

Python 3 is only used to interact with other version-control systems, such as

Also refer to comments at commit e08b6cd.


#56912 factor: update to 0.98 ports update Aug 4, 2018

#58374 erlang @21.1: update to 21.3 ports update Apr 23, 2019

cjones051073 (8 matches)

Ticket Summary Component Milestone Type Created
Description
#56892 root6 @6.14.02 fails to build with +veccore variant ports defect Jul 31, 2018

A few days ago a new version of root6 must have been deployed. When I give my

port -u -c upgrade outdated

Macports downloads it and tries to compile it, but it fails during the 'Building' phase.

Inspecting the log file (attached), it seems that the file <string_view> is not found during compilation.

For reference:

port installed root6
The following ports are currently installed:
  root6 @6.14.00_1+cocoa+cxx17+gcc7+graphviz+gsl+http+minuit2+opengl+python36+roofit+soversion+ssl+tmva+veccore+xml+xrootd (active)

#57096 root6 6.14.02 installed with python36 variant when python34 variant is specified ports defect Sep 4, 2018

root6 was upgraded from 6.10.08 on my machine (MacOS Sierra 10.12.6) to 6.14.02, but the installation automatically switched the root6 variant from python34 to python36. Manually specifying the python34 variant results in the installation of the python36 variant instead as well.

E.g.:

sudo port install root6 @6.14.02_1+cocoa+cxx17+gcc7+graphviz+gsl+http+minuit2+opengl+python34+roofit+soversion+ssl+tmva+veccore+xml+xrootd

becomes

Installing root6 @6.14.02_1+cocoa+cxx17+gcc7+graphviz+gsl+http+minuit2+opengl+python36+roofit+soversion+ssl+tmva+veccore+xml+xrootd

This is highly undesirable behaviour, as an upgrade to one package is, in effect, removing a necessary python package and thus breaking everything.


#57157 root6 with +veccore variant has include path problems ports defect Sep 25, 2018

I have the following variant of the root6 port @6.14.04_0+clang60+cocoa+cxx17+gcc8+gsl+http+minuit2+opengl+python37+roofit+root7+soversion+ssl+tmva+vc+veccore+xml+xrootd

Code that links against this now fails to compile with errors such as:

In file included from /opt/local/libexec/root6/include/root/Math/Minimizer.h:20:
In file included from /opt/local/libexec/root6/include/root/Math/Util.h:27:
/opt/local/libexec/root6/include/root/Math/Types.h:22:10: fatal error: 'VecCore/VecCore' file not found
#include <VecCore/VecCore>
         ^~~~~~~~~~~~~~~~~
1 error generated.

The problem seems to be that the VecCore headers are installed at a higher level in the directory structure than the other ROOT headers:

$ ls /opt/local/libexec/root6/include/
VecCore root

So even if the correct ROOT include directory

$ root-config --incdir
/opt/local/libexec/root6/include/root

is in the include path, the VecCore headers that ROOT's own headers request cannot be found.

As a minimal workaround, making /opt/local/libexec/root6/include/root/VecCore be a symlink to /opt/local/libexec/root6/include/VecCore seems to fix the compilation errors.


#57538 Change macports-legacy-support license to BSD ports defect Nov 7, 2018

The macports-legacy-support repository is currently under the MIT license, but the rest of MacPorts is under the 3-clause BSD license. It would be ideal if macports-legacy-support were under the same license as the rest of MacPorts. Is that possible?

It depends on who holds the copyright on the code, which is probably whoever wrote it. If you wrote it, you can relicense it under any license you wish. But it looks like not all the code was written by you. Many of the files bear your copyright with the MIT license, but some don't. In src, getdelim.c, getdelim.h, getline.c, getline.h, wcsdup.c are under the 2-clause BSD license, and memmem.c is, strndup.c, strndup.h, strnlen.c, strnlen.h are under the 3-clause BSD license. Given that, relicensing the collection as BSD is probably fine, or even required; only the copyright holder may change the license, and since you didn't write those BSD-licensed files, you can't really claim now that they're under the MIT license.

The files that bear your copyright have the year 2010. Is that correct, or is that typo that should have been 2018?


#57601 ROOT6 headers broken ports defect Nov 14, 2018

I am compiling my own code against the ROOT libraries and when it comes to building the dictionaries it fails with the error:

In file included from TreeBuilderDictionary.cc:12:
/opt/local/libexec/root6/include/root/RConfig.h:22:10: fatal error: '../RVersion.h' file not found
#include "../RVersion.h"
         ^~~~~~~~~~~~~~~
1 error generated.
make[1]: *** [TreeBuilderDictionary.o] Error 1
make: *** [TreeBuilder] Error 2

The file at /opt/local/libexec/root6/include/root/RConfig.h is actually a link to the real file at /opt/local/libexec/root6/include/root/ROOT/RConfig.h. Hence, the include you see for RVersion.h goes up one directory. However, clang seems to take the location of the linked file, not the real file, so RConfig.h cannot be found.

I can "fix" this by changing #include "../RVersion.h" to #include "RVersion.h" in the file /opt/local/libexec/root6/include/root/ROOT/RConfig.h, but this seems to be unsatisfactory.

Can anybody find a better fix, or explain the reason that the compiler doesn't resolve the static link to RConfig.h, or infact why a static link is required at all?

Cheers, Liam


#58874 bazel: +bash variant doesn't build ports defect Aug 23, 2019

At least with bazel25:

Build successful! Binary is here: /opt/local/var/macports/build/_opt_local_var_macports_sources_github.com_macports_macports-ports_devel_bazel/bazel25/work/bazel-0.25.2-dist/output/bazel
xinstall: chdir(/opt/local/var/macports/build/_opt_local_var_macports_sources_github.com_macports_macports-ports_devel_bazel/bazel25/work/bazel-0.25.2-dist/output)
xinstall: bazel -> /opt/local/var/macports/build/_opt_local_var_macports_sources_github.com_macports_macports-ports_devel_bazel/bazel25/work/bazel-0.25.2-dist/bazel
Extracting Bazel installation...
Starting local Bazel server and connecting to it...
Loading: 
Loading: 0 packages loaded
Loading: 0 packages loaded
Analyzing: target //scripts:bazel-complete.bash (1 packages loaded, 0 targets configured)
Analyzing: target //scripts:bazel-complete.bash (89 packages loaded, 607 targets configured)
Analyzing: target //scripts:bazel-complete.bash (98 packages loaded, 696 targets configured)
ERROR: /opt/local/var/macports/build/_opt_local_var_macports_sources_github.com_macports_macports-ports_devel_bazel/bazel25/work/21f0dfe7df7c5c3003d1cc296ef2570a/external/bazel_tools/tools/jdk/BUILD:63:1: every rule of type java_runtime_alias implicitly depends upon the target '//:jdk10', but this target could not be found because of: no such target '//:jdk10': target 'jdk10' not declared in package '' defined by /opt/local/var/macports/build/_opt_local_var_macports_sources_github.com_macports_macports-ports_devel_bazel/bazel25/work/bazel-0.25.2-dist/BUILD
INFO: An error occurred during the fetch of repository 'remote_java_tools_darwin'
INFO: Call stack for the definition of repository 'remote_java_tools_darwin':
 - /DEFAULT.WORKSPACE.SUFFIX:226:1
ERROR: Analysis of target '//scripts:bazel-complete.bash' failed; build aborted: Analysis failed
INFO: Elapsed time: 6.340s
INFO: 0 processes.
FAILED: Build did NOT complete successfully (211 packages loaded, 4781 targets configured)
FAILED: Build did NOT complete successfully (211 packages loaded, 4781 targets configured)
Command failed: ./bazel --max_idle_secs=60 --output_user_root=/opt/local/var/macports/build/_opt_local_var_macports_sources_github.com_macports_macports-ports_devel_bazel/bazel25/work build -s --javabase //:jdk10 --host_javabase //:jdk10 //scripts:bazel-complete.bash
Exit code: 1

Trying to replace jdk10 with jdk11 or jdk12 didn't work for me.


#60474 py-spaCy @2.2.4: the `allow-hosts` option is not supported when using pip to install requirements ports defect May 12, 2020

Installation of py38-spaCy fails, because py38-spaCy-2.2.4_0.darwin_19.x86_64.tbz2 is not available from https://packages.macports.org/py38-spaCy (and other servers). The latest one available is py38-spaCy-2.2.3_0.darwin_19.x86_64.tbz2. This affects other spaCy ports as well.


#60780 py38-mkl @2019.0: changing install names or rpaths can't be redone ... because larger updated load commands do not fit ports defect Jul 4, 2020

I'm not sure if it's a whl problem or a ports problem. But I tested directly pip install mkl without problems.

Executing:  cd "/Users/Nasy/.macports/var/macports/build/_Users_Nasy_.macports_macports-ports_python_py-mkl/py38-mkl/work/mkl-2019.0-py2.py3-none-macosx_10_12_intel.macosx_10_12_x86_64" && pip-3.8 install --no-cache-dir --no-dependencies --root /Users/Nasy/.macports/var/macports/build/_Users_Nasy_.macports_macports-ports_python_py-mkl/py38-mkl/work/destroot /Users/Nasy/.macports/var/macports/distfiles/py-mkl/mkl-2019.0-py2.py3-none-macosx_10_12_intel.macosx_10_12_x86_64.whl
dbus[18195]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
dbus[18195]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
Processing /Users/Nasy/.macports/var/macports/distfiles/py-mkl/mkl-2019.0-py2.py3-none-macosx_10_12_intel.macosx_10_12_x86_64.whl
Installing collected packages: mkl
Successfully installed mkl-2019.0
error: /Library/Developer/CommandLineTools/usr/bin/install_name_tool: changing install names or rpaths can't be redone for: /Users/Nasy/.macports/var/macports/build/_Users_Nasy_.macports_macports-ports_python_py-mkl/py38-mkl/work/destroot/Users/Nasy/.macports/Library/Frameworks/Python.framework/Versions/3.8/lib/libmkl_intel_ilp64.dylib (for architecture x86_64) because larger updated load commands do not fit (the program must be relinked, and you may need to use -headerpad or -headerpad_max_install_names)
Command failed: install_name_tool -add_rpath /Users/Nasy/.macports/lib/libomp /Users/Nasy/.macports/var/macports/build/_Users_Nasy_.macports_macports-ports_python_py-mkl/py38-mkl/work/destroot/Users/Nasy/.macports/Library/Frameworks/Python.framework/Versions/3.8/lib/libmkl_intel_ilp64.dylib
Exit code: 1
Error: Failed to destroot py38-mkl: command execution failed

conradwt (1 match)

Ticket Summary Component Milestone Type Created
Description
#59549 amber: Error: unexpected token: = ports defect Oct 31, 2019

amber doesn't build:

Postinstall make bin
Failed make bin:
/opt/local/bin/shards build 
Dependencies are satisfied
Building: ameba
Error target ameba failed to compile:
In src/ameba/inline_comments.cr:97:7

 97 | commented? = false
      ^
Error: unexpected token: =

make: *** [bin/ameba] Error 1

count0 (4 matches)

Ticket Summary Component Milestone Type Created
Description
#57767 py36-graph-tool uses incorrect python version 2.7 ports defect Dec 12, 2018

py36-graph-tool uses the incorrect python version, default to v. 2.7 in its port file, which results in incorrect dependencies during the build.

First, clean everything and set python to use v. 3.6:

sudo port clean --all py36-graph-tool, 
sudo port select --set python python36
hash -r

Confirm:

$ python --version
Python 3.6.7

An install of py36-graph-tool gets the wrong python version (default v. 2.7):

sudo port -pN install py36-graph-tool
--->  Computing dependencies for py36-graph-tool
--->  Dependencies to be installed: boost cgal
--->  Fetching archive for boost
--->  Attempting to fetch boost-1.66.0_3+no_single+no_static+python27.darwin_17.x86_64.tbz2 from https://packages.macports.org/boost

This issue appears to go beyond py36-graph-tool because boost also shows the same dependency issue:

port list depof:boost
bzip2                          @1.0.6          archivers/bzip2
expat                          @2.2.6          textproc/expat
icu                            @58.2           devel/icu
libiconv                       @1.15           textproc/libiconv
python27                       @2.7.15         lang/python27
zlib                           @1.2.11         archivers/zlib

I confirm this issue on a separate system with a newly installed Macports, and do not believe this is a local configuration issue.

FWIW, I'm trying to track down a segmentation fault with gt.graph_draw that I hope is related to this build problem…

gt.graph_draw(g)
Segmentation fault: 11

#57786 py37-graph-tool graph_draw throws segmentation fault without XQuartz running ports defect Dec 17, 2018

py37-graph-tool's method graph_draw throws a segmentation fault without an X11 server running (also an issue with previous versions).

This may be an upstream issue, but throwing a segmentation fault is almost always a bad idea.

First, make sure X11 isn't running. Everything works fine when it is.

ps -ef | grep XQuartz | grep -v grep
import graph_tool.all as gt
g = gt.Graph()
v0 = g.add_vertex(); v1 = g.add_vertex(); v2 = g.add_vertex();
e01 = g.add_edge(v0,v1); e12 = g.add_edge(v1,v2); e20 = g.add_edge(v2,v0);
gt.graph_draw(g)


Segmentation fault: 11

Versions:

$ port installed py37-graph-tool depof:py37-graph-tool
The following ports are currently installed:
  boost @1.66.0_3+no_single+no_static+python37 (active)
  cairomm @1.12.2_0+x11 (active)
  cgal @4.13_0 (active)
  clang-7.0 @7.0.0_1+analyzer+libstdcxx (active)
  expat @2.2.6_1 (active)
  graphviz @2.40.1_1+pangocairo+x11 (active)
  libomp @7.0.0_0+universal (active)
  pkgconfig @0.29.2_0 (active)
  py37-cairo @1.18.0_0 (active)
  py37-gobject3 @3.28.3_0 (active)
  py37-graph-tool @2.27_2+clang70+openmp (active)
  py37-numpy @1.15.4_0+gfortran (active)
  py37-scipy @1.1.0_1+gfortran (active)
  python37 @3.7.1_0 (active)
  sparsehash @2.0.3_1 (active)

#58581 py27-graph-tool @2.2.26: We could not detect the boost libraries ports defect Jun 10, 2019

py27-graph-tool @2.2.26 fails to build on Snow Leopard:

checking for boostlib >= 1.38.0... configure: error: We could not detect the boost libraries (version 1.38 or higher). If you have a staged boost library (still not installed) please specify $BOOST_ROOT in your environment and do not give a PATH to --with-boost option.  If you are sure you have boost installed, then check your version number looking in <boost/version.hpp>. See http://randspringer.de/boost for more documentation.

boost 1.66.0 is, of course, installed, since it is a dependency of py27-graph-tool.


#59890 py-graph-tool has wrong condition for deciding when to use sparsehash ports defect Dec 26, 2019

The py-graph-tool Portfile has this code:

    # Clang uses the old libstc++ from gcc 4.2 before OS X 10.9. Boost doesn't
    # include some of the tr1 headers in libstdc++ and defines its own tr1
    # classes. This causes conflicts with sparsehash which insists on using
    # the old tr1 headers.
    if {[string match *gcc* ${configure.compiler}] ||
        ${os.major} >= 13 && ${os.platform} eq "darwin"} {
        depends_lib-append port:sparsehash
    } else {
        configure.args-append --disable-sparsehash
    }

This is out of date. As of MacPorts 2.6.0, libc++ is used by default on 10.6 and up. But you should not infer the C++ standard library based on the OS version. Instead, you should check ${configure.cxx_stdlib} if you need to make a decision based on the C++ standard library.


ctreleaven (6 matches)

Ticket Summary Component Milestone Type Created
Description
#53247 lirc @0.9.4c: curl_poll.h contains erroneous #include "config.h" ports defect Jan 8, 2017

Configure check for audacious-plugins fails when checking for LIRC support. I have attached config.log and main.log. I have the port for LIRC 0.9.4c installed and tried cleaning audacious-plugins prior.

I earlier had an issue with glib2 not being detected during config, but I cannot reproduce that error anymore (I think installing glib2 and cleaning resolved that issue).


#56503 mythtv.27, mythtv-pkg.27, mythtv-pkg.28: Unsuitable version numbers ports defect May 16, 2018

mythtv.27, mythtv-pkg.27, and mythtv-pkg.28 use unsuitable strings as their version numbers:

$ port list name:mythtv
mythtv-core.25                 @0.25.3         multimedia/mythtv-core.25
mythtv-core.26                 @0.26-Fixes-20140321 multimedia/mythtv-core.26
mythtv-core.27                 @0.27.7-Fixes-20180201 multimedia/mythtv.27
mythtv-core.28                 @0.28.2-Fixes-20180201 multimedia/mythtv.28
mythtv-pkg.27                  @Fixes-0.27.4   multimedia/mythtv-pkg.27
mythtv-pkg.28                  @8238e839       multimedia/mythtv.28
mythtv-plugins.27              @0.27.7-Fixes-20180201 multimedia/mythtv.27
mythtv-plugins.28              @0.28.2-Fixes-20180201 multimedia/mythtv.28
mythtv.27                      @3c7582e9       multimedia/mythtv.27
mythtv.28                      @0.28.2-Fixes-20180201 multimedia/mythtv.28

#58005 mythtv-core.28 @ 0.28.2-Fixes-20180201_5: Build failure on OSX 10.11 because of qt5 is replaced by qt511 ports defect Feb 2, 2019

mythtv-core.28 fails to build on El Capitan (OSX 10.11) because qt5 has been replaced by qt511 as the last version supported on the platform.

The error encountered is: Error: Can't install qt5-mysql-plugin because conflicting ports are active: qt511-qtbase

The Portfile probably needs conditional selection of the appropriate qt5 -> qt511 dependencies for OSX 10.11, without changes for newer OSes

I was able to get it to build by replacing the following in the Portfile:

depends_lib-append:
qt5-mysql-plugin -> qt511-mysql-plugin
qt5-qtscript -> qt511-qtscript
qt5-qtwebkit -> qt511-qtwebkit

require_active_variants:
qt5-mysql-plugin -> qt511-mysql-plugin


#58576 mythtv-core.27 building internal ffmpeg ports defect Jun 9, 2019

The internal build of ffmpeg if not compatible with the version fo x264 in ports and produces the following build error:

:info:build /usr/bin/clang -I. -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_multimedia_mythtv.27/mythtv-core.27/work/mythtv-3c7582e9/mythtv/external/FFmpeg/ -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -D_ISOC99_SOURCE  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_DARWIN_C_SOURCE -DPIC -DHAVE_AV_CONFIG_H -pipe -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -std=c99 -fomit-frame-pointer -fPIC -g -Wall -Wno-parentheses -Wno-format-zero-length -Wdisabled-optimization -Wpointer-arith -Wno-pointer-sign -Wwrite-strings -Wtype-limits -Wundef -Wno-pointer-to-int-cast -Wstrict-prototypes -O3 -fno-math-errno -fno-signed-zeros -O3 -fno-math-errno -fno-signed-zeros -Qunused-arguments -Werror=implicit-function-declaration -Werror=return-type -w  -MMD -c -o libavcodec/loco.o libavcodec/loco.c
:info:build libavcodec/libx264.c:162:9: error: use of undeclared identifier 'x264_bit_depth'
:info:build     if (x264_bit_depth > 8)
:info:build         ^
:info:build libavcodec/libx264.c:612:9: error: use of undeclared identifier 'x264_bit_depth'
:info:build     if (x264_bit_depth == 8)
:info:build         ^
:info:build libavcodec/libx264.c:614:14: error: use of undeclared identifier 'x264_bit_depth'
:info:build     else if (x264_bit_depth == 9)
:info:build              ^
:info:build libavcodec/libx264.c:616:14: error: use of undeclared identifier 'x264_bit_depth'
:info:build     else if (x264_bit_depth == 10)
:info:build              ^
:info:build 4 errors generated.

Newer versions of ffmpeg have been updated to handle this the change in x264: https://trac.ffmpeg.org/ticket/6932


#58722 mythtv-core @0.28: Build error on Mojave ports defect Jul 14, 2019

After upgrading to MacOS 10.14 Mojave from 10.13 High Sierra and migrating Macports, I could not build mythtv-core.26 which I'd been maintaining locally after being marked obsolete in the Macports tree. When building mythtv-core.28, I see

:info:build tv_play.cpp:216:34: error: reference member 'm_menu' binds to a temporary object whose lifetime would be shorter than the lifetime of the constructed object                                                                        
:info:build     MenuNodeTuple(void) : m_menu(MenuBase()) {}                     
:info:build                                  ^~~~~~~~~~
:info:build tv_play.cpp:217:21: note: reference member declared here            
:info:build     const MenuBase &m_menu;                                         
:info:build                     ^

Full log attached.


#60668 mythtv-core.27: error: use of undeclared identifier 'x264_bit_depth' ports defect Jun 17, 2020

mythtv-core.27 fails to build:

libavcodec/libx264.c:162:9: error: use of undeclared identifier 'x264_bit_depth'
    if (x264_bit_depth > 8)
        ^
libavcodec/libx264.c:612:9: error: use of undeclared identifier 'x264_bit_depth'
    if (x264_bit_depth == 8)
        ^
libavcodec/libx264.c:614:14: error: use of undeclared identifier 'x264_bit_depth'
    else if (x264_bit_depth == 9)
             ^
libavcodec/libx264.c:616:14: error: use of undeclared identifier 'x264_bit_depth'
    else if (x264_bit_depth == 10)
             ^
4 errors generated.
make[2]: *** [libavcodec/libx264.o] Error 1

danchr (2 matches)

Ticket Summary Component Milestone Type Created
Description
#59925 pypy @7.3.0: reinplace /MACOSX_DEPLOYMENT_TARGET/s/10\.\([0-9]*\)/10.7/ didn't change anything ports defect Jan 7, 2020

On Lion only, this warning appears:

Warning: reinplace /MACOSX_DEPLOYMENT_TARGET/s/10\.\([0-9]*\)/10.7/ didn't change anything in /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_lang_pypy/pypy/work/pypy2.7-v7.3.0-src/lib-python/2.7/distutils/sysconfig_pypy.py

This is because the file sysconfig_pypy.py starts out specifying a deployment target of 10.7, so changing it to 10.7 again does nothing.

This was caused by [460f1b130da2390b624240a135f572aca13de9e0/macports-ports]. Going back to the method used before that commit—doing the reinplace only if the current deployment target is not the deployment target already mentioned in the file—is one possible fix.

If you do it that way, then note that you don't need the escaped parentheses in the regular expression. They capture the number between them, but you're not using the captured value in the replacement expression.

You could also use \d as a shorthand for [0-9] in the regular expression. (Since the Portfile requires one additional level of escaping for Tcl, that would be \\d in the Portfile.)

Also, you probably want to match one or more digits, not zero or more digits. That's + instead of *, but that also requires invoking reinplace with the -E flag to turn on extended regular expressions. So ultimately it would be:

    if {${python.branch} == "2.7" && ${macosx_deployment_target} != "10.7"} {
        reinplace -E "/MACOSX_DEPLOYMENT_TARGET/s/10\\.\\d+/${macosx_deployment_target}/" \
            lib-python/2.7/distutils/sysconfig_pypy.py
    }

Alternately, do it the way we usually do: first with a patchfile that changes the hardcoded 10.7 to a placeholder like @MACOSX_DEPLOYMENT_TARGET@ and then a reinplace that changes @MACOSX_DEPLOYMENT_TARGET@ to the current deployment target. This has the added benefit of ensuring that if the source file changes significantly in some future version, the patch will fail to apply which will generate an error which will give you the opportunity to investigate if you need to change something for the new version.

Or even just remove all mention of MACOSX_DEPLOYMENT_TARGET from the build system. MacPorts already sets the right value for MACOSX_DEPLOYMENT_TARGET in the environment.


#60435 geckodriver @0.21.0: error[E0713]: borrow may still be in use when destructor runs ports defect May 4, 2020

geckodriver @0.21.0 does not build, at least not on my High Sierra system:

error[E0713]: borrow may still be in use when destructor runs
   --> /opt/local/var/macports/build/_Users_rschmidt_macports_macports-ports-ryandesign-fork_www_geckodriver/geckodriver/work/.home/.cargo/macports/url-1.7.0/src/form_urlencoded.rs:261:40
    |
259 | impl<'a> Target for ::UrlQuery<'a> {
    |      -- lifetime `'a` defined here
260 |     fn as_mut_string(&mut self) -> &mut String { &mut self.url.serialization }
261 |     fn finish(self) -> &'a mut ::Url { self.url }
    |                                        ^^^^^^^^ - here, drop of `self` needs exclusive access to `*self.url`, because the type `UrlQuery<'_>` implements the `Drop` trait
    |                                        |
    |                                        returning this value requires that `*self.url` is borrowed for `'a`
error: aborting due to previous error
For more information about this error, try `rustc --explain E0713`.
error: could not compile `url`.
Caused by:
  process didn't exit successfully: `rustc --crate-name url /opt/local/var/macports/build/_Users_rschmidt_macports_macports-ports-ryandesign-fork_www_geckodriver/geckodriver/work/.home/.cargo/macports/url-1.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C metadata=c96cba656cf5527c -C extra-filename=-c96cba656cf5527c --out-dir /opt/local/var/macports/build/_Users_rschmidt_macports_macports-ports-ryandesign-fork_www_geckodriver/geckodriver/work/mozilla-geckodriver-96cf6b3/target/x86_64-apple-darwin/release/deps --target x86_64-apple-darwin -L dependency=/opt/local/var/macports/build/_Users_rschmidt_macports_macports-ports-ryandesign-fork_www_geckodriver/geckodriver/work/mozilla-geckodriver-96cf6b3/target/x86_64-apple-darwin/release/deps -L dependency=/opt/local/var/macports/build/_Users_rschmidt_macports_macports-ports-ryandesign-fork_www_geckodriver/geckodriver/work/mozilla-geckodriver-96cf6b3/target/release/deps --extern idna=/opt/local/var/macports/build/_Users_rschmidt_macports_macports-ports-ryandesign-fork_www_geckodriver/geckodriver/work/mozilla-geckodriver-96cf6b3/target/x86_64-apple-darwin/release/deps/libidna-2d5f648cea3861f9.rmeta --extern matches=/opt/local/var/macports/build/_Users_rschmidt_macports_macports-ports-ryandesign-fork_www_geckodriver/geckodriver/work/mozilla-geckodriver-96cf6b3/target/x86_64-apple-darwin/release/deps/libmatches-1840480986f9e3ab.rmeta --extern percent_encoding=/opt/local/var/macports/build/_Users_rschmidt_macports_macports-ports-ryandesign-fork_www_geckodriver/geckodriver/work/mozilla-geckodriver-96cf6b3/target/x86_64-apple-darwin/release/deps/libpercent_encoding-1a47c06c7f21da60.rmeta --cap-lints allow -C linker=/usr/bin/clang` (exit code: 1)
warning: build failed, waiting for other jobs to finish...
error: build failed
Command failed:  cd "/opt/local/var/macports/build/_Users_rschmidt_macports_macports-ports-ryandesign-fork_www_geckodriver/geckodriver/work/geckodriver-0.21.0" && /opt/local/bin/cargo build --release --frozen -v -j8
Exit code: 101

danieljprice (2 matches)

Ticket Summary Component Milestone Type Created
Description
#53225 splash @2.5.1_2 (no variants): Reading module 'giza' at line 1144 column 61: Unexpected EOF ports defect Jan 6, 2017

(I'm pretty new to using the command line)

I originally tried to install splash via downloading the source code but I gave up on that. As a result I have some duplicated files: the SPLASH source code is on my Desktop and the cairo libraries and headerfiles are located in /usr/local/lib and /usr/local/include, respectively.

The command I initially used for installation was

sudo port install splash

which gave an error. So I used

sudo port clean splash -all

tried to install again and repeated this proccess a few more times.

Every time the error is:

:info:build /opt/local/bin/gfortran-mp-6 -O3 -frecord-marker=4 -fopenmp -c ../src/plotlib_giza.f90 -o plotlib_giza.o
:info:build f951: Fatal Error: Reading module 'giza' at line 1144 column 61: Unexpected EOF
:info:build compilation terminated.
:info:build make[1]: *** [plotlib_giza.o] Error 1
:info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_splash/splash/work/splash/build'
:info:build make: *** [all] Error 2
:info:build make: Leaving directory `/opt/local/var/macports/build/

Thanks for any and all help!

Andrew


#57103 giza @1.0.0: Installs file /opt/local/lib/opt/local/bin/gfortran-mp-7/modules/giza.mod ports defect Sep 6, 2018

giza installs a file /opt/local/lib/opt/local/bin/gfortran-mp-7/modules/giza.mod. Is that strange path (with repeated /opt/local) intended?


danielluke (4 matches)

Ticket Summary Component Milestone Type Created
Description
#41378 Installing subversion-javahlbindings (1.8.4) fails on OS X 10.9 ports defect Nov 15, 2013

I have tried to install the subversion-javahlbindings (version 1.8.4) on OS X 10.9 (Mavericks, Xcode 5.0.2 installed), but it keeps failing. I have tried several tips and tricks as given on the website, where the most drastic was uninstall MacPorts and reinstall everything.

The messages on the console are:

--->  Fetching archive for subversion-javahlbindings
--->  Attempting to fetch subversion-javahlbindings-1.8.4_1.darwin_13.x86_64.tbz2 from http://lil.fr.packages.macports.org/subversion-javahlbindings
--->  Attempting to fetch subversion-javahlbindings-1.8.4_1.darwin_13.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/subversion-javahlbindings
--->  Attempting to fetch subversion-javahlbindings-1.8.4_1.darwin_13.x86_64.tbz2 from http://packages.macports.org/subversion-javahlbindings
--->  Fetching distfiles for subversion-javahlbindings
--->  Verifying checksums for subversion-javahlbindings
--->  Extracting subversion-javahlbindings
--->  Applying patches to subversion-javahlbindings
--->  Configuring subversion-javahlbindings
Error: Failed to configure subversion-javahlbindings, consult /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.4/config.log
Error: org.macports.configure for port subversion-javahlbindings returned: configure failure: command execution failed
Please see the log file for port subversion-javahlbindings for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/main.log
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port subversion-javahlbindings failed

The main.log file is attached too. The list of installed programs is:

The following ports are currently installed:
  apache-ant @1.9.2_0 (active)
  apr @1.4.8_0 (active)
  apr-util @1.5.2_1 (active)
  autoconf @2.69_2 (active)
  automake @1.14_0 (active)
  bzip2 @1.0.6_0 (active)
  curl-ca-bundle @7.33.0_0 (active)
  cyrus-sasl2 @2.1.26_1+kerberos (active)
  db46 @4.6.21_8 (active)
  db_select @0.1_2 (active)
  expat @2.1.0_0 (active)
  gdbm @1.10_2 (active)
  gettext @0.18.3.1_1 (active)
  gperf @3.0.4_2 (active)
  hamcrest-core @1.2_0 (active)
  junit @4.6_2 (active)
  kerberos5 @1.11.3_0 (active)
  libcomerr @1.42.7_2 (active)
  libedit @20121213-3.0_0 (active)
  libiconv @1.14_0 (active)
  libmagic @5.15_0 (active)
  libtool @2.4.2_3 (active)
  m4 @1.4.16_0 (active)
  ncurses @5.9_2 (active)
  openssl @1.0.1e_1 (active)
  perl5 @5.12.4_0+perl5_12 (active)
  perl5.12 @5.12.4_2 (active)
  pkgconfig @0.28_0 (active)
  python27 @2.7.6_0 (active)
  python_select @0.3_3 (active)
  scons @2.3.0_0 (active)
  serf1 @1.3.2_0 (active)
  sqlite3 @3.8.0.2_0 (active)
  subversion @1.8.4_1 (active)
  xz @5.0.5_0 (active)
  zlib @1.2.8_0 (active)

Is this a configuration error on my side? Or of the subversion-javahlbindings package?


#42351 subversion-javahlbindings @1.8.5_0+no_bdb: build failure ports defect Feb 2, 2014

I am trying to install subversion-javahlbindings (sudo port install subversion-javahlbindings +no_bdb).

I am on Mac OS X 10.8.3.
java -version
java version "1.7.0_21"
Java(TM) SE Runtime Environment (build 1.7.0_21-b12)
Java HotSpot(TM) 64-Bit Server VM (build 23.21-b01, mixed mode)

It fails and the log contains the following:

:info:build /Library/Java/Home/bin/javac -target 1.5 -source 1.5 -d subversion/bindings/javahl/classes -classpath subversion/bindings/javahl/classes:/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5/subversion/bindings/javahl/src:/opt/local/share/java/junit.jar /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5/subversion/bindings/javahl/tests/org/tigris/subversion/javahl/BasicTests.java /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5/subversion/bindings/javahl/tests/org/tigris/subversion/javahl/RunTests.java /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5/subversion/bindings/javahl/tests/org/tigris/subversion/javahl/SVNAdminTests.java /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5/subversion/bindings/javahl/tests/org/tigris/subversion/javahl/SVNTests.java /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5/subversion/bindings/javahl/tests/org/tigris/subversion/javahl/WC.java
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5/subversion/bindings/javahl/src/org/tigris/subversion/javahl/SVNAdmin.java:85: cannot find symbol
:info:build symbol  : constructor Version(org.apache.subversion.javahl.types.Version)
:info:build location: class org.tigris.subversion.javahl.Version
:info:build         return new Version(
:info:build                ^
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5/subversion/bindings/javahl/src/org/tigris/subversion/javahl/SVNAdmin.java:108: cannot find symbol
:info:build symbol  : constructor ClientException(org.apache.subversion.javahl.ClientException)
:info:build location: class org.tigris.subversion.javahl.ClientException
:info:build             throw new ClientException(ex);
:info:build                   ^
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5/subversion/bindings/javahl/src/org/tigris/subversion/javahl/SVNAdmin.java:130: cannot find symbol
:info:build symbol  : constructor ClientException(org.apache.subversion.javahl.ClientException)
:info:build location: class org.tigris.subversion.javahl.ClientException
:info:build             throw new ClientException(ex);
:info:build                   ^
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5/subversion/bindings/javahl/src/org/tigris/subversion/javahl/SVNAdmin.java:179: cannot find symbol
:info:build symbol  : constructor ClientException(org.apache.subversion.javahl.ClientException)
:info:build location: class org.tigris.subversion.javahl.ClientException
:info:build             throw new ClientException(ex);
:info:build                   ^
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5/subversion/bindings/javahl/src/org/tigris/subversion/javahl/SVNAdmin.java:200: cannot find symbol
:info:build symbol  : constructor ClientException(org.apache.subversion.javahl.ClientException)
:info:build location: class org.tigris.subversion.javahl.ClientException
:info:build             throw new ClientException(ex);
:info:build                   ^
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5/subversion/bindings/javahl/src/org/tigris/subversion/javahl/SVNAdmin.java:219: cannot find symbol
:info:build symbol  : constructor ClientException(org.apache.subversion.javahl.ClientException)
:info:build location: class org.tigris.subversion.javahl.ClientException
:info:build             throw new ClientException(ex);
:info:build                   ^
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5/subversion/bindings/javahl/src/org/tigris/subversion/javahl/SVNAdmin.java:238: cannot find symbol
:info:build symbol  : constructor ClientException(org.apache.subversion.javahl.ClientException)
:info:build location: class org.tigris.subversion.javahl.ClientException
:info:build             throw new ClientException(ex);
:info:build                   ^
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5/subversion/bindings/javahl/src/org/tigris/subversion/javahl/SVNAdmin.java:301: cannot find symbol
:info:build symbol  : constructor ClientException(org.apache.subversion.javahl.ClientException)
:info:build location: class org.tigris.subversion.javahl.ClientException
:info:build             throw new ClientException(ex);
:info:build                   ^
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5/subversion/bindings/javahl/src/org/tigris/subversion/javahl/SVNAdmin.java:320: cannot find symbol
:info:build symbol  : constructor ClientException(org.apache.subversion.javahl.ClientException)
:info:build location: class org.tigris.subversion.javahl.ClientException
:info:build             throw new ClientException(ex);
:info:build                   ^
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5/subversion/bindings/javahl/src/org/tigris/subversion/javahl/SVNAdmin.java:338: cannot find symbol
:info:build symbol  : constructor ClientException(org.apache.subversion.javahl.ClientException)
:info:build location: class org.tigris.subversion.javahl.ClientException
:info:build             throw new ClientException(ex);
:info:build                   ^
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5/subversion/bindings/javahl/src/org/tigris/subversion/javahl/SVNAdmin.java:357: cannot find symbol
:info:build symbol  : constructor ClientException(org.apache.subversion.javahl.ClientException)
:info:build location: class org.tigris.subversion.javahl.ClientException
:info:build             throw new ClientException(ex);
:info:build                   ^
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5/subversion/bindings/javahl/src/org/tigris/subversion/javahl/SVNAdmin.java:418: cannot find symbol
:info:build symbol  : constructor SubversionException(org.apache.subversion.javahl.SubversionException)
:info:build location: class org.tigris.subversion.javahl.SubversionException
:info:build             throw new SubversionException(ex);
:info:build                   ^
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5/subversion/bindings/javahl/src/org/tigris/subversion/javahl/SVNAdmin.java:445: cannot find symbol
:info:build symbol  : constructor ClientException(org.apache.subversion.javahl.ClientException)
:info:build location: class org.tigris.subversion.javahl.ClientException
:info:build             throw new ClientException(ex);
:info:build                   ^
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5/subversion/bindings/javahl/src/org/tigris/subversion/javahl/SVNAdmin.java:463: cannot find symbol
:info:build symbol  : method toADepth(int)
:info:build location: class org.tigris.subversion.javahl.Depth
:info:build                                                         Depth.toADepth(
:info:build                                                              ^
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5/subversion/bindings/javahl/src/org/tigris/subversion/javahl/SVNAdmin.java:470: cannot find symbol
:info:build symbol  : constructor Lock(org.apache.subversion.javahl.types.Lock)
:info:build location: class org.tigris.subversion.javahl.Lock
:info:build                 locks[i] = new Lock(lock);
:info:build                            ^
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5/subversion/bindings/javahl/src/org/tigris/subversion/javahl/SVNAdmin.java:478: cannot find symbol
:info:build symbol  : constructor ClientException(org.apache.subversion.javahl.ClientException)
:info:build location: class org.tigris.subversion.javahl.ClientException
:info:build             throw new ClientException(ex);
:info:build                   ^
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5/subversion/bindings/javahl/src/org/tigris/subversion/javahl/SVNAdmin.java:498: cannot find symbol
:info:build symbol  : constructor ClientException(org.apache.subversion.javahl.ClientException)
:info:build location: class org.tigris.subversion.javahl.ClientException
:info:build             throw new ClientException(ex);
:info:build                   ^
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5/subversion/bindings/javahl/src/org/tigris/subversion/javahl/Status.java:323: cannot find symbol
:info:build symbol  : method fromApache(<nulltype>)
:info:build location: class org.tigris.subversion.javahl.NodeKind
:info:build         this(path, null, NodeKind.fromApache(null), Revision.SVN_INVALID_REVNUM,
:info:build                                  ^
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5/subversion/bindings/javahl/src/org/tigris/subversion/javahl/Status.java:329: cannot find symbol
:info:build symbol  : method fromApache(<nulltype>)
:info:build location: class org.tigris.subversion.javahl.NodeKind
:info:build              Revision.SVN_INVALID_REVNUM, 0, NodeKind.fromApache(null),
:info:build                                                      ^
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5/subversion/bindings/javahl/src/org/tigris/subversion/javahl/Status.java:410: cannot find symbol
:info:build symbol  : method fromApache(org.apache.subversion.javahl.types.NodeKind)
:info:build location: class org.tigris.subversion.javahl.NodeKind
:info:build              NodeKind.fromApache(aStatus.getNodeKind()),
:info:build                      ^
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5/subversion/bindings/javahl/src/org/tigris/subversion/javahl/Status.java:423: cannot find symbol
:info:build symbol  : constructor Lock(org.apache.subversion.javahl.types.Lock)
:info:build location: class org.tigris.subversion.javahl.Lock
:info:build                 : new Lock(aStatus.getReposLock()),
:info:build                   ^
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5/subversion/bindings/javahl/src/org/tigris/subversion/javahl/Status.java:426: cannot find symbol
:info:build symbol  : method fromApache(org.apache.subversion.javahl.types.NodeKind)
:info:build location: class org.tigris.subversion.javahl.NodeKind
:info:build              NodeKind.fromApache(aStatus.getReposKind()),
:info:build                      ^
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5/subversion/bindings/javahl/src/org/tigris/subversion/javahl/Info2.java:355: cannot find symbol
:info:build symbol  : method fromApache(org.apache.subversion.javahl.types.NodeKind)
:info:build location: class org.tigris.subversion.javahl.NodeKind
:info:build              NodeKind.fromApache(aInfo.getKind()),
:info:build                      ^
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5/subversion/bindings/javahl/src/org/tigris/subversion/javahl/Info2.java:361: cannot find symbol
:info:build symbol  : constructor Lock(org.apache.subversion.javahl.types.Lock)
:info:build location: class org.tigris.subversion.javahl.Lock
:info:build              aInfo.getLock() == null ? null : new Lock(aInfo.getLock()),
:info:build                                               ^
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5/subversion/bindings/javahl/src/org/tigris/subversion/javahl/Info2.java:373: cannot find symbol
:info:build symbol  : method fromADepth(org.apache.subversion.javahl.types.Depth)
:info:build location: class org.tigris.subversion.javahl.Depth
:info:build              aInfo.getReposSize(), Depth.fromADepth(aInfo.getDepth()),
:info:build                                         ^
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5/subversion/bindings/javahl/src/org/tigris/subversion/javahl/ConflictDescriptor.java:123: cannot find symbol
:info:build symbol  : method fromApache(org.apache.subversion.javahl.types.NodeKind)
:info:build location: class org.tigris.subversion.javahl.NodeKind
:info:build              NodeKind.fromApache(aDesc.getNodeKind()),
:info:build                      ^
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5/subversion/bindings/javahl/src/org/tigris/subversion/javahl/ConflictDescriptor.java:129: cannot find symbol
:info:build symbol  : constructor ConflictVersion(org.apache.subversion.javahl.types.ConflictVersion)
:info:build location: class org.tigris.subversion.javahl.ConflictVersion
:info:build                ? new ConflictVersion(aDesc.getSrcLeftVersion())
:info:build                  ^
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5/subversion/bindings/javahl/src/org/tigris/subversion/javahl/ConflictDescriptor.java:132: cannot find symbol
:info:build symbol  : constructor ConflictVersion(org.apache.subversion.javahl.types.ConflictVersion)
:info:build location: class org.tigris.subversion.javahl.ConflictVersion
:info:build                ? new ConflictVersion(aDesc.getSrcRightVersion())
:info:build                  ^
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5/subversion/bindings/javahl/src/org/tigris/subversion/javahl/CommitItem.java:94: cannot find symbol
:info:build symbol  : method fromApache(org.apache.subversion.javahl.types.NodeKind)
:info:build location: class org.tigris.subversion.javahl.NodeKind
:info:build         this(aItem.getPath(), NodeKind.fromApache(aItem.getNodeKind()),
:info:build                                       ^
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5/subversion/bindings/javahl/src/org/tigris/subversion/javahl/ChangePath.java:67: cannot find symbol
:info:build symbol  : method fromApache(org.apache.subversion.javahl.types.NodeKind)
:info:build location: class org.tigris.subversion.javahl.NodeKind
:info:build              NodeKind.fromApache(aChangePath.getNodeKind()));
:info:build                      ^
:info:build Note: Some input files use or override a deprecated API.
:info:build Note: Recompile with -Xlint:deprecation for details.
:info:build 30 errors
:info:build make: *** [subversion/bindings/javahl/classes/org/tigris/subversion/javahl/BasicTests.class] Error 1
:info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5'
:info:build Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.5" && /usr/bin/make -w javahl 
:info:build Exit code: 2
:error:build org.macports.build for port subversion-javahlbindings returned: command execution failed
:debug:build Error code: CHILDSTATUS 32822 2
:debug:build Backtrace: command execution failed
    while executing
"system -nice 0 $fullcmdstring"
    ("eval" body line 1)
    invoked from within
"eval system $notty $nice \$fullcmdstring"
    invoked from within
"command_exec build"
    (procedure "portbuild::build_main" line 8)
    invoked from within
"$procedure $targetname"
:info:build Warning: targets not executed for subversion-javahlbindings: org.macports.activate org.macports.build org.macports.destroot org.macports.install
:notice:build Please see the log file for port subversion-javahlbindings for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion-javahlbindings/subversion-javahlbindings/main.log

#48935 subversion-javahlbindings does not build, looks for /bin/javac ports defect Sep 20, 2015

Hi,

I had to temporary link java tools into /bin to be able to build.

This is a workaround: cd /bin; for i in /usr/bin/java* /usr/bin/jar*; do ln -s $i; done


                            
#39435 clamav ports enhancement Jun 14, 2013
  • clamav fails to build if clamav user doesn't exist
    (not everyone wants to use clamav-server port)
  • create dir with virus database automatically : /share/clamav
  • configure clamav to run out of the box
  • set suid bit of freshclam to work with clamxav

Dave-Allured (1 match)

Ticket Summary Component Milestone Type Created
Description
#47182 netcdf-fortran 4.4.2: Seg fault in nf90_get_att ports defect Mar 17, 2015

With netcdf-fortran 4.4.2, this program seg faults on the first call to nf90_get_att. The function call is supposed to read a file attribute of type integer*2 into a program variable of integer*4.

My current software configuration is:

Mac OS X version 10.10.2
Gfortran version MacPorts gcc49 4.9.2_1
Netcdf-C version 4.3.3.1 (Mac ports)
Netcdf-fortran version 4.4.2 (Mac ports)

program test
   use netcdf
   implicit none
   character(*), parameter :: infile  = 'test.nc'
   character(*), parameter :: varname = 'olr'
   character(*), parameter :: attname = 'missing_value'
   integer ncid, varid, status, ival

   print *, 'Netcdf-C version = ' // trim (nf90_inq_libvers())

   print *, 'Call nf90_open.'
   print *, '  Input file = ' // trim (infile)
   status = nf90_open (infile, nf90_nowrite, ncid)
   print '(a,i0)', '   return status = ', status
   if (status /= 0) print *, 'Error stop.'
   if (status /= 0) call exit (1)

   print *, 'Call nf90_inq_varid "' // trim (varname) // '"'
   status = nf90_inq_varid (ncid, varname, varid)
   print '(a,i0)', '   return status = ', status
   if (status /= 0) print *, 'Error stop.'
   if (status /= 0) call exit (1)

   print '(3a,i0)', '   varid for "', trim (varname), '" = ', varid

   print *, 'Call nf90_get_att for '// trim (attname)
   status = nf90_get_att (ncid, varid, attname, ival)
   print '(a,i0)', '   return status = ', status
   print '(a,i0)', '   return value = ', ival

   print *, 'End program.'
end program test

Compile command:

gfortran -g -fcheck=all -I/opt/local/include -L/opt/local/lib -lnetcdff test.get-att.f90

Complete contents of input file, via ncdump:

mac56:~/bugs/netcdf/get-att.4.4 227> ncdump test.nc
netcdf test {
dimensions:
	time = 3 ;
variables:
	short olr(time) ;
		olr:missing_value = 99s ;
data:

 olr = 10, 20, 30 ;
}

Console output of test program:

mac56:~/bugs/netcdf/get-att.4.4 225> ./a.out
 Netcdf-C version = 4.3.3.1 of Mar  9 2015 07:31:25 $
 Call nf90_open.
   Input file = test.nc
   return status = 0
 Call nf90_inq_varid "olr"
   return status = 0
   varid for "olr" = 1
 Call nf90_get_att for missing_value

Program received signal SIGSEGV: Segmentation fault - invalid memory reference.

Backtrace for this error:
#0  0x104484fbc
#1  0x1044854df
#2  0x7fff8f666f19
Segmentation fault

davidnich (2 matches)

Ticket Summary Component Milestone Type Created
Description
#56213 qore ports need updates ports defect Apr 2, 2018
$ port livecheck name:^qore
Error: cannot check if qore was updated (The requested URL returned error: 404 Not Found)
qore-asn1-module seems to have been updated (port version: 0.0.3, new version: 0.8.11)
Error: cannot check if qore-freetds-module was updated (The requested URL returned error: 404 Not Found)
qore-glut-module seems to have been updated (port version: 0.0.3, new version: 0.8.11)
Error: cannot check if qore-json-module was updated (The requested URL returned error: 404 Not Found)
Error: cannot check if qore-mysql-module was updated (The requested URL returned error: 404 Not Found)
qore-ncurses-module seems to have been updated (port version: 0.2.1, new version: 0.8.11)
qore-opengl-module seems to have been updated (port version: 0.0.3, new version: 0.8.11)
Error: cannot check if qore-openldap-module was updated (The requested URL returned error: 404 Not Found)
Error: cannot check if qore-oracle-module was updated (The requested URL returned error: 404 Not Found)
Error: cannot check if qore-pgsql-module was updated (The requested URL returned error: 404 Not Found)
qore-qt4-module seems to have been updated (port version: 0.1.0, new version: 0.8.11)
Error: livecheck failed for qore-sqlite3-module: extracted version '0.8.11' is older than livecheck.version '1.0.1'
Error: cannot check if qore-ssh2-module was updated (The requested URL returned error: 404 Not Found)
Error: cannot check if qore-uuid-module was updated (The requested URL returned error: 404 Not Found)
Error: cannot check if qore-xml-module was updated (The requested URL returned error: 404 Not Found)
qore-xmlsec-module seems to have been updated (port version: 0.0.2, new version: 0.8.11)
Error: cannot check if qore-yaml-module was updated (The requested URL returned error: 404 Not Found)

#60015 qore-freetds-module fails to fetch ports defect Jan 26, 2020

Wrong compression type is being used. Simple fix attached, which I can commit with your permission.


dbevans (2 matches)

Ticket Summary Component Milestone Type Created
Description
#19438 gimp2 2.6.6_0: Crash - Uncaught exception NSInvalidArgumentException was raised ports defect Apr 26, 2009

When opening a large file file in Gimp (1680x1050) and copying a selection from it Gimp crashes with an uncaught exception error.

Console output:

2009-04-26 11:21:29.493 gimp-2.6[48726:10b] An uncaught exception was raised
2009-04-26 11:21:29.494 gimp-2.6[48726:10b] *** -[NSConcreteData initWithBytes:length:copy:freeWhenDone:bytesAreVM:]: absurd length: -1, maximum size: -2147483648 bytes
2009-04-26 11:21:29.494 gimp-2.6[48726:10b] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSConcreteData initWithBytes:length:copy:freeWhenDone:bytesAreVM:]: absurd length: -1, maximum size: -2147483648 bytes'
2009-04-26 11:21:29.495 gimp-2.6[48726:10b] Stack: (
    2517836043,
    2464779835,
    2517835499,
    2517835562,
    2447261264,
    2447428824,
    2447661200,
    8591726,
    8568643,
    2430774104,
    2517266524,
    2517200161,
    2517338344,
    2517339352,
    2523312832,
    2523312345,
    2523311949,
    2427313533,
    2427311664,
    10689255,
    16557455,
    16558695,
    12057,
    16435,
    11206
)
Trace/BPT trap

Crash reporter:

Thread 0 Crashed:
0   com.apple.CoreFoundation      	0x96131fb4 ___TERMINATING_DUE_TO_UNCAUGHT_EXCEPTION___ + 4
1   libobjc.A.dylib               	0x92e98e3b objc_exception_throw + 40
2   com.apple.CoreFoundation      	0x960b8ab3 CFRunLoopRunSpecific + 4355
3   com.apple.CoreFoundation      	0x960b8cd8 CFRunLoopRunInMode + 88
4   com.apple.HIToolbox           	0x9666b2c0 RunCurrentEventLoopInMode + 283
5   com.apple.HIToolbox           	0x9666b0d9 ReceiveNextEventCommon + 374
6   com.apple.HIToolbox           	0x9666af4d BlockUntilNextEventMatchingListInMode + 106
7   com.apple.AppKit              	0x90addd7d _DPSNextEvent + 657
8   com.apple.AppKit              	0x90add630 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128
9   libgdk-quartz-2.0.0.dylib     	0x00a31ae7 poll_func + 135
10  libglib-2.0.0.dylib           	0x00fca58f g_main_context_iterate + 735
11  libglib-2.0.0.dylib           	0x00fcaa67 g_main_loop_run + 455
12  gimp-2.6                      	0x00002f19 app_run + 601
13  gimp-2.6                      	0x00004033 main + 1075
14  gimp-2.6                      	0x00002bc6 start + 54

I removed all ~/.gimp-2.* directories as well as trying to rebuild gtk2, glib2 and gimp2 as those are in the stack trace of the crashed thread. This does not happen on handling images with smaller dimensions like 640x480.


#24460 gimp +quartz crashes - gtk errors ports defect Apr 12, 2010

I have installed gimp2 @2.6.8_0+darwin_9+no_x11+quartz (active) on G4 running 10.5.8.

I can open gimp, open a file, make changes to the file, and save the file. However, when I save the file, gimp crashes with the following messages. The file seems to be saved though.

Here are the errors.

(gimp:4251): Gtk-WARNING **: Unable to find default local directory monitor type

(gimp:4251): Gtk-WARNING **: Unable to find default local directory monitor type

(gimp:4251): Gtk-CRITICAL **: gtk_icon_info_load_icon: assertion `icon_info != NULL' failed

(gimp:4251): Gtk-CRITICAL **: gtk_icon_info_load_icon: assertion `icon_info != NULL' failed

(gimp:4251): Gtk-WARNING **: Unable to find default local directory monitor type

(gimp:4251): Gtk-WARNING **: Unable to find default local directory monitor type

(script-fu:4253): LibGimpBase-WARNING **: script-fu: gimp_wire_read(): error

1 2 3 4 5 6 7 8 9 10 11
Note: See TracReports for help on using and creating reports.