Bug 21221 - Update port: devel/omniORB
Summary: Update port: devel/omniORB
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: ejc
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2000-09-12 13:20 UTC by johann
Modified: 2000-09-18 20:30 UTC (History)
0 users

See Also:


Attachments
omniorb.diff.gz (9.31 KB, text/plain)
2000-09-12 13:20 UTC, johann
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description johann 2000-09-12 13:20:00 UTC
Suggested update of port devel/omniORB from 2.2.8 to 3.0.1
- make use of new tests in the source code to eliminate need
  for multiple patches (as long as USE_NEWGCC is defined this
  should be fine)
- cut down pkg/DESCR to 24 lines as suggested by portlint(1)
I'm having problems getting omniORB3 to compile on -CURRENT;
can someone please test this?
FILES REMOVED:
patches/patch-ab
patches/patch-ac
patches/patch-ad
patches/patch-ae
patches/patch-af
patches/patch-ag
patches/patch-ah
patches/patch-ai
NEW FILES:
patches/patch-aj
patches/patch-ak
Comment 1 wjv 2000-09-14 12:21:12 UTC
The following diff solves the problem of the updated port not building on
-CURRENT.  It adds another file:  patches/patch-al

Thanks to Peter van Heusden <pvh@egenetics.com> for pointing out the solution
to me.  (Apparently it also didn't build on 4-STABLE.)

-- Johann



diff -ruN omniORB.as-submitted/patches/patch-al omniORB/patches/patch-al
--- omniORB.as-submitted/patches/patch-al	Thu Jan  1 02:00:00 1970
+++ omniORB/patches/patch-al	Thu Sep 14 11:50:43 2000
@@ -0,0 +1,11 @@
+--- tool/omniidl/cxx/dir.mk.orig	Thu Jul 13 17:25:54 2000
++++ tool/omniidl/cxx/dir.mk	Thu Sep 14 11:50:03 2000
+@@ -254,7 +254,7 @@
+        $(RM) $@; \
+        $(CXXLINK) $(CXXLINKOPTIONS) -shared -o $@ -Wl,-soname,$(soname) \
+        $(IMPORT_LIBRARY_FLAGS) \
+-       $(filter-out $(LibSuffixPattern),$^) $(LIBS)\
++       $(filter-out $(LibSuffixPattern),$^) $(LIBS) -lgcc\
+        )
+ 
+ export:: $(lib)
Comment 2 nbm freebsd_committer freebsd_triage 2000-09-14 12:34:13 UTC
Responsible Changed
From-To: freebsd-ports->ejc

over to maintainer
Comment 3 nbm freebsd_committer freebsd_triage 2000-09-18 14:14:17 UTC
State Changed
From-To: open->closed

ejc committed this
Comment 4 wjv 2000-09-18 16:47:07 UTC
nbm on 2000-09-18 (Mon) at 15:38:53 +0200:
> 
> I closed it when I saw Johann complain.  Johann complains a lot :P

Here's another complaint.  :-)  (This one my own fault for not checking
properly.)

In the submitted update, I had two new patches (patch-aj, patch-ak).  In a
followup I submitted a third new patch (patch-al).

It seems that none of these new patches were committed, though patch-ab
through patch-ai were indeed deleted (as per request).

In its current form, without patch-ai through patch-ak, devel/omniORB does
not build.

-- Johann
Comment 5 Neil Blakey-Milner 2000-09-18 20:22:11 UTC
On Mon 2000-09-18 (17:47), Johann Visagie wrote:
> It seems that none of these new patches were committed, though patch-ab
> through patch-ai were indeed deleted (as per request).
> 
> In its current form, without patch-ai through patch-ak, devel/omniORB does
> not build.

ejc just added them.  (I also tend to forget cvs add)

Neil
-- 
Neil Blakey-Milner
Sunesi Clinical Systems
nbm@mithrandr.moria.org