HaikuPorts
  • Login
  • Preferences
  • Help/Guide
  • Wiki
  • Timeline
  • Roadmap
  • View Tickets
  • Search
  • Port Log
  • Blog

Context Navigation

  • ← Previous Change
  • Wiki History
  • Next Change →

Changes between Version 5 and Version 6 of sys-devel/distcc/3.1/1


Ignore:
Timestamp:
05/20/11 18:25:44 (4 years ago)
Author:
brecht
Comment:

more information on the port

Legend:

Unmodified
Added
Removed
Modified
  • sys-devel/distcc/3.1/1

    v5 v6  
    22description: attempt at port using gcc4 
    33authors: brecht 
    4 status: broken 
     4status: unstable 
    55[end portlog metadata] 
    66 
    7 If we cant to use {{{strsep}}} in Haiku, we need to link to {{{bsd}}}, so add the following to {{{configure.ac}}} (below the other {{{AC_SEARCH_LIBS}}} calls): 
    8 {{{ 
    9 AC_SEARCH_LIBS(strsep, [bsd]) 
    10 }}} 
    11  
    12 Next, update {{{config.guess}}} and {{{config.sub}}} and regenerate the {{{configure}}} script: 
    13 {{{ 
    14 libtoolize --force --copy --install 
    15 ./autogen.sh 
    16 }}} 
    17  
    18 Configure and build: 
    19 {{{ 
    20 ./configure --prefix=/boot/common/ 
    21 make 
    22 }}} 
     7* {{{strsep}}}, {{{wait3}}} and {{{wait4}}} require linking to {{{libbsd}}} 
     8* {{{setsockopt}}} requires {{{libnetwork}}} instead of {{{libsocket}}} on Haiku 
     9* Haiku is missing the {{{nice}}} function, {{{rusage.ru_minflt}}} and {{{rusage.ru_majflt}}} 
     10* if run as root, {{{distccd}}} tries to switch to another user, but due to the lack of multi-user on Haiku this needs to be disabled 

Trac Powered

Powered by Trac 0.13dev-r10686
By Edgewall Software.

Visit the Trac open source project at
http://trac.edgewall.org/