[MacPorts] #45304: apr-util @1.5.4 build never finishes
#45304: apr-util @1.5.4 build never finishes -------------------------------+-------------------------------- Reporter: ulrich.felzmann@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Keywords: | Port: apr-util -------------------------------+-------------------------------- There seems to be a race condition in the build of apr-build as the linking never finishes. {{{ libtool: compile: Waiting for apr_brigade.o.lock to be removed libtool: compile: Waiting for apr_buckets.o.lock to be removed libtool: compile: Waiting for apr_buckets_eos.o.lock to be removed libtool: compile: Waiting for apr_buckets_alloc.o.lock to be removed libtool: compile: Waiting for apr_buckets_eos.o.lock to be removed libtool: compile: Waiting for apr_buckets_alloc.o.lock to be removed libtool: compile: Waiting for apr_buckets.o.lock to be removed libtool: compile: Waiting for apr_buckets_file.o.lock to be removed libtool: compile: Waiting for apr_brigade.o.lock to be removed }}} This output continues for hours... Also, I can't find any of these lock files anywhere. Output of port -v install apr-util is attached. -- Ticket URL: <https://trac.macports.org/ticket/45304> MacPorts <http://www.macports.org/> Ports system for OS X
#45304: apr-util @1.5.4 build never finishes --------------------------------+-------------------------------- Reporter: ulrich.felzmann@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: apr-util | --------------------------------+-------------------------------- Comment (by dluke@…): Can you attach a clean/complete build log that shows the problem (clean first, so we get the full output)? If you can replicate this easily, after you generate a complete build log, can you try to force a non-parallel build (port -v install apr-util build.jobs=1) and see if that fixes it? I've not seen any problems with parallel build - but that doesn't mean there's not a problem. Thanks. -- Ticket URL: <https://trac.macports.org/ticket/45304#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#45304: apr-util @1.5.4 build never finishes --------------------------------+---------------------- Reporter: ulrich.felzmann@… | Owner: dluke@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: apr-util | --------------------------------+---------------------- Changes (by dluke@…): * owner: macports-tickets@… => dluke@… * status: new => assigned -- Ticket URL: <https://trac.macports.org/ticket/45304#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#45304: apr-util @1.5.4 build never finishes --------------------------------+---------------------- Reporter: ulrich.felzmann@… | Owner: dluke@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: apr-util | --------------------------------+---------------------- Changes (by dluke@…): * cc: dluke@… (removed) -- Ticket URL: <https://trac.macports.org/ticket/45304#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#45304: apr-util @1.5.4 build never finishes --------------------------------+---------------------- Reporter: ulrich.felzmann@… | Owner: dluke@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: apr-util | --------------------------------+---------------------- Comment (by ulrich.felzmann@…): Thanks for your response. I tried both the non-parallel and the parallel build after a complete clean. Same result, linking stage gets stuck. I've attached the full build log. -- Ticket URL: <https://trac.macports.org/ticket/45304#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#45304: apr-util @1.5.4 build never finishes --------------------------------+---------------------- Reporter: ulrich.felzmann@… | Owner: dluke@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: apr-util | --------------------------------+---------------------- Comment (by dluke@…): Replying to [comment:4 ulrich.felzmann@…]:
Thanks for your response. I tried both the non-parallel and the parallel build after a complete clean. Same result, linking stage gets stuck. I've attached the full build log.
That's interesting since it doesn't happen on my machine(s) or on the build machines. I'll take a look at the log and see if I notice anything interesting... -- Ticket URL: <https://trac.macports.org/ticket/45304#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#45304: apr-util @1.5.4 build never finishes --------------------------------+---------------------- Reporter: ulrich.felzmann@… | Owner: dluke@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: apr-util | --------------------------------+---------------------- Comment (by dluke@…): You wouldn't happen to have configured Macports to use distcc, would you? -- Ticket URL: <https://trac.macports.org/ticket/45304#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#45304: apr-util @1.5.4 build never finishes --------------------------------+---------------------- Reporter: ulrich.felzmann@… | Owner: dluke@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: apr-util | --------------------------------+---------------------- Comment (by ulrich.felzmann@…): No, I don't use distcc. -- Ticket URL: <https://trac.macports.org/ticket/45304#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
#45304: apr-util @1.5.4 build never finishes --------------------------------+---------------------- Reporter: ulrich.felzmann@… | Owner: dluke@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: apr-util | --------------------------------+---------------------- Comment (by dluke@…): OK, I didn't see anything obvious. can you paste in the -dv output? `sudo port clean apr-util && sudo port -dv install apr-util` -- Ticket URL: <https://trac.macports.org/ticket/45304#comment:8> MacPorts <http://www.macports.org/> Ports system for OS X
#45304: apr-util @1.5.4 build never finishes --------------------------------+---------------------- Reporter: ulrich.felzmann@… | Owner: dluke@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: apr-util | --------------------------------+---------------------- Comment (by ulrich.felzmann@…): Attached. -- Ticket URL: <https://trac.macports.org/ticket/45304#comment:9> MacPorts <http://www.macports.org/> Ports system for OS X
#45304: apr-util @1.5.4 build never finishes --------------------------------+---------------------- Reporter: ulrich.felzmann@… | Owner: dluke@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: apr-util | --------------------------------+---------------------- Comment (by dluke@…): That's not the verbose debug output ( -dv ), there would be a bunch of lines that start with 'DEBUG:' Also, is there anything unusual about your $prefix ? (/opt/macports) ? Is it a symlink to somewhere? is it a local disk? is it a network share? -- Ticket URL: <https://trac.macports.org/ticket/45304#comment:10> MacPorts <http://www.macports.org/> Ports system for OS X
#45304: apr-util @1.5.4 build never finishes --------------------------------+---------------------- Reporter: ulrich.felzmann@… | Owner: dluke@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: apr-util | --------------------------------+---------------------- Comment (by ulrich.felzmann@…): Apologies, just replaced main.debug.log. There is nothing unusual about my $prefix (local disk, no symlink plenty of free disk space, ...) -- Ticket URL: <https://trac.macports.org/ticket/45304#comment:11> MacPorts <http://www.macports.org/> Ports system for OS X
#45304: apr-util @1.5.4 build never finishes --------------------------------+---------------------- Reporter: ulrich.felzmann@… | Owner: dluke@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: apr-util | --------------------------------+---------------------- Comment (by dluke@…): I'm stumped, did you perhaps modify /bin/sh on your machine (maybe because of shellshock?) -- Ticket URL: <https://trac.macports.org/ticket/45304#comment:12> MacPorts <http://www.macports.org/> Ports system for OS X
#45304: apr-util @1.5.4 build never finishes --------------------------------+---------------------- Reporter: ulrich.felzmann@… | Owner: dluke@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: apr-util | --------------------------------+---------------------- Comment (by ulrich.felzmann@…): No, I didn't. {{{ $ /bin/sh --version GNU bash, version 3.2.51(1)-release (x86_64-apple-darwin13) Copyright (C) 2007 Free Software Foundation, Inc. }}} -- Ticket URL: <https://trac.macports.org/ticket/45304#comment:13> MacPorts <http://www.macports.org/> Ports system for OS X
#45304: apr-util @1.5.4 build never finishes --------------------------------+---------------------- Reporter: ulrich.felzmann@… | Owner: dluke@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: apr-util | --------------------------------+---------------------- Comment (by dluke@…): I don't know why it's not building for you, then. I would suggest (as a workaround) that you just use the archive from the buildbot. If you discover any additional details that may be helpful to others, please post. -- Ticket URL: <https://trac.macports.org/ticket/45304#comment:14> MacPorts <http://www.macports.org/> Ports system for OS X
#45304: apr-util @1.5.4 build never finishes --------------------------------+--------------------- Reporter: ulrich.felzmann@… | Owner: dluke@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: worksforme | Keywords: Port: apr-util | --------------------------------+--------------------- Changes (by dluke@…): * status: assigned => closed * resolution: => worksforme -- Ticket URL: <https://trac.macports.org/ticket/45304#comment:15> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts