Bug 117006 - lang/squeak can't build under 7-current
Summary: lang/squeak can't build under 7-current
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-08 05:50 UTC by Takeshi MUTOH
Modified: 2007-10-08 06:30 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Takeshi MUTOH 2007-10-08 05:50:01 UTC
The lang/squeak can't build package.
Because objformat has removed at 7-current, 
 so configure script can't get object format correctly.

Thanks to Mark Linimon to inform me this problem.

Fix: Apply patch below:



--
Takeshi MUTOH	<mutoh@openedu.org>--c0IHVXtZJMjQZsILubCG8cgjHSFkNXHWf8ogk7Z1HLPPSgFz
Content-Type: text/plain; name="file.diff"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="file.diff"

diff -ruN /usr/ports/lang/squeak/files/patch-platforms::unix::config::configure ./files/patch-platforms::unix::config::configure
--- /usr/ports/lang/squeak/files/patch-platforms::unix::config::configure	2004-06-03 16:15:49.000000000 +0900
+++ ./files/patch-platforms::unix::config::configure	2007-10-08 13:27:17.000000000 +0900
@@ -1,6 +1,15 @@
---- platforms/unix/config/configure.orig	Mon May 10 10:54:48 2004
-+++ platforms/unix/config/configure	Mon May 10 10:54:15 2004
-@@ -23526,6 +23526,7 @@
+--- platforms/unix/config/configure.orig	2007-10-08 13:26:42.000000000 +0900
++++ platforms/unix/config/configure	2007-10-08 13:26:42.000000000 +0900
+@@ -7506,7 +7506,7 @@
+   ;;
+ 
+ freebsd*)
+-  objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
++  objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo elf`
+   version_type=freebsd-$objformat
+   case $version_type in
+     freebsd-elf*)
+@@ -23957,6 +23957,7 @@
  cat >>conftest.$ac_ext <<_ACEOF
  /* end confdefs.h.  */
  #include <sys/soundcard.h>
How-To-Repeat: 
cd /usr/ports/lang/squeak/
make install
make deinstall
  # some squeak plugins can't removed.

inisqueak
  # squeak can't find squeak plugins, so you can't run correctly
Comment 1 Rong-En Fan freebsd_committer freebsd_triage 2007-10-08 06:27:32 UTC
State Changed
From-To: open->closed

Committed with another approach.
Comment 2 dfilter service freebsd_committer freebsd_triage 2007-10-08 06:27:36 UTC
rafan       2007-10-08 05:27:22 UTC

  FreeBSD ports repository

  Modified files:
    lang/squeak          Makefile 
  Log:
  - Fix build after removal of objformat
  
  PR:             ports/117006
  Submitted by:   Takeshi MUTOH <mutoh at openedu.org> (maintainer)
  
  Revision  Changes    Path
  1.14      +1 -0      ports/lang/squeak/Makefile
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"