Menu

#50 xmlrpc-c 1.60.04 build failure

open
nobody
None
5
2024-12-27
2024-12-26
Rui Chen
No

👋 trying to build the latest release, but run into some build issue. The error log is as below:

error build log
 /usr/bin/make -C include/ -f /tmp/xmlrpc-c-20241226-5921-utspcn/xmlrpc-c-1.60.04//include/Makefile \
      all 
  make[1]: Entering directory '/tmp/xmlrpc-c-20241226-5921-utspcn/xmlrpc-c-1.60.04/include'
  make[1]: Nothing to be done for 'all'.
  make[1]: Leaving directory '/tmp/xmlrpc-c-20241226-5921-utspcn/xmlrpc-c-1.60.04/include'
  /usr/bin/make -C lib/ -f /tmp/xmlrpc-c-20241226-5921-utspcn/xmlrpc-c-1.60.04//lib/Makefile \
      all 
  make[1]: Entering directory '/tmp/xmlrpc-c-20241226-5921-utspcn/xmlrpc-c-1.60.04/lib'
  /usr/bin/make -C util/ -f /tmp/xmlrpc-c-20241226-5921-utspcn/xmlrpc-c-1.60.04/lib/util/Makefile \
      all 
  make[2]: Entering directory '/tmp/xmlrpc-c-20241226-5921-utspcn/xmlrpc-c-1.60.04/lib/util'
  ln -s /tmp/xmlrpc-c-20241226-5921-utspcn/xmlrpc-c-1.60.04 srcdir
  ln: failed to create symbolic link 'srcdir': File exists

full build log, https://github.com/Homebrew/homebrew-core/actions/runs/12508029781/job/34895596097?pr=202509
relates to https://github.com/Homebrew/homebrew-core/pull/202509

Discussion

  • Rui Chen

    Rui Chen - 2024-12-26

    removing srcdir for the build works out for me

    diff --git a/common.mk b/common.mk
    index e6e79a0..eff7c79 100644
    --- a/common.mk
    +++ b/common.mk
    @@ -368,6 +368,7 @@ $(TARGET_MODS_PP:%=%.osh):%.osh:%.cpp
     # dependency of 'srcdir'.
    
     srcdir:
    +   rm -f srcdir
        $(LN_S) $(SRCDIR) $@
     blddir:
        $(LN_S) $(BLDDIR) $@
    
     
  • Rui Chen

    Rui Chen - 2024-12-27

    actually it works fine now.

     
  • Rui Chen

    Rui Chen - 2024-12-27

    (looks like I cannot close the ticket, but feel free to do so)

    relates to https://github.com/Homebrew/homebrew-core/pull/202533

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.