Gtkmm-forge digest, Vol 1 #840 - 6 msgs



Send Gtkmm-forge mailing list submissions to
	gtkmm-forge lists sourceforge net

To subscribe or unsubscribe via the World Wide Web, visit
	https://lists.sourceforge.net/lists/listinfo/gtkmm-forge
or, via email, send a message with subject or body 'help' to
	gtkmm-forge-request lists sourceforge net

You can reach the person managing the list at
	gtkmm-forge-admin lists sourceforge net

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Gtkmm-forge digest..."


gtkmm-forge is the mailing list that receives gtkmm bug reports from bugzilla.  A daily digest is sent to gtkmm-main, to encourage people to help fixing the bugs. Do not try to unsubscribe gtkmm-forge from gtkmm-list.


Today's Topics:

   1. [Bug 162253] building on amd64 fails (1.3.4) (bugzilla-daemon bugzilla gnome org)
   2. [Bug 161833] Corrections for iochannel_stream example (bugzilla-daemon bugzilla gnome org)
   3. [Bug 143632] GTK_FILE_SYSTEM_ERROR GError not wrapped (bugzilla-daemon bugzilla gnome org)
   4. [Bug 163031] New: Workaround g++ behaviour : external linkage of functions declared in an anonymous namespace (bugzilla-daemon bugzilla gnome org)
   5. [Bug 163031] Workaround g++ behaviour : external linkage of functions declared in an anonymous namespace (bugzilla-daemon bugzilla gnome org)
   6. [Bug 143632] GTK_FILE_SYSTEM_ERROR GError not wrapped (bugzilla-daemon bugzilla gnome org)

--__--__--

Message: 1
From: bugzilla-daemon bugzilla gnome org
To: gtkmm-forge lists sourceforge net
Cc: 
Date: Wed,  5 Jan 2005 05:59:13 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 162253] building on amd64 fails (1.3.4)

Please DO NOT reply to this by email. All additional comments should be made in
the comments box of this bug report.

 http://bugzilla.gnome.org/show_bug.cgi?id=162253
 gnomemm | libgdamm | Ver: unspecified

dh mailempfang de changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |UNCONFIRMED
         Resolution|FIXED                       |



------- Additional Comments From dh mailempfang de  2005-01-05 05:59 -------
finally the change made it into anoncvs, but there's still an issue:

daniel bert:~/sources/libgdamm1.3-1.3.5$ head -n5 ChangeLog
2005-01-04  Murray Cumming  <murrayc murrayc com>

        * libgda/src/value.hg: Remove the time_t constructor, because it
        is ambiguous on 64-bit systems. Bug #162253 from Daniel Holbach.

daniel bert:~/sources/libgdamm1.3-1.3.5$ ./autogen.sh && make
... *snip* ...
 g++ -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"libgdamm\" -I../../libgda -I../../libgda
-I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include
-I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libgda-1.1 -I/usr/include/libxml2 -g
-O2 -Wp,-MD,.deps/client.pp -c client.cc  -fPIC -DPIC -o .libs/client.o
In file included from ../../libgda/libgdamm/row.h:31,
                 from ../../libgda/libgdamm/datamodel.h:32,
                 from ../../libgda/libgdamm/connection.h:33,
                 from ../../libgda/libgdamm/client.h:31,
                 from client.cc:3:
../../libgda/libgdamm/value.h:190: error: `Gnome::Gda::Value::Value(long int)'
   and `Gnome::Gda::Value::Value(long int)' cannot be overloaded
make[4]: *** [client.lo] Fehler 1

------- You are receiving this mail because: -------
You are the assignee for the bug.


--__--__--

Message: 2
From: bugzilla-daemon bugzilla gnome org
To: gtkmm-forge lists sourceforge net
Cc: 
Date: Wed,  5 Jan 2005 10:58:18 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 161833] Corrections for iochannel_stream example

Please DO NOT reply to this by email. All additional comments should be made in
the comments box of this bug report.

 http://bugzilla.gnome.org/show_bug.cgi?id=161833
 glibmm | examples | Ver: 2.5.x

murrayc murrayc com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED



------- Additional Comments From murrayc murrayc com  2005-01-05 10:58 -------
Thanks and well done. Applied.

------- You are receiving this mail because: -------
You are the assignee for the bug.


--__--__--

Message: 3
From: bugzilla-daemon bugzilla gnome org
To: gtkmm-forge lists sourceforge net
Cc: 
Date: Wed,  5 Jan 2005 12:18:09 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 143632] GTK_FILE_SYSTEM_ERROR GError not wrapped

Please DO NOT reply to this by email. All additional comments should be made in
the comments box of this bug report.

 http://bugzilla.gnome.org/show_bug.cgi?id=143632
 gtkmm | build | Ver: 2.4

Bug 143632 depends on bug 162911, which changed state.

Bug 162911 Summary: GTK_FILE_SYSTEM_ERROR is public API in a private header
http://bugzilla.gnome.org/show_bug.cgi?id=162911

           What    |Old Value                   |New Value
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED



------- You are receiving this mail because: -------
You are the assignee for the bug.


--__--__--

Message: 4
From: bugzilla-daemon bugzilla gnome org
To: gtkmm-forge lists sourceforge net
Cc: 
Date: Wed,  5 Jan 2005 12:20:41 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 163031] New: Workaround g++ behaviour : external linkage of functions declared in an anonymous namespace

Please DO NOT reply to this by email. All additional comments should be made in
the comments box of this bug report.

 http://bugzilla.gnome.org/show_bug.cgi?id=163031
 glibmm | general | Ver: unspecified

           Summary: Workaround g++ behaviour : external linkage of functions
                    declared in an anonymous namespace
           Product: glibmm
           Version: unspecified
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: Low
         Component: general
        AssignedTo: gtkmm-forge lists sourceforge net
        ReportedBy: TazForEver dlfp org
                CC: all-bugs bugzilla gnome org


see http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18267 for explanation.

I don't know if it worths the pain, but marking static some functions/variables
could save some bytes and remove some external symbols. Maybe i'm paranoïd. OK,
i am.

I used

nm -C ./glib/glibmm/.libs/libglibmm-2.4.so | grep -E "^[[:xdigit:]]{8}
[[:upper:]] \(anonymous namespace\)::[^:]+$"

and discovered

0002e200 T (anonymous namespace)::glibmm_source_callback(void*)
0002e284 T (anonymous namespace)::glibmm_iosource_callback(_GIOChannel*,
GIOCondition, void*)
0002e1c8 T (anonymous namespace)::glibmm_dummy_source_callback(void*)
0002e144 T (anonymous namespace)::glibmm_source_get_callback_data(_GSource*)
0005ab70 S (anonymous namespace)::wrap_func_table
0003c4d0 T (anonymous namespace)::create_new_wrapper(_GObject*)
0005ab54 S (anonymous namespace)::throw_func_table
000281ec T (anonymous namespace)::child_setup_callback(void*)
0002904c T (anonymous namespace)::call_thread_entry_slot(void*)
000374d8 T (anonymous namespace)::utf8_byte_offset(char const*, unsigned int)
00037558 T (anonymous namespace)::utf8_byte_offset(char const*, unsigned int,
unsigned int)
0002b0a8 T (anonymous namespace)::warn_failed_pipe_io(char const*, int)
0002b110 T (anonymous namespace)::fd_set_close_on_exec(int)
0002b194 T (anonymous namespace)::fd_close_and_invalidate(int&)
0002d664 T (anonymous namespace)::glibmm_exception_warning(_GError const*)
0002d6fc T (anonymous namespace)::glibmm_unexpected_exception()
0005ab58 S (anonymous namespace)::thread_specific_handler_list
00036648 T (anonymous namespace)::call_thread_entry_slot(void*, void*)

Maybe this kind of tuning would more suit gtkmm (discovered 181 there).

------- You are receiving this mail because: -------
You are the assignee for the bug.


--__--__--

Message: 5
From: bugzilla-daemon bugzilla gnome org
To: gtkmm-forge lists sourceforge net
Cc: 
Date: Wed,  5 Jan 2005 12:21:22 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 163031] Workaround g++ behaviour : external linkage of functions declared in an anonymous namespace

Please DO NOT reply to this by email. All additional comments should be made in
the comments box of this bug report.

 http://bugzilla.gnome.org/show_bug.cgi?id=163031
 glibmm | general | Ver: unspecified





------- Additional Comments From TazForEver dlfp org  2005-01-05 12:21 -------
Created an attachment (id=35487)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=35487&action=view)
example


------- You are receiving this mail because: -------
You are the assignee for the bug.


--__--__--

Message: 6
From: bugzilla-daemon bugzilla gnome org
To: gtkmm-forge lists sourceforge net
Cc: 
Date: Wed,  5 Jan 2005 12:48:43 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 143632] GTK_FILE_SYSTEM_ERROR GError not wrapped

Please DO NOT reply to this by email. All additional comments should be made in
the comments box of this bug report.

 http://bugzilla.gnome.org/show_bug.cgi?id=143632
 gtkmm | build | Ver: 2.4

murrayc murrayc com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED



------- Additional Comments From murrayc murrayc com  2005-01-05 12:48 -------
GTK_FILE_SYSTEM_ERROR is "officialy" not public API (see bug #162911), so there
is no more to do here.

------- You are receiving this mail because: -------
You are the assignee for the bug.



--__--__--

_______________________________________________
Gtkmm-forge mailing list
Gtkmm-forge lists sourceforge net
https://lists.sourceforge.net/lists/listinfo/gtkmm-forge


End of Gtkmm-forge Digest



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]