[GHC] #16053: GHC build regression ("HSghc-prim-0.5.3.p_o: copyFile: does not exist")

GHC ghc-devs at haskell.org
Sat Dec 15 17:19:35 UTC 2018


#16053: GHC build regression ("HSghc-prim-0.5.3.p_o: copyFile: does not exist")
-------------------------------------+-------------------------------------
           Reporter:  hvr            |             Owner:  (none)
               Type:  bug            |            Status:  new
           Priority:  high           |         Milestone:
          Component:  Build System   |           Version:  8.7
  (make)                             |
           Keywords:                 |  Operating System:  Unknown/Multiple
       Architecture:                 |   Type of failure:  Building GHC
  Unknown/Multiple                   |  failed
          Test Case:                 |        Blocked By:
           Blocking:                 |   Related Tickets:
Differential Rev(s):                 |         Wiki Page:
-------------------------------------+-------------------------------------
 Ben asked me to file this here:

 Some time between 8.7.20181015+git.1.2e1df7c and
 8.7.20181210+git.1.4773b43 the GHC build process as orchestrated by the
 automated PPA Debian package builds started failing with


 {{{
 /usr/bin/install -c -m 755 -d  "/<<BUILDDIR>>/ghc-
 head-8.7.20181210+git.1.4773b43/debian/tmp/opt/ghc/head/lib/ghc-8.7.20181210/rts"
 for i in  rts/dist/build/libHSrts.a rts/dist/build/libHSrts-
 ghc8.7.20181210.so rts/dist/build/libHSrts_p.a rts/dist/build/libHSrts_l.a
 rts/dist/build/libHSrts_debug.a rts/dist/build/libHSrts_thr.a
 rts/dist/build/libHSrts_thr_debug.a rts/dist/build/libHSrts_thr_l.a
 rts/dist/build/libHSrts_thr_p.a rts/dist/build/libHSrts_debug-
 ghc8.7.20181210.so rts/dist/build/libHSrts_thr-ghc8.7.20181210.so
 rts/dist/build/libHSrts_thr_debug-ghc8.7.20181210.so rts/dist/build
 /libHSrts_l-ghc8.7.20181210.so rts/dist/build/libHSrts_thr_l-
 ghc8.7.20181210.so rts/dist/build/libHSrts_thr_debug_p.a
 rts/dist/build/libHSrts_debug_p.a rts/dist/build/libffi.so
 rts/dist/build/libffi.so.7 rts/dist/build/libffi.so.7.1.0
 rts/dist/build/libCffi.a rts/dist/build/libCffi_p.a
 rts/dist/build/libCffi_l.a rts/dist/build/libCffi_debug.a
 rts/dist/build/libCffi_thr.a rts/dist/build/libCffi_thr_debug.a
 rts/dist/build/libCffi_thr_l.a rts/dist/build/libCffi_thr_p.a
 rts/dist/build/libCffi_thr_debug_p.a rts/dist/build/libCffi_debug_p.a; do
 case $i in *.a) /usr/bin/install -c -m 644  $i  "/<<BUILDDIR>>/ghc-
 head-8.7.20181210+git.1.4773b43/debian/tmp/opt/ghc/head/lib/ghc-8.7.20181210/rts";
 true  "/<<BUILDDIR>>/ghc-
 head-8.7.20181210+git.1.4773b43/debian/tmp/opt/ghc/head/lib/ghc-8.7.20181210/rts"/`basename
 $i` ;; *.dll) /usr/bin/install -c -m 755  $i  "/<<BUILDDIR>>/ghc-
 head-8.7.20181210+git.1.4773b43/debian/tmp/opt/ghc/head/lib/ghc-8.7.20181210/rts"
 ; strip  "/<<BUILDDIR>>/ghc-
 head-8.7.20181210+git.1.4773b43/debian/tmp/opt/ghc/head/lib/ghc-8.7.20181210/rts"/`basename
 $i` ;; *.so) /usr/bin/install -c -m 755  $i  "/<<BUILDDIR>>/ghc-
 head-8.7.20181210+git.1.4773b43/debian/tmp/opt/ghc/head/lib/ghc-8.7.20181210/rts"
 ;; *.dylib) /usr/bin/install -c -m 755  $i  "/<<BUILDDIR>>/ghc-
 head-8.7.20181210+git.1.4773b43/debian/tmp/opt/ghc/head/lib/ghc-8.7.20181210/rts";;
 *) /usr/bin/install -c -m 644  $i  "/<<BUILDDIR>>/ghc-
 head-8.7.20181210+git.1.4773b43/debian/tmp/opt/ghc/head/lib/ghc-8.7.20181210/rts";
 esac; done
 "inplace/bin/ghc-cabal" copy libraries/ghc-prim dist-install "strip"
 '/<<BUILDDIR>>/ghc-head-8.7.20181210+git.1.4773b43/debian/tmp'
 '/opt/ghc/head' '/opt/ghc/head/lib/ghc-8.7.20181210'
 '/opt/ghc/head/share/doc/ghc-8.7.20181210/html/libraries' 'v dyn p'
 Installing library in /<<BUILDDIR>>/ghc-
 head-8.7.20181210+git.1.4773b43/debian/tmp/opt/ghc/head/lib/ghc-8.7.20181210
 /ghc-prim-0.5.3
 dist-install/build/HSghc-prim-0.5.3.p_o: copyFile: does not exist (No such
 file or directory)
 make[2]: *** [install_packages] Error 1
 make[1]: *** [install] Error 2
 make[1]: Leaving directory `/<<BUILDDIR>>/ghc-
 head-8.7.20181210+git.1.4773b43'
 dh_auto_install: make -j4 install DESTDIR=/<<BUILDDIR>>/ghc-
 head-8.7.20181210+git.1.4773b43/debian/tmp AM_UPDATE_INFO_DIR=no returned
 exit code 2
 }}}


 Full logs available at https://launchpadlibrarian.net/401081604
 /buildlog_ubuntu-trusty-amd64.ghc-
 head_8.7.20181210+git.1.4773b43-9~14.04_BUILDING.txt.gz

-- 
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/16053>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list