X-Git-Url: http://www.average.org/gitweb/?p=pdns-pipe-nmc.git;a=blobdiff_plain;f=build;h=004b9736533e3ff802c5e1258664f67a64102e30;hp=a2eb755c07744f713ab5983a1166e8107def619a;hb=2bb37cd8f3ac1737130aa57133806361dcd2ac9d;hpb=0d5455fec0ff7ed6ee7039ff35ccdb360bb074cd diff --git a/build b/build index a2eb755..004b973 100755 --- a/build +++ b/build @@ -1,10 +1,15 @@ #!/bin/sh file="pdns-pipe-nmc" -sfx="`uname -m`.`date +%Y-%m-%d`.git-`git rev-parse --verify HEAD | cut -c 1-7`" +sfx="linux-glibc6.`uname -m`.`date +%Y-%m-%d`.git-`git describe`" echo "Making $file.$sfx" -ghc --make "$file" +# tried this: +#ghc --make -static -optc-static -optl-shared-libgcc -optl-static \ +# -optl-pthread -pgml g++ "$file" +# but cannot make it "only glibc is shared". And with static glibc, +# getaddrinfo does not work on systems with different glibc. +cabal build case $? in 0) ;; *) echo build falied; exit 1 ;;