pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

re: x11/xplanet build failure on port amd64




On Sun, 7 Aug 2011, matthew green wrote:

if you have @LIBBZ2@ in your installed system you'll need to either
fix it by hand or extract a newer (fixed) set.  you are correct in
that that sed is applied during "build.sh" time, not pkgsrc time.

OK, I went searching, and there is exactly one place where the string @LIBBZ2@ occurs in my base system: /usr/X11R7/bin/freetype-config
Near the end of that file we have

...
if test "$echo_libs" = "yes" ; then
  rpath=
  if test "$enable_shared" = "yes" ; then
    eval "rpath=\"$hardcode_libdir_flag_spec\""
  fi
  libs="-lfreetype -lz @LIBBZ2@ "
if test "${SYSROOT}$libdir" != "/usr/lib" && test "${SYSROOT}$libdir" != "/usr/lib64"; then
    echo -L${SYSROOT}$libdir $libs $rpath
  else
    echo $libs $rpath
  fi
fi

# EOF


The recent changes to bsd.x11.mk predated my base system install, so it didn't get the update.

Problem solved - thanks for the clue.


-------------------------------------------------------------------------
| Paul Goyette     | PGP Key fingerprint:     | E-mail addresses:       |
| Customer Service | FA29 0E3B 35AF E8AE 6651 | paul at whooppee.com    |
| Network Engineer | 0786 F758 55DE 53BA 7731 | pgoyette at juniper.net |
| Kernel Developer |                          | pgoyette at netbsd.org  |
-------------------------------------------------------------------------


Home | Main Index | Thread Index | Old Index